I don't want to using a ethernet wire to connect N series to an ARM board.
anyone have tried
build N series with ARM or DSP in one board which means the ethernet line
between N and
the processor is on PCB.

On Wed, May 30, 2012 at 6:24 AM, Philip Balister <phi...@balister.org>wrote:

> On 05/25/2012 09:18 PM, Page Jack wrote:
> > Hi Philip,
> > How does the conclusion be made that ARM can not swallow the current
> > max data transfer rate? I need to build a project that need to process
> > 60MB/s data, so any way to achieve my goal. Use a more powerful CPU or
> > use dsp on the omap?
>
> 60 MB/s is far more data than the OMAP3 can transfer from the FPGA. We
> have worked hard on configuring the GPMC interface and this figure is
> basically an order of magnitude more then the hardware will support.
>
> You need to look at the N series with Gig-E, or do the high rate
> processing in the FPGA.
>
> Philip
>
>
> >
> > On 5/25/12, Philip Balister <phi...@balister.org> wrote:
> >> On 05/24/2012 09:46 PM, Page Jack wrote:
> >>> Thanks Ben,
> >>> does e100 use EMIF to transfer sample data between FPGA and ARM? If so
> >>> the
> >>> data rate should be able to improved.
> >>> Anyone have tried to improve the data rate?
> >>
> >> EMIF is basically identical to GPMC. The interface uses DMA to move data
> >> in 2K chunks between the FPGA and memory. This is the largest transfer
> >> possible due to how we connected the address and data lines
> >>
> >> My impression of the current limiting factor is interrupt response time.
> >> There is probably some room for small improvements, but as Ben notes, we
> >> are already collecting data faster than the ARM can swallow it.
> >>
> >> Philip
> >>
> >>>
> >>> Regards
> >>>
> >>> On Thu, May 24, 2012 at 9:01 AM, Ben Hilburn <ben.hilb...@ettus.com>
> >>> wrote:
> >>>
> >>>> The CPU sets up the initial DMA parameters, but from then on, it's
> pure
> >>>> DMA.  No CPU is required.
> >>>>
> >>>> Cheers,
> >>>> Ben
> >>>> ----------------------------
> >>>> Ben Hilburn <http://goo.gl/5DdZ3> @ Ettus Research,
> >>>> LLC<http://www.ettus.com/>
> >>>>
> >>>>
> >>>>
> >>>> On Wed, May 23, 2012 at 5:55 PM, Page Jack <jack.page...@gmail.com>
> >>>> wrote:
> >>>>
> >>>>> Thanks, does the ARM memory bus use DMA or it eat cpu?
> >>>>>
> >>>>>
> >>>>> On Thu, May 24, 2012 at 5:06 AM, Ben Hilburn
> >>>>> <ben.hilb...@ettus.com>wrote:
> >>>>>
> >>>>>> Page -
> >>>>>>
> >>>>>> The memory bus to the ARM provides 40 MBytes / second.  This is used
> >>>>>> for
> >>>>>> streaming samples, as controlled via software.  Currently, UHD
> supports
> >>>>>> 16
> >>>>>> bit and 8 bit samples for TX & RX.  The GPMC can only going to talk
> to
> >>>>>> one
> >>>>>> slave at a time; the possible slaves are TX, RX, and ethernet.  So
> you
> >>>>>> can
> >>>>>> only be sending TX samples, receiving RX samples, or communicating
> via
> >>>>>> ethernet.
> >>>>>>
> >>>>>> Thus, doing the math with the numbers above, you can stream:
> >>>>>> 16 bit I, 16 bit Q -- Total: 32-bit samples -- @ 10 MSps
> >>>>>> 8 bit I, 8 bit Q -- Total: 16-bit samples -- @ 20 MSps
> >>>>>>
> >>>>>> What you choose to do with this data is obviously up to you. It is
> >>>>>> very
> >>>>>> easy to try to do more processing than the ARM can handle, in which
> >>>>>> case
> >>>>>> samples will start getting thrown out by UHD.  Thus, you can
> typically
> >>>>>> process between 4 and 8 MHz of baseband bandwidth, depending on your
> >>>>>> application.  If you are willing to dig deep into the code to make
> NEON
> >>>>>> and
> >>>>>> C64 optimizations, you can improve the performance dramatically.
> >>>>>>
> >>>>>> Cheers,
> >>>>>> Ben
> >>>>>> ----------------------------
> >>>>>> Ben Hilburn <http://goo.gl/5DdZ3> @ Ettus Research,
> >>>>>> LLC<http://www.ettus.com/>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Tue, May 22, 2012 at 7:47 PM, Page Jack
> >>>>>> <jack.page...@gmail.com>wrote:
> >>>>>>
> >>>>>>> Hi,
> >>>>>>> I want to know the overo model used in e100 and the largest data
> >>>>>>> transfer rate between fpga  and overo in e100.
> >>>>>>>
> >>>>>>> Regards!
> >>>>>>>
> >>>>>>> _______________________________________________
> >>>>>>> USRP-users mailing list
> >>>>>>> usrp-us...@lists.ettus.com
> >>>>>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> USRP-users mailing list
> >>> usrp-us...@lists.ettus.com
> >>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
> >>
> >
> > _______________________________________________
> > USRP-users mailing list
> > usrp-us...@lists.ettus.com
> > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
> >
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to