Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Visitor
gundam2000
Posts: 3
Registered: ‎04-03-2012
0

10G Ethernet MAC v9.1...... tx_start and tx_ack

I am developing network device with 10-Gigabit Ethernet MAC v9.1.

Overflow occurs in the Transmit Fifo (tx_fifo.v)

The reason is that ....

"tx_start" is sened to MAC core, but  acknowledge ("tx_ack") does not come from MAC core. (file is attached)

why acknowledge ("tx_ack") does not come ??????

please help me..!!!!!!!

10-Gigabit Ethernet MAC v9.1 Error.JPG
Xilinx Employee
ejanney
Posts: 47
Registered: ‎04-16-2008
0

Re: 10G Ethernet MAC v9.1...... tx_start and tx_ack

I'd recommend comparing all of the inputs to the core your simulation to the example design simulation provided when the core is generated.  Check that all of the input clocks are provided and that the global reset and tx reset are not asserted and that the tx is enabled.

Visitor
gundam2000
Posts: 3
Registered: ‎04-03-2012
0

Re: 10G Ethernet MAC v9.1...... tx_start and tx_ack

I checked all signals but i did not find something wrong.

 

my simulation result is good. No Problem!!

 

problem occurs only fpga test. 

 

several packets are transferred very well but  the transfer is always interrupted because of no "tx_ack".

 

i have no idea !!!

 

Xilinx Employee
ejanney
Posts: 47
Registered: ‎04-16-2008
0

Re: 10G Ethernet MAC v9.1...... tx_start and tx_ack

Is the issue resolved by issuing a core reset or be asserting tx_start again?  I don't see any issue with the tx user interface in the attached waveform.

 

I would recommend verifying timing is being met for the core and open up a support case to explore further if you are still encountering issues.