2008-02-28 10:34:04 Possibility to acquire 10 channels at 96kHz / 24bits with a BF537E
Jean-Francois Argentino (FRANCE)
Message: 51806 Hello all,
I need some expert advice about the feasibility of acquiring 10 channels at 96 kHz / 24 bits with a BF537E...
I know there's two SPORT on BF537E and that we can chain ADC on each but:
-after reading this thread:
i'm not sure that using the 2 SPORTs is easy without heavy kernel hacking, and i'm not a kernel hacker...
-I "just" need to send acquired data over ethernet, there won't be other work done on the DSP, but I'm not sure that the work load is under the BF537E possibility.
Any advice or experience will be greatly appreciated.
Thanks.
TranslateQuoteReplyEditDelete
2008-02-28 16:47:37 Re: Possibility to acquire 10 channels at 96kHz / 24bits with a BF537E
Mike Frysinger (UNITED STATES)
Message: 51849 you're trying to hook up an audio codec ? or you just want to stream raw data ?
the referenced thread was about a deficiency in a specific driver ...
QuoteReplyEditDelete
2008-02-28 17:46:22 Re: Possibility to acquire 10 channels at 96kHz / 24bits with a BF537E
Robin Getz (UNITED STATES)
Message: 51856 Jean-Francois:
If my math is right 24 bits (3 bytes, but assume worse case, that you need aligned data, and it is 4 bytes) * 96 Ksamples/second = 384kbytes/sec * 10 channels = 3840kbytes/sec = 3.84Mbytes/second. Considering the BF537 can run 125MHz * 16 bits, or 266Mbytes/second - even if you say that the overhead of things is 2x, I don't think that you would have much problem keeping up.
-Robin
QuoteReplyEditDelete
2008-02-29 05:55:30 Re: Possibility to acquire 10 channels at 96kHz / 24bits with a BF537E
Jean-Francois Argentino (FRANCE)
Message: 51893 I need only to stream raw data, no compression algorithm in my application, so no real CPU load except for SPORT IRQ and multicast streaming... But, if in a pure "hardware" point of view, it seems to be OK, I'm worried about the software overload...
I pointing this thread because I want to start developping my driver from the AD1836A one, but I need an advice if i'm completely wrong due to this limitation (only one SPORT useable), I mean, if this limitation is deeply intricated in the driver, or if it could be removed by a newby (me) with some (many?) headeaches....
Thanks for your responds.
TranslateQuoteReplyEditDelete
2008-02-29 07:10:45 Re: Possibility to acquire 10 channels at 96kHz / 24bits with a BF537E
Robin Getz (UNITED STATES)
Message: 51896 Jean-Francois:
The AD1836 drivers is an audio device - this is likely not what you want.
Have a look at the generic SPORT driver.
-Robin
QuoteReplyEditDelete
2008-03-03 03:31:13 Re: Possibility to acquire 10 channels at 96kHz / 24bits with a BF537E
Jean-Francois Argentino (FRANCE)
Message: 51983 Robin,
Thanks (again) for your advices.