Changes between Version 16 and Version 17 of Component/Vci Master Nic


Ignore:
Timestamp:
Jul 26, 2020, 12:51:41 PM (4 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Component/Vci Master Nic

    v16 v17  
    2424The actual number of channels is an hardware parameter.
    2525 
    26 Regarding the GMII physical interface, this simulation model supports three modes
    27 of operation, defined by a constructor parameter:
    28  * '''NIC_MODE_FILE''': Both the RX packets stream an the TX packets stream are read/written from/to dedicated files "nic_rx_file.txt" and "nic_tx_file.txt", stored in the same directory as the top.cpp file.
    29  * '''NIC_MODE_SYNTHESIS''': The TX packet stream is still written to the "nic_tx_file.txt" file, but the RX packet stream is synthesised. The packet length (between 42 and 1538 bytes) and the source MAC address (8 possible values) are pseudo-random numbers.
    30  * '''NIC_MODE_TAP''': The TX and RX packet streams are send and received to and from the physical network controller of the workstation running the simulation.
    31 
    3226The Ethernet packet length can have any value, in the range [42 to 2040] bytes.
    3327
     
    7670 * the burst   index is sent in TRDID[1:0]
    7771 * the is_rx   bit   is sent in TRDID[2]   
     72
     73Regarding the GMII physical interface, this simulation model supports three modes
     74of operation, defined by a constructor parameter:
     75 * '''NIC_MODE_FILE''': Both the RX packets stream an the TX packets stream are read/written from/to dedicated files "nic_rx_file.txt" and "nic_tx_file.txt", stored in the same directory as the top.cpp file.
     76 * '''NIC_MODE_SYNTHESIS''': The TX packet stream is still written to the "nic_tx_file.txt" file, but the RX packet stream is synthesised. The packet length (between 42 and 1538 bytes) and the source MAC address (8 possible values) are pseudo-random numbers.
     77 * '''NIC_MODE_TAP''': The TX and RX packet streams are send and received to and from the physical network controller of the workstation running the simulation.
    7878
    7979== 2) Addressable registers ==
     
    168168 * '''p_tx_irq[k]''' : As many TX IRQ ports as the number of channels
    169169
    170 == 4) TLM-DT implementation ==
    171 
    172 The TLM-DT implementation is not available yet.