Open
Description
The ten_gig_eth_mac_UCB core that we're using in the kat_tge core correctly inserts the Ethernet frame crc on transmit, but doesn't check the receive.
Also, there are currently two copies of the MAC: one in pcores/kat_ten_gbe_eth.../hdl/vhdl/ten_gig_eth_mac_UCB.vhd (which uses a soft CRC) and then two others in pcores/ten_gb_eth.../hdl/... which contains both the soft and hard CRC. AFAIK, we can use the hardcrc macro on V6. This'd save resources. Does anyone use the non-kat 10GbE core? Does it work on R2? If not, we should get rid of 'em.