Author Topic: DSP or PIC with spdif input and buffered data operation  (Read 2620 times)

0 Members and 1 Guest are viewing this topic.

Offline pfmTopic starter

  • Regular Contributor
  • *
  • Posts: 92
  • Country: us
DSP or PIC with spdif input and buffered data operation
« on: May 12, 2012, 07:17:12 pm »
I have never used a PIC and the choices out there are overwhelming.http://en.wikipedia.org/wiki/List_of_common_microcontrollers. So I need your help in finding a pic that would allow me to do the following.

I know there are a few microcontrollers out there that have an spdif input. What I am trying to find out is if there are any (DSP or non-DSP) microcontollers out there that have an spdif input and that can move the audio samples into a fifo type buffer/queue first. And then it would allow me to clock the samples out (not as spdif out but as serial out) at specific clock intervals (say every 512th tick of a 22.5792Mhz master clock). An additional output line that can go high or low alongwith the sample that is output would be great(think of this line as a Latch Enable type of signal).

I'd appreciate if anyone could atleast point me in the right direction in the pic world.
Thanks!
 

Offline jahonen

  • Super Contributor
  • ***
  • Posts: 1055
  • Country: fi
Re: DSP or PIC with spdif input and buffered data operation
« Reply #1 on: May 12, 2012, 08:22:56 pm »
I don't know if any PICs actually have a SPDIF input, but there are some dsPICs with a serial audio interface, where you can input data from SPDIF using a Cirrus Logic CS8416 or similar SPDIF receiver.

Regards,
Janne
 

Offline pfmTopic starter

  • Regular Contributor
  • *
  • Posts: 92
  • Country: us
Re: DSP or PIC with spdif input and buffered data operation
« Reply #2 on: May 20, 2012, 02:27:45 pm »
yes I see there are some true dsp processors that have spdif input but I cant seem to figure out if they have programming capabilities to do what I intend to do.
The closest I found something was this on a XMOS - http://github.xcore.com/sc_spdif/api-rx.html
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf