why can't you just implement spi on the fpga? > -----Original Message----- > From: piclist-bounces@mit.edu [mailto:piclist-bounces@mit.edu]On Behalf > Of Xiaofan Chen > Sent: 23 September 2006 02:05 > To: Microcontroller discussion list - Public. > Subject: [EE] SPI to 2-wire asynchronous serial converter > > > I need to get some data from a SPI interface 16bit ADC and transfer > them through a 2 wire serial communication to a large signal processing > MCU/FPGA. If the data rate is not so high (say 2ksps, 16bit data > -->32k bps), > I could use a small MCU like PIC/MSP430/AVR to do it. I could also use a > not-so-big MCU like an ARM7 to process the data. > > If the data rate is high (say 20ksps from 16bit SAR ADC, > the data rate will be 320k bps). Perhaps a small MCU will not be able to > do the job. > > I am not so familiar with CPLDs. Now I have some questions on the > possibility of using a small CPLD for this specific application. > > How small this CPLD can be? Any recommendations? > > I understand that the high data rate will also require a big MCU or > DSP or FPGA to process the data if I want to do some digital filtering. > But that is the next question... > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist