Changes between Version 4 and Version 5 of Component/Vci Simple Ring Network
- Timestamp:
- Feb 21, 2011, 11:21:59 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Component/Vci Simple Ring Network
v4 v5 1 1 [wiki:Component SocLib Components General Index] 2 2 3 = !VciSimpleRing Network=3 = !VciSimpleRingFast = 4 4 5 5 == 1) Functional Description == 6 6 7 This hardware component is a VCI compliant ring, implemented as a combinational daisy-chain and well suited for FPGA implementations.it contains two independent rings for VCI commands and VCI responses. It is composed of two components : 8 9 * [wiki:Component/VciRingInitiatorWrapper VciRingInitiatorWrapper] : A VCI-RING protocol converter for a VCI initiator. 10 * [wiki:Component/VciRingTargetWrapper VciRingTargetWrapper] : A VCI-RING protocol converter for a VCI target. 7 This hardware component is a VCI compliant ring, implemented as a combinational daisy-chain and well suited for FPGA implementations. 11 8 12 9 Policy arbitration uses a circulating token which allows the wrappers to access the ring in a round-robin fashion. … … 14 11 == 2) Component definition & usage == 15 12 16 source:trunk/soclib/soclib/module/network_component/vci_simple_ring_ network/caba/metadata/vci_simple_ring_network.sd13 source:trunk/soclib/soclib/module/network_component/vci_simple_ring_fast/caba/metadata/vci_simple_ring_fast.sd 17 14 18 15 == 3) CABA implementation == … … 20 17 === CABA sources === 21 18 22 * interface : source:trunk/soclib/soclib/module/network_component/vci_simple_ring_ network/caba/source/include/vci_simple_ring_network.h23 * implementation : source:trunk/soclib/soclib/module/network_component/vci_simple_ring_ network/caba/source/src/vci_simple_ring_network.cpp19 * interface : source:trunk/soclib/soclib/module/network_component/vci_simple_ring_fast/caba/source/include/vci_simple_ring_fast.h 20 * implementation : source:trunk/soclib/soclib/module/network_component/vci_simple_ring_fast/caba/source/src/vci_simple_ring_fast.cpp 24 21 25 22 === CABA Constructor parameters ===