Hi Jack, Apologies for the late reply. To answer your questions, yes, I have enabled the 10Gbe to receive large packets and I receive packets of the same size that I send out.
Cheers, Kaustubh On Thu, Aug 6, 2015 at 8:47 PM, indrajit <indra...@iiap.res.in> wrote: > Dear Kaustubh, > > Sorry for the delay. > > The data rate goes like this as per your input .. > > > 5.7142 us is the time taken for 800 clock cycles @ 140 MHz. > > So the data rate calculation goes by the 8/10 coding technique . > > where assuming 42 bytes is the UDP header size. > > > (((1000000/5.71428) *(800*8) ) + 42 )*10 bits = ~11.20 Gbit. > > You were exceeding the through put limitations. > > > Cheers > > Indrajit. > > > On Tuesday 04 August 2015 06:37 PM, Kaustubh Rajwade wrote: > > Hi Indrajit, > > So I am using the iadc which I am clocking at 560 MHz (hence the board > runs at 140 MHz). The data comes in to a 10 GBe block. After 800 clock > cycles, I send an eof to the block. Thats pretty much it. The idea is to > just free stream the data continuously without any break. For a packet > length of 800 or less, this works fine. For a longer packet length the core > locks up. > > Kaustubh > > On Tue, Aug 4, 2015 at 7:33 AM, indrajit <indra...@iiap.res.in> wrote: > >> Dear Kaustubh, >> >> >> Can you describe your system block diagram, >> >> What ADC, what exactly you want to do .. >> >> --Indrajit >> >> >> >> On Tuesday 04 August 2015 12:57 PM, Kaustubh Rajwade wrote: >> >> Yes, but I think that in their case they are running the board at 200 MHz >> which is greater than 156 MHz. In this case, it is less than 156 so the >> design should work fine. Am I missing something? Does it have something to >> do with the 8/10 encoding such that the effective clock rate of the 10 Gbe >> is less than 156 MHz? >> >> Let me know. >> >> Thanks, >> Kaustubh >> >> On Tue, Aug 4, 2015 at 12:13 AM, indrajit <indra...@iiap.res.in> wrote: >> >>> >>> Dear Kaustubh, >>> >>> please go through this page >>> >>> https://casper.berkeley.edu/wiki/Tutorial_10GbE >>> >>> >>> search for "Add a counter to limit the data rate " >>> >>> In that they mentioned about the limitations. >>> >>> 1) You want to stream the data continuously at 140 MHz using 10GBe. ? >>> >>> >>> >>> >>> Hi All, >>> >>> I have a simple design on Roach 1 where I stream packets over the 10Gbe >>> network. Currently, I am running the board at 140 MHz. When I try to send >>> packets of length >800, the core locks up. I believe that the 10 Gbe core >>> is synchronized with 156 MHz crystal on the board so this design should >>> work fine on a lower clock rate. >>> >>> Can someone shed some light on this? >>> >>> Thanks, >>> >>> Cheers, >>> Kaustubh >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> -- >>> Thanks and regards >>> ______________________ >>> Indrajit Vittal Barve >>> >>> Engineer, >>> Radio Astronomy Group, >>> Indian Institute of Astrophysics, >>> Gauribidanur. >>> Pin : 561208 >>> Mobile : +91-9845432754. >>> Office : +91-8155291655. >>> >>> >> >> >> -- >> Thanks and regards >> ______________________ >> Indrajit Vittal Barve >> >> Engineer, >> Radio Astronomy Group, >> Indian Institute of Astrophysics, >> Gauribidanur. >> Pin : 561208 >> Mobile : +91-9845432754. >> Office : +91-8155291655. >> >> >> > >