Altera_Forum
Honored Contributor
11 years agoTse mac
I am using ALTERA tripple speed ethernet ip core.My question is:-If rx_section_empty has crossed its threshold value and not coming down,will TSE MAC keep on sending pause frames ?????
Did you build the MAC with internal FIFOs? If yes then I believe the MAC will continue to send XOFF pause frames spaced according to the holdoff_quant register. But I could be wrong about that.
I use the MAC with external FIFOs and use the xoff_gen and xon_gen pins to control pause frames manually. I monitor the Rx FIFO level myself and maintain my own timer for when to send another XOFF frame. I personally like having that control, plus easier to debug if things aren't working.