Help to select the correct IC to do a DSP algorithm
Dear Team,
I need to select a IC to perform the following process:
AD -> DSP algorithm (C language) -> DA
It's a very basic question but I have difficult to select the correct analog device IC. I take a look on sigma processors but my application is write in C code. I would like to find a processor that accepts C code, would be easy my life.
The input signal is a mono analog signal. I need a processor that supports 96khz 24bits. One ADC to input and two DACs, at least.
Thank you guys!
Hi,
Analog Devices' SHARC® processor family dominates the floating-point DSP market with exceptional core and memory performance and outstanding I/O throughput. With multiple products variants and price points, SHARC brings real-time floating-point processing performance to many applications where dynamic range is key. Latest products provide leading performance/power efficiency and advanced connectivity with an integrated ARM® core.
The advanced SHARC Family features, Dedicated hardware accelerators (FIR,FFT,IIR etc), Variable Instruction Set Architecture (VISA) support, additional processing element for Single Instruction, Multiple data (SIMD) support making them particularly suitable for high performance audio applications.
We would suggest you to refer the selection tables of SHARC processors, which can be found in the below link.
www.analog.com/.../sharc.html
Our latest ADSP-SC58x or ADSP-SC57x multi-core processor evaluation kits (multi-core) has on-board ADC and DACs. When you navigate through our product specific page you would find its evaluation platform with associate.
www.analog.com/.../adsp-sc58x-adsp-2158x-series.html
In case If you are looking for single core floating point processor, we recommend to use any of the ADSP-214xx processors. We would suggest you to refer the selection tables of SHARC processors, which can be found in the following link.
www.analog.com/.../sharc.html
In case if you are looking for fixed point processors, we recommend you to have a look at the Blackfin 16-/32-bit fixed point embedded processors offer software flexibility and salability for convergent applications: multi-format audio, video, voice and image processing, multi-mode base-band and packet processing, control processing, and real-time security.
The ADSP-BF60x and ADSP-BF70x are the new processors in Blackfin family. The ADSP-BF60x processors are the Dual-Core processor up to 1GHz with Hardware Support for HD Video Analytics. The ADSP-BF70x processors are the latest Low Power 400MHz Blackfin+ embedded processor with 1MByte L2 SRAM & DDR2/LPDDR Interface.
You can get more information about Blackfin processors in the below link:
www.analog.com/.../blackfin.html
We would suggest you to use the parametric search link below to select the appropriate processor.
www.analog.com/.../11131
We have Processors Software and Tools page provides a convenient look-up table to indicate to users what evaluation platforms, extender cards, emulators, software development tools, and middle ware are available for the specific processors you have chosen to evaluate for your designs.
SHARC - www.analog.com/.../sharc-processors-software-and-tools.html
BLACKFIN - www.analog.com/.../blackfin-processors-software-and-tools.html
For more details on pricing and availability questions, please contact your nearest ADI sales and distributors. Please find the link given below.
www.analog.com/.../find-sale-office-distributor.html
Further, if you can provide more information on other requirements from the external interfaces, the speed grade, memory requirements, package, which you are looking for, then we can help you narrow down to select the right derivative either in SHARC or Blackfin processor families.
All the above mentioned processor families accepts C code.
Regards,
Anand Selvaraj.
Please log in to reply.