Changes between Version 15 and Version 16 of Component/Vci Xcache
- Timestamp:
- Feb 9, 2008, 6:52:12 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Component/Vci Xcache
v15 v16 3 3 = !VciXcache = 4 4 5 == Functional Description ==5 == 1) Functional Description == 6 6 7 7 This VCI initiator is a generic cache controller, fully compliant with the … … 39 39 * The processor is stalled in case of cached read MISS, in case of uncached read, or in case of write, if the write buffer is full. 40 40 41 == Component definition==41 == 2) Component definition & usage == 42 42 43 Available in source:trunk/soclib/soclib/module/internal_component/vci_xcache/caba/metadata/vci_xcache.sd 44 45 == Usage == 43 source:trunk/soclib/soclib/module/internal_component/vci_xcache/caba/metadata/vci_xcache.sd 46 44 47 45 {{{ … … 49 47 }}} 50 48 51 == CABA Implementation ==49 == 3) CABA Implementation == 52 50 53 51 * interface : source:trunk/soclib/soclib/module/internal_component/vci_xcache/caba/source/include/vci_xcache.h 54 52 * implementation : source:trunk/soclib/soclib/module/internal_component/vci_xcache/caba/source/src/vci_xcache.cpp 55 53 56 == TLM-T Implementation == 57 58 == Template parameters == 59 60 {{{ 61 template<typename vci_param> 62 }}} 63 64 == Constructor parameters == 54 === CABA Constructor parameters === 65 55 {{{ 66 56 … … 75 65 }}} 76 66 77 == Ports==67 === CABA Ports === 78 68 79 69 * sc_in<bool> '''p_resetn''' : Global system reset … … 82 72 * soclib::caba::DCacheCachePort '''p_dcache''' : Dcache interface 83 73 * soclib::caba::!VciInitiator<vci_param> '''p_vci''' : The VCI port 74 75 == 4) TLM-T Implementation == 76 77 === TLM-T sources === 78 79 * interface : source:trunk/soclib/soclib/module/internal_component/vci_xcache/tlmt/source/include/vci_xcache.h 80 * implementation : source:trunk/soclib/soclib/module/internal_component/vci_xcache/tlmt/source/src/vci_xcache.cpp 81 82 === TLM-T Constructor parameters === 83 84 === TLM-T Ports === 85 86