Changes between Version 7 and Version 8 of Component/Vci Xcache
- Timestamp:
- Feb 5, 2008, 2:40:21 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Component/Vci Xcache
v7 v8 5 5 This VCI initiator is a generic cache controller, fully compliant with the 6 6 VCI advanced protocol. Thanks to a normalized interface 7 (source:trunk/soclib/ systemc/include/caba/interface/xcache_signals.h),7 (source:trunk/soclib/communication/xcache/caba/source/include/xcache_signals.h), 8 8 this blocking cache controller can be used by several RISC processors 9 9 (such as Mips R3000, Sparc V8, or !OpenRisc 1000). It contains two separated 10 10 instruction and data caches, sharing the same VCI interface. 11 (source:trunk/soclib/ systemc/include/caba/interface/vci_signals.h)11 (source:trunk/soclib/communication/vci/caba/source/include/vci_signals.h) 12 12 13 13 * The VCI ADDRESS and DATA fields must have 32 bits, and the VCI ERROR field must have 1 bit. … … 39 39 = Component definition = 40 40 41 Available in source:trunk/soclib/ desc/soclib/vci_xcache.sd41 Available in source:trunk/soclib/module/internal_component/vci_xcache/caba/metadata/vci_xcache.sd 42 42 43 43 == Usage == … … 52 52 53 53 The caba implementation is in 54 * source:trunk/soclib/ systemc/include/caba/initiator/vci_xcache.h55 * source:trunk/soclib/ systemc/src/caba/initiator/vci_xcache.cc54 * source:trunk/soclib/module/internal_component/vci_xcache/caba/source/include/vci_xcache.h 55 * source:trunk/soclib/module/internal_component/vci_xcache/caba/source/src/vci_xcache.cpp 56 56 57 57 == Template parameters ==