Changes between Version 20 and Version 21 of Component/Vci Block Device


Ignore:
Timestamp:
Oct 18, 2010, 12:22:23 PM (14 years ago)
Author:
alinev
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Component/Vci Block Device

    v20 v21  
    104104== 4) TLM-DT Implementation ==
    105105
    106 The TLM-DT implementation is not yet available.
     106=== TLM-DT sources ===
     107
     108 * interface : source:trunk/soclib/soclib/module/connectivity_component/vci_block_device/tlmdt/source/include/vci_block_device.h
     109 * implementation : source:trunk/soclib/soclib/module/connectivity_component/vci_block_device/tlmdt/source/src/vci_block_device.cpp
     110
     111=== TLM-DT Constructor parameters ===
     112
     113{{{
     114VciBlockDevice(
     115     sc_module_name name,   //  Component Name
     116     const soclib::common::MappingTable &mt, // MappingTable
     117     const soclib::common::IntTab &srcid,    // Initiator index
     118     const soclib::common::IntTab &tgtid,    // Target index
     119     const std::string &filename, // mapped file, may be a host block device
     120     const uint32_t block_size = 512, // block size in bytes
     121     const uint32_t latency = 0);  // initial access time (number of cycles)
     122}}}
     123
     124=== TLM-DT Ports ===
     125
     126 * '''p_vci_target''' : The VCI target port
     127 * '''p_vci_initiator''' : The VCI initiator port
     128 * '''p_irq''' : Interrupt port