中国电子技术网

设为首页 网站地图 加入收藏

 

[原创] ADI ADSP-215691GHz SHARC+DSP处理器开发方案

关键词:SHARC+ MCU DSP ADSP-21569

时间:2019-10-08 14:05:41       来源:中电网

ADI公司的ADSP-21569是工作频率高达1GHz 的SHARC系列处理器,基于SHARC+®单核,是SIMD SHARC 数字信号处理器(DSP)系列产品,具有ADI超级哈佛架构(Super Harvard Architecture).这些32位/40位/64位浮点处理器具有高性能音频/浮点应用特性,集成了大容量SRAM,多个内部总线,从而解决了输入/输出(I/O)瓶颈障碍以及闯新的数字音频接口(DAI),SHARC+新增加的性能包括缓存增强和分支预测,而保留了和先前SHARC产品兼容的指令集功能.此外,器件还集成了业界一流的指令集和外设.因此,SHARC+处理器是需要相同于RISC的,多媒体支持以及单个封装内一流信号处理性能的可编性的应用平台最佳选择.具有广泛的应用市场包括汽车电子,专业音响和需要高浮点性能的工业应用.本文介绍了ADSP-21569处理器主要特性,处理器框图,SHARC+SIMD核框图以及ADZS-21569-EZKIT板主要特性,框图,电路图和材料清单.

Reaching speeds up to 1 GHz, the ADSP-2156x processors aremembers of the SHARC® family of products. The ADSP-2156xprocessor is based on the SHARC+® single core. The ADSP-2156x SHARC processors are members of the SIMD SHARCfamily of digital signal processors (DSPs) that feature AnalogDevices Super Harvard Architecture. These 32-bit/40-bit/64-bitfloating-point processors are optimized for high performanceaudio/floating-point applications with large on-chip static random-access memory (SRAM), multiple internal buses thateliminate input/output (I/O) bottlenecks, and innovative digitalaudio interfaces (DAI). New additions to the SHARC+ coreinclude cache enhancements and branch prediction, whilemaintaining instruction set compatibility to previous SHARCproducts.

By integrating a rich set of industry-leading system peripheralsand memory, the SHARC+ processor is the platformof choice for applications that require programmabilitysimilar to RISC (reduced instruction set computing), multimediasupport, and leading edge signal processing in oneintegrated package. These applications span a wide array ofmarkets, including automotive, pro audio, and industrial-basedapplications that require high floating-point performance.

ADSP-21569处理器主要特性:



图1. ADSP-21569 SHARC处理器框图

图2. ADSP-21569 SHARC+SIMD核框图

The ADZS-21569-EZKIT has been designed to allow for evaluation and rapid prototyping of the ADSP-2156x family (ADSP-21562 / 21563 / 21565 / 21566 / 21567 / 21569) of SHARC audio processors designed to provide immersive audio and sound experience in automotive and consumer/pro-audio applications that demand deterministic and low latency real-time audio processing performance. The ADSP-2156x family are single core 32-bit/40-bit/64-bit floating point processors based on SHARC+ DSP architecture, combining flexible audio connectivity and performance scalability with multiple pin compatible variants (from 400MHz to 1GHz) and several on-chip memory options. The ADSP-2156x processors are available in 400-ball CSP_BGA (17mm x 17mm, 0.8mm pitch) and 120-lead LQFP package (14mm x 14mm) options in both automotive and consumer grades to provide design flexibility and enable thermally efficient compact designs across operating temperature range. The ADSP-2156x family features large on-chip SRAM of up to 1.6MB that increases audio processing performance and eliminates the need for external memory to optimize system cost with single-chip LQFP package variants. Enhanced on-chip hardware FIR and IIR filter accelerators running at core speed provides significant added processing capability while reducing overall system cost. Powerful DMA system with innovative digital audio interfaces and internal buses eliminates IO bottlenecks essential for low latency real-time audio processing. Optional DDR3/L connectivity (with BGA variants) provides easy application expansion with reduced system design effort.

The EZKIT ships with all of the necessary hardware to get you up and running and fast prototyping for a wide range of applications including immersive 3D sound and personal audio zones, automotive active and road noise cancellation (ANC/RNC), voice-based user-interfaces and in-car communications (AEC/NR & microphone beamforming), engine sound synthesis (ESS) and electric vehicle warning sound systems (EVWSS/AVAS). Additional applications include professional audio and soundbars / home AVRs (with 3D Object and Multi-Channel Audio).

The evaluation board is designed to be used in conjunction with the CrossCore® Embedded Studio (CCES) development tools to test capabilities of the ADSP-2156x audio processors and enable solution developers achieve fast time to market. The development environment aids advanced application code development and debug, such as:

