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

Reply via email to