https://mp.weixin.qq.com/s/rfgptF9YxDpzDoespYtQvA

 
Diplomacy and TileLink from the Rocket Chip这篇文章。
 
 
0. 原文链接
 
https://www.lowrisc.org/docs/diplomacy/
https://docs.qq.com/doc/DUUZsQlJIdmFqdHpQ
 
 
1. Introduction
 
.
individual settingsmaintaining is tough jobtraditional waydesign timeparameters and macros Scala-run-timenegotiationgeneration DiplomacyTileLink bus protocol(a) negotiation and checking(b)bus generation(c)interrupt connectionScala-run-time
  •  
 
2. Background Information
 
3. Extra Information About the Diplomacy Package
 
3.1 Diplomacy supports directed acyclic graphs
 
  • controlling its connection to the configuration bus.
  • . The DAG and the Diplomacy package can be hijacked to negotiating the parameters for a virtual network while the actually hardware connections are settled separately. This is how the Diplomacy package is extended for the shared SV AXI bus in lowRISC.
 
 
3.2 A rough description of the implementation of a Node
 
3.3 Cake pattern
 
4. lowRISC extension to support an external SystemVerilog AXI bus
 
 
 
5. References
 
 
 
 
 
 

相关文章: