基于ADI公司的ADSP-SC58x系列SHARC和ARM Cortex-A5处理器开发方案
原标题:ADI ADSP-SC58x系列SHARC和ARM Cortex-A5处理器开发方案
ADI公司的ADSP-SC582/583/584/587/589/ADSP-21583/584/587处理器是具有ARM® Cortex-A5™处理器内核的SHARC+™双核处理器:SHARC+™处理器的工作频率高达450 MHz,ARM Cortex-A5内核的工作频率/性能为450 MHz/720 DMIPS,适合众多市场领域,从汽车和专业音频到需要高浮点性能的工业应用.本文介绍了ADSP-SC589系列特性,框图,ARM Cortex A-5处理器框图,SHARC处理器框图和SHARC+SIMD核框图以及ADSP-SC589 EZ-KIT Lite和EZ-Board评估板主要特性,框图,电路图和材料清单.
The ADSP-SC58x/ADSP-2158x processors are members of theSHARC® family of products. The ADSP-SC58x processor isbased on the SHARC+ dual-core and the ARM Cortex-A5 core.
The ADSP-SC58x/ADSP-2158x SHARC processors are membersof the SIMD SHARC family of 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 their large on-chipSRAM, multiple internal buses to eliminate I/O bottlenecks, andinnovative digital audio interfaces (DAI). New nhancements tothe SHARC+ core add cache enhancements, branch prediction,and other instruction set improvements—all while maintaininginstruction set compatibility to previous SHARC products.
By integrating a rich set of industry-leading system peripheralsand memory, theARM/SHARC processor is the platform of choice for next-generationapplications that require RISC-like programmability,multimedia support, and leading-edge signal processing in oneintegrated package. These applications span a wide array ofmarkets, from automotive and pro-audio to industrial-basedapplications that require high floating-point performance.
ADSP-SC589系列特性:
Dual enhanced SHARC+ high performance floating-pointcores
Up to 450 MHz per SHARC+ core
Up to 5 Mbits (640 kB) L1SRAM memory per core withparity (optional ability to configure as cache)
32-bit, 40-bit, and 64-bit floating-point support
32-bit fixed point
Byte, short-word, word, long-word addressed
ARM Cortex-A5内核:
450 MHz/720 DMIPS with Neon/VFPv4-D16/Jazelle
32 kB L1 instruction cache/32 kB L1 data cache
256 kB L2 cache with parity
Powerful DMA system
On-chip memory protection
Integrated safety features
19 mm × 19 mm 349/529 BGA (0.8 pitch), RoHS compliant
Low system power across automotive temperature range
存储器:
Large on-chip L2 SRAM with ECC protection, up to 256 kB
On-chip L2 ROM (512 kB)
Two L3 interfaces optimized for low system power, providing
16-bit interface to DDR3, DDR2 or LPDDR1 SDRAM devices
ADSP-SC589其它特性:
Security and Protection
Crypto hardware accelerators
Fast secure boot with IP protection
Support for TrustZone®
Accelerators
High performance pipelined FFT/IFFT engine
FIR, IIR, HAE, SINC offload engines
图1.ADSP-SC589系列框图
图2.ADSP-SC589ARM Cortex A-5处理器框图
图3.SHARC处理器框图
图4.SHARC+SIMD核框图
ADSP-SC589 EZ-KIT Lite和EZ-Board评估板
ADSP-SC589 EZ-KIT Lite和EZ-Board®是针对ADSP-SC58x系列SHARC®处理器的评估系统。 ADSP-SC589处理器基于具有ARM® Cortex-A5™处理器内核的SHARC+™双核处理器,适合众多市场领域,从汽车和专业音频到需要高浮点性能的工业应用。 EZ板附带所有必要的硬件,可立即评估。此封装包含独立的评估板、通过CE认证的电源和USB电缆。 EZ-KIT Lite®版本提供用于CrossCore® Embedded Studio (CCES)和ICE-1000仿真器的两个180天许可,同时EZ板版本需要客户提供ICE-1000或ICE-2000仿真器。
扩展接口III连接器可与其他扩展板接口以提供LCD、摄像机、视频和音频。采用I2C控制软件开关可消除用于更改电路板出厂设置的传统机械开关。唯一剩下的机械开关包括引导模式开关、JTAG配置开关和按钮。
本评估板可与CrossCore® Embedded Studio (CCES)开发工具配合使用,以测试ADSP-SC58x处理器的功能。该开发环境有助于先进应用代码开发和调试,例如:
创建、汇编、组装和链接采用C++、C和汇编语言编写的程序
在应用程序中加载、运行、步进、停止和设置断点
读写数据和程序内存
读写内核和外设寄存器
Thank you for purchasing the ADSP-SC589 EZ-Board®, Analog Devices, Inc. evaluation system forthe ADSP-SC58x family of SHARC® processors.
The ADSP-SC589 processor is based on the SHARC+™ core dual processor with the ARM® Cortex-A5™ processor core and is designed for a wide array of markets, from automotive and pro-audio toindustrial-based applications that require high floating-point performance. The EZ-Board is shippedwith all of the necessary hardware—you can start the evaluation immediately. The package containsthe standalone evaluation board, CE-approved power supply, and USB cable. The EZ-KIT Lite®version ships with the ICE-1000 emulator, while the EZ-Board version requires the customer toprovide an ICE-1000 or ICE-2000 emulator.
Expansion Interface III connectors are provided for interfacing with additional extender boards toprovide LCD, camera, video, and audio.
Traditional mechanical switches for changing the board’s factory setup have been removed in favor ofI2C controlled software switches. The only remaining mechanical switches are the boot mode switch,JTAG configuration switches, and push buttons.
The evaluation board is designed to be used in conjunction with the -CrossCore® Embedded Studio(CCES) development tools to test capabilities of the ADSP-SC58x processors. The developmentenvironment 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
图5.ADSP-SC589 EZ-KIT Lite和EZ-Board评估板外形图
ADSP-SC589 EZ-KIT Lite和EZ-Board评估板主要特性:
Analog Devices ADSP-SC589 processor
529-ball 19 mm x 19 mm package
25 MHz CLKIN0 and CLKIN1 programmable oscillator
DDR3 memory
Two 128M x 16-bit (2G bit)
Micron MT41J128M16JT-125
SPI Flash
128M bit
Single, dual, and quad mode support
Windbond W25Q128FV
SPI EEPROM
1K bit
Microchip 25LC010A
Ethernet PHY (EMAC0)
10/100/1000 Mb/s
Texas Instruments DP83865
RJ45 connector
Ethernet PHY (EMAC1)
10/100 Mb/s
Texas Instruments DP83848C
RJ45 connector
Audio
Analog Devices ADAU1962A 12-channel, high-perfor- mance, 24-bit digital-to-analog
ConverterAnalog Devices ADAU1979 quad analog-to-digital converter12 RCA connectors configurable as either 12 outputs or 8 outputs and 4 inputs
Headphone audio out connector
SPDIF in/out optical connectors
SPDIF in/out coax connectors
Universal Asynchronous Receiver/Transmitter (UART0)
FTDI FT232RQ UAB to UART converter
USB micro AB connector
Controller Area Network (CAN) interfaces
CAN0—NXP TJA1145 high speed transceiver for partial networking
CAN1—NXP TJA1055 enhanced fault tolerant transceiver
Two RJ11 connectors
USB interfaces
USB OTG micro AB connector
USB HS micro AB connector
HADC
0.1" and SMB connectors
PCIe
PCIe x 1 connector
RESET controller
Analog Devices ADM6315 microprocessor supervisory circuits
Debug (JTAG/SWD/SWO/TRACE) interface
JTAG 10-pin 0.05" header for use with Analog Devices emulator
TRACE/JTAG 38-pin Mictor header
Power measurements
INA3221 to measure 3V, VDD_INT, and VDD_EXT
LEDs
13 LEDs: one power (green), one board reset (red), seven Ethernet (green and amber),
one SYS_FAULT (red), and three general-purpose (amber)
Push buttons
Three push buttons: one reset, and two IRQ/Flag
Expansion Interface III connectors (EI3)
SMC0
PPI
SPORT
SPI
UART
TWI
TMR
GPIOs
PWR_IN
GND/3.3V output
External power supply
CE compliant
5V @ 3.6 amps
Other features
SD/MMC memory connector
SigmaStudio™ connectors
0.05-ohm resistors for processor current measurement
图6.ADSP-SC589 EZ-KIT Lite和EZ-Board评估板框图
ADSP-SC589 EZ-KIT Lite和EZ-Board评估板材料清单:
责任编辑:HanFeng
【免责声明】
1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。
2、本文的引用仅供读者交流学习使用,不涉及商业目的。
3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。
4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。
拍明芯城拥有对此声明的最终解释权。