happysaisai

ADSP-21369芯片简介

0
阅读(3159)

写了那么多的21369,忽然发现没有对他进行了简单的介绍

SHARC系列ADSP-21369的功能框图如下图所示,处理器使用两个计算单元,在一系列DSP算法上比以前的SHARC处理器有了显著的性能提升。

此功能框图说明了如下的结构特点:

  • 两个处理单元(PEx,PEy),每个都由ALU(运算单元)、乘法器、移位器,以及数据寄存器堆组成;
  • 数据地址产生器(DAG1,DAG2);
  • 带指令缓存的程序定序器;
  • DM和PM数据总线,支持存储器与处理器内核之间每个内核时钟周期传输4个32位数据;
  • 三个可编程内部定时器,具有PWM产生、PWM捕获/脉宽测量,以及外部事件计数功能;
  • 片上SRAM(2Mbits),片上掩模可编程的ROM(6Mbits);
  • JTAG测试仿真口;
  • DMA控制器;
  • 8个全双工串行口;
  • 数字应用接口,包括4个高精度时钟产生器(PCG),输入数据端口(IDP),S/PDIF发送器/接收器,8通道异步采样率转换器(SRC),8个串行口,一个16位并行输入口(PDAP),一个灵活的信号选择连接单元(DAI SRU);
  • 数字外设接口,包括:3个定时器(TIMER),一个I2C接口,2个UARTs,2个串行外设接口(SPI),以及一个灵活的信号选择连接单元(DPI SRU)。

ADSP-21369 DSP处理器的每个存储器块都可以配置为程序和数据存储器的不同组合,如下表所示。每个存储器块都支持处理器内核和I/O处理器的单周期、独立访问。处理器接口结合片上分离的总线,允许单周期内实现处理器内核传输两个数据,I/O处理器传输一个数据。

 

长字(64Bit)

扩展精度正常字(48Bits)

正常字(32Bits)

短字(16Bits)

Block0 ROM(保留)

0x00040000-0x0004BFFF

Block0 ROM(保留)

0x00080000-0x0008FFF

Block0 ROM(保留)

0x00080000-0x00097FFF

Block0 ROM(保留)

0x00100000-0x0012FFFF

保留0x0004F000-0x0004FFFF

保留0x00094000-0x0009FFFF

保留0x0009E000-0x0009FFFF

保留0x0013C000-0x0013FFF

Block0 SRAM

0x0004C000-0x0004EFFF

Block0 SRAM

0x00090000-0x00093FFF

Block0 SRAM

0x00098000-0x0009DFFF

Block0 SRAM

0x00130000-0x0013BFFF

Block1 ROM(保留)

0x00050000-0x0005BFFF

Block1 ROM(保留)

0x000A0000-0x000AFFFF

Block1 ROM(保留)

0x000A0000-0x000B7FFF

Block1 ROM(保留)

0x00140000-0x0016FFF

保留0x0005F000-0x0005FFFF

保留0x000b4000-0x000BFFFF

保留

0x000BE000-0x000BFFFF

保留0x0017C000-0x0017FFFF

Block1 SRAM

0x0005C000-0x0005EFFF

Block1 SRAM

0x000B0000-0x000B3FFF

Block1 SRAM

0x000B8000-0x000BDFFF

Block1 SRAM

0x00170000-0x0017BFFF

Block2 SRAM

0x00060000-0x00060FFF

Block2 SRAM

0x000C0000-0x000C1554

Block2 SRAM

0x000C0000-0x000C1FFF

Block2 SRAM

0x00180000-0x00183FFF

保留0x00061000-0X0006FFF

保留0x000C1555-0x000C3FFF

保留0x000C2000-0x000DFFFF

保留0x00184000-0x001BFFF

Block3 SRAM

0x00070000-0x00070FFF

Block3 SRAM

0x000E0000-0x000E1554

Block3 SRAM

0x000E0000-0x000E1FFF

Block3 SRAM

0x001C0000-0x001C3FFF

保留0x00071000-0x0007FFFF

保留0x000E1555-0x000FFFFF

保留0x000E2000-0x000FFFFF

保留0x001C4000-0x001FFFFF