Create, compile, assemble, and link application programs written in C++,C, and assembly
Load, run, step, halt, and set breakpoints in application programs
Read and write data and program memory
Read and write core and peripheral registers

ADZS-21569-EZKIT板主要特性:

•Analog Devices ADSP-21569 processor
•400 ball BGA
•25 MHz oscillator
•DDR3 Memory
•512Mx16 bit (8Gbit )
•ISSI IS43TR16512BL-125KBL
•1.35V
•SPI Flash Quad (SPI2) Memory
•512Mbit
•ISSI IS25LP512M - 512M-bit Serial Flash Memory with Dual and Quad SPI
•Single/Dual/Quad SPI
•SPI Flash Octal (SPI2) Memory
•1Gbit
•MacronixMX66LM1G45G - 1G-bit Serial Flash Memory with Single and Octal SPI
•Single/Octal SPI
•SPI EEPROM
•Microchip 1K SPI Serial EEPROM (25LC010AT)
•Audio
•Analog Devices 12 Channel, High Performance, 192kHz, 24-Bit DAC (ADAU1962A)
•Analog Devices Quad ADC with Diagnostics (ADAU1977)
•Analog Devices Quad Analog-to-Digital Converter (ADAU1979)
•12 RCA connectors. 12 outputs or 8 outputs/4 inputs
•Universal Asynchronous Receiver/Transmitter (UART0)
•FTDI FT232R - USB to UART
•USB micro-B
•A2B
•Analog Devices AD2428 - Automotive Audio Bus A2B Transceiver
•Two DuraClik connectors
•Debug Interface (JTAG and Trace)
•ICE-1000 emulator
•JTAG 10-pin 0.05” header
•JTAG and Trace 38-pin Mictor connector
•LEDs
•11 LEDs: one power (green), one board reset (red), 3 general-purpose (amber), 3 A2B LEDs, one fault(red) and 2 UART leds (amber)
•Pushbuttons
•Three pushbuttons: one reset and two IRQ/Flag
•EI3 connector
•SMC
•EPPI
•SPORT
•SPI
•UART
•TWI
•TMR
•GPIO
•RESET
•GND/3.3V/5V output
•External power supply
•CE compliant
•12V @1.6 Amps
•Power measurement
•0.051-ohm resistors for measuring current drawYour ADZS-21569-EZKIT package contains the following items.
•ADZS-21569-EZKITboard
•Universal 12V DC power supply
•USB 2.0 type A to micro-B cable
•ICE-1000 emulator

图2.开发板ADZS-21569-EZKIT默认硬件建立图

图3. ADSP-21569框图

图4.开发板ADZS-21569-EZKIT电路图(1)

图5.开发板ADZS-21569-EZKIT电路图(2)

图6.开发板ADZS-21569-EZKIT电路图(3)

图7.开发板ADZS-21569-EZKIT电路图(4)

图8.开发板ADZS-21569-EZKIT电路图(5)

图9.开发板ADZS-21569-EZKIT电路图(6)

图10.开发板ADZS-21569-EZKIT电路图(7)

图11.开发板ADZS-21569-EZKIT电路图(8)

图12.开发板ADZS-21569-EZKIT电路图(9)

图13.开发板ADZS-21569-EZKIT电路图(10)

图14.开发板ADZS-21569-EZKIT电路图(11)

图15.开发板ADZS-21569-EZKIT电路图(12)

图16.开发板ADZS-21569-EZKIT电路图(13)

图17.开发板ADZS-21569-EZKIT电路图(14)

图18.开发板ADZS-21569-EZKIT电路图(15)

图19.开发板ADZS-21569-EZKIT电路图(16)

图20.开发板ADZS-21569-EZKIT电路图(17)

图21.开发板ADZS-21569-EZKIT电路图(18)

图22.开发板ADZS-21569-EZKIT电路图(19)

图23.开发板ADZS-21569-EZKIT电路图(20)

图24.开发板ADZS-21569-EZKIT电路图(21)

图25.开发板ADZS-21569-EZKIT电路图(22)

图26.开发板ADZS-21569-EZKIT电路图(23)
开发板ADZS-21569-EZKIT材料清单见:
ADZS-21569-EZ-KIT-BOM-05-051825-01-b-1.xls
详情请见:
https://www.analog.com/media/en/technical-documentation/data-sheets/ADSP-21562-21563-21565-21566-21567-21569.pdf
https://www.analog.com/media/en/technical-documentation/user-guides/2156x_EZKIT_Manual.pdf
以及https://www.analog.com/media/en/technical-documentation/eval-board-schematic/ADZS-21569-EZ-KIT-Schematic.pdf
2156x_EZKIT_Manual.pdf
ADSP-21562-21563-21565-21566-21567-21569.pdf
ADZS-21569-EZ-KIT-Schematic.pdf

  • 分享到:

 

猜你喜欢