We currently use a TMS320C203 (NRND) interfaced to a MAX 191 A-D converter and controlled by a Zilog Z8S180 for a simple Audio and Low Frequency Spectrum Analyzer. Would the OMAP3530 or similar be a good choice to update the design?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
We currently use a TMS320C203 (NRND) interfaced to a MAX 191 A-D converter and controlled by a Zilog Z8S180 for a simple Audio and Low Frequency Spectrum Analyzer. Would the OMAP3530 or similar be a good choice to update the design?
There are a number of devices that would likely fit your need. Certainly the OMAP3530 would fit the bill, but it may be more than what you need. However, I wouldn't want to make that a firm statement unless you specified what else in terms of interfaces, processing, etc. that you want supported.
Also note, there are a number of devices along the same lineage as the 'C203, including devices operating at higher frequencies with integrated A/D converters. These would be in the C2000 family.
There are other ARM+DSP devices in the same package as a part of the Integra family.
Thanks for the response. We are currently driving a 1/4 VGA LCD display using a Epson Display controller which gets its info from the Z8S180, which also scans the 17 key keyboard. The DSP chip talks to the MAX191 A-D converter via parallel interface and then the Z8 and DSP chip talk via RS-232 Serial link. It all works pretty well. Our current bottleneck is the Z8 trying to re-draw screens on the LCD. We want to reproduce these functions with up-to-date hardware and make things run faster too. We also want to communicate with an external PC via a USB port. Currently both the Z8 and the DSP have external RAM and EPROM which makes it easy to expand the design as required. Controller type chips don't have enough ram and rom. We want to buy a High speed core module like a Beagle board and then interface the various items to it. Everything seems pretty straight forward except the A-D to DSP interface, The OMAP series seems focused on video signals, but our design will be using the DSP for calculating FFT's and not using video, except as we may possibly use this to drive the LCD display. We are also trying to find a chip technology that will be around for 10 years. We think the OMAP may be a good choice.
The OMAP3530 will certainly do the job. Although it does have accelerators on-chip for video processing, the DSP integrated is a C64x+ based DSP and can certainly be used for other processing. In fact, TI has recently released a set of software to help utilize the DSP in an easier fashion. Links to the product folders associated with this software is below.
C6Accel
http://focus.ti.com/docs/toolsw/folders/print/c6accel-dsplibs.html
C6Flo
http://focus.ti.com/docs/toolsw/folders/print/c6flo-dsptool.html
C6Run
http://focus.ti.com/docs/toolsw/folders/print/c6run-dsparmtool.html
From reading the datasheet of the MAX191, it supports accesses via 8-bit parallel modes as well as serial interfaces. The 8-bit parallel modes appear to have a chip select (/CS) and read strobe (/RD) which could potentially be connected to an asynchronous memory interface. The target interface on the OMAP3530 would be the GPMC.
In serial interface mode, the OMAP3530 has SPI interfaces to support.