Hi, I am currently working on a design that uses the ten_GbE_v2 block from the CASPER library. I have a question regarding the TX buffer in this block. Let's say that I am sending a 500 word packet that has been loaded into the TX buffer using tx_valid. When the last word is being sent, I pulse tx_end_of_frame so that the core will wrap the packet and begin transmission. Once transmission has begun, do I have to wait until the buffer is empty before tx_valid can be set high and new data can be written to the buffer? Or does the ten_GbE_v2 core have a secondary buffer that allows continuous writing to the TX buffer after tx_end_of_frame has been pulsed?
Thanks very much for your help, Anthony Weerasinghe

