Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
12419 Discussions

Spurious end of packet with timing adapter

Honored Contributor II

SOPC system looks like: 


NIOS->Onchip FIFO(MM-ST)->Ava ST Timing Adapter-> Ava ST Data format adapter 

-> conduit(to get out of SOPC and into my VHDL). 


Packets are supported and the adapters are auto inserted between FIFO and the conduit. 

FIFO is 32 bit and conduit is 64 bit. 


Problem is that a spurious endofpacket(eop) occurs between the real startofpacket(sop)  

and the final and real eop that causes the packet to be chopped up. I control the eop with  

writes to the FIFO from NIOS and I know that when I write eop I also write empty as 2 and  

empty is not 2 when the spurious eop occurs but is 2 when the final and real eop occurs. 


Using signaltap I managed to see that the FIFO spits out correct eop going into 

the timing adapter but the timing adapter spits out the spurious eop. 


Any advise on how to resolve this would be appreciated. 




0 Kudos
0 Replies