Re: [Discuss-gnuradio] USRP transfer sizes

2006-05-10 Thread Eric Blossom
On Sun, May 07, 2006 at 12:15:07PM -0400, Greg Troxel wrote: > [We're working on making USRP work well on NetBSD.] > > http://acert.ir.bbn.com/downloads/adroit/NetBSD-USB-continuous.pdf > > Regarding BSD ugen(4) support for the USRP, I have a few questions > about desired transfer sizes. Wit

Re: [Discuss-gnuradio] USRP transfer sizes

2006-05-07 Thread Daniel O'Connor
On Monday 08 May 2006 04:54, Matt Ettus wrote: > Some notes on the data pipeline and buffering: [snip] Seems like a hint to tell ugen what size block to read ahead with should work very well. I wonder what bugs you'll find in the EHCI code though ;) -- Daniel O'Connor software and network engi

Re: [Discuss-gnuradio] USRP transfer sizes

2006-05-07 Thread Matt Ettus
Some notes on the data pipeline and buffering: Max length USB2 packets are 512 bytes, and that is all that we use. The FIFOs in the FPGA are each 8192 bytes (16 packets), one for TX and one for RX. This is limited by the RAM in the FPGA. At full data speed of 32 MB/s over the USB, this is 256

[Discuss-gnuradio] USRP transfer sizes

2006-05-07 Thread Greg Troxel
[We're working on making USRP work well on NetBSD.] http://acert.ir.bbn.com/downloads/adroit/NetBSD-USB-continuous.pdf Regarding BSD ugen(4) support for the USRP, I have a few questions about desired transfer sizes. With ugen now, and with Linux URBs, the size of each USB transaction is cont