tx_huge_pages_addr.v receives the addresses to read the packets from. It should need one revision
tx_rd_host_mem.v reads 512 bytes from the specified address. It only sends the packet and doesn't perform any calculation
tx_wr_pkt_to_bram.v needs a revision. this module writes to the internal bram buffer. triggers a read memory request tlp when sufficient space is available in the internal buffer and only 512 bytes are requested.