• Grzegorz Daniluk's avatar
    wrsw_nic/nic_tx_fsm: reorganized FSM and some signal assignments · 915ec846
    Grzegorz Daniluk authored
    - removed declarations of unused signals
    - reduced padding_size to bits needed for padding possible runt Ethernet
      frames
    - simplified signal assignments and conditions in FSM (e.g. no need to
      check if needs_padding = 1 and padding_size /= 0, because when former
      is true, the latter is always true too)
    - moved assignment of outputs validated with other outputs outside FSM
      to simplify the logic (fake rtu decision)
    915ec846
Name
Last commit
Last update
..
Manifest.py Loading commit data...
build_wb.sh Loading commit data...
nic_buffer.vhd Loading commit data...
nic_constants_pkg.vhd Loading commit data...
nic_descriptor_manager.vhd Loading commit data...
nic_descriptors_pkg.vhd Loading commit data...
nic_elastic_buffer.vhd Loading commit data...
nic_rx_fsm.vhd Loading commit data...
nic_tx_fsm.vhd Loading commit data...
nic_wbgen2_pkg.vhd Loading commit data...
nic_wishbone_slave.vhd Loading commit data...
wr_nic.wb Loading commit data...
wrsw_nic.vhd Loading commit data...
xwrsw_nic.vhd Loading commit data...