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.
>>
>>
>>
>
>

Reply via email to