Hi

William: Unfortunately the TI chips I found on the launchpads page have 
multichannel interfaces, but not simultaneous: that is there is only one 
actual ADC and multiple Sample/Hold units. In the application I'm 
interested in, sampling truly simultaneously is one of the requirements.

Graham: Thanks for that; I hadn't considered that the McASP might be able 
to read as well as write data streams, but I guess it does make sense. I'll 
have a look.

I did things like this in the past on Sun-4 workstations at 200MHz, though 
only 1/4 real time. Hoping that an ARM-8 with SIMD extensions will be able 
to do it real-time :-)

Regards
Ruth


On Sunday, 27 November 2016 20:55:15 UTC, Graham wrote:
>
> Ruth
>
> I would suggest that you look at the MCASP peripheral feature on the 
> Beaglebone Sitara processor.
>
> See "AM335x Technical Reference Manual", Chapter 22 
>
> There are two of them, and each is a multi-channel audio interface. 
>
> It looks like your AD7761 can be configured to run serial wire per 
> channel, two four channel TDM or one eight channel TDM.
>
> Each MCASP can be configured as four channel, one data wire per channel 
> parallel interface, or in TDM mode each can be configured for either four 
> or eight channel 24 or 32 bit serial.
>
> So, it seems that one MCASP should be able to deal with the AD7761 ADC, 
> and you would have multiple options as to how to configure the interface, 
> using two MCASP periherals.
>
> You would have to make sure that all the wires you would need are pinned 
> out from the Sitara to one of the headers, where you could get at them, as 
> well as there are no conflicts for each of those pins, as to other things 
> you expect the Beaglebone to be doing.
>
> You would need to investigate the availability of a configurable driver, 
> or worst case, write your own custom driver.
>
> You are talking about streaming a lot of data, so likely only a modest 
> amount of signal processing can be done on the Sitara in real time.
>
> --- Graham
>
> ==
>
>
>
>
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/5a124ba5-d2dd-4328-8eb4-b9a812da95ca%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to