该设备是TI C5000定点数字信号处理器(DSP)产品系列的一员,专为低功耗和待机功耗而设计。
该装置基于TMS320C55x DSP一代CPU处理器内核。C55x DSP体系结构通过提高并行性和完全关注节能实现了高性能和低功耗。CPU支持内部总线结构,该结构由一条程序总线、一条32位数据读取总线和两条16位数据读总线、两条16比特数据写总线以及专用于外围设备和DMA活动的附加总线组成。这些总线能够在一个周期内执行多达四次16位数据读取和两次16位的数据写入。该设备还包括四个DMA控制器,每个控制器有4个信道,在没有CPU干预的情况下为16个独立信道上下文提供数据移动。每个DMA控制器可以在每个周期执行一次32位数据传输,并行且独立于CPU活动。
C55x CPU提供两个乘法累加(MAC)单元,每个单元在单个周期内能够进行17位x 17位乘法和32位加法。额外的16位ALU支持中央40位算术和逻辑单元(ALU)。ALU的使用受指令集控制,提供了优化并行活动和功耗的能力。这些资源在C55x CPU的地址单元(AU)和数据单元(DU)中管理。
C55x CPU支持可变字节宽度指令集,以提高代码密度。指令单元(IU)从内部或外部存储器执行32位程序取数,并对程序单元(PU)的指令进行排队。PU解码指令,将任务定向到AU和DU资源,并管理完全受保护的管道。预测分支功能避免了执行条件指令时的管道刷新。
GPIO与10位SAR ADC一起工作,为键盘和媒体接口的状态、中断和位I/O提供足够的引脚。
串行媒体通过两个多媒体卡和安全数字(MMC和SD)外围设备、三个IC间声音(I2S总线)模块、一个具有最多四个芯片选择的串行端口接口(SPI)、一个主多通道串行端口接口和一个从多通道串行口口接口(McSPI)以及一个多通道串行接口(McBSP)来支持,和通用异步收发器(UART)接口
设备外围设备包括一个外部存储器接口(EMIF),该接口提供对异步存储器(如EPROM、NOR、NAND和SRAM)以及高速高密度存储器(如同步DRAM(SDRAM)和移动SDRAM(mSDRAM))的无胶访问。
其他外围设备包括可配置的16位通用主机端口接口(UHPI)、仅高速通用串行总线(USB2.0)设备模式、实时时钟(RTC)、三个通用定时器(其中一个可配置为看门狗定时器)和模拟锁相环(APLL)时钟发生器。
该设备还包括一个紧密耦合的FFT硬件加速,支持8到1024点(2次方)的实值和复数FFT以及三个集成LDO,为设备的不同部分供电,CVDDRTC需要外部电源:ANA_LDO向SAR和电源管理电路(VDDA_ANA)提供1.3V,DSP_LDO向DSP核心(CVDD)提供1.3或1.05 V电压,只要观察到工作频率范围,软件即可随时选择,USB_LDO向USB核心数字(USB_VDD1P3)和PHY电路(USB_VDD 1P3)提供1.3 V电压。
该设备由业界屡获殊荣的eXpressDSP、Code Composer Studio集成开发环境(IDE)、DSP/BIOS、德州仪器的算法标准和大型第三方网络支持。Code Composer Studio IDE具有代码生成工具,包括C编译器和链接器、RTDX、XDS100、XDS510、XDS560仿真设备驱动程序和评估模块。C55x DSP库还支持该设备,该库具有50多个基本软件内核(FIR滤波器、IIR滤波器、FFT和各种数学函数)以及芯片支持库。
特色
- 核心:
- 高性能、低功耗、TMS320C55x定点数字信号处理器
- 13.33至5 ns指令周期时间
- 75至200 MHz时钟速率
- 每个周期执行一条或两条指令
- 双重乘法和累加单元(每秒多达4.5亿次乘法累加[MMACS])
- 两个算术和逻辑单元(ALU)
- 三条内部数据或操作数读取总线和两条写入总线
- 与C55x设备兼容的软件
- 可用的工业温度设备
- 320KB零等待状态片上RAM:
- 64KB的双存取RAM(DARAM),
8块4K x 16位 - 256KB的单存取RAM(SARAM),
32块4K x 16位
- 64KB的双存取RAM(DARAM),
- 128KB零等待状态片上ROM
(4块16K x 16位) - 紧耦合FFT硬件加速器
- 高性能、低功耗、TMS320C55x定点数字信号处理器
- 外围设备:
- 一个具有16位多路复用地址或数据总线的通用主机端口接口(UHPI)
- 具有三芯片选择的主从多通道串行端口接口(McSPI)
- 主从多通道缓冲串行端口接口(McBSP)
- 16位和8位外部存储器接口(EMIF),带无胶接口,用于:
- 8位或16位NAND闪存,1位或4位ECC
- 8位和16位NOR闪存
- 异步静态RAM(SRAM)
- SDRAM或mSDRAM(1.8、2.75和3.3 V)
- 3.84375M x 16位最大可寻址外部存储器空间(SDRAM或mSDRAM)
- 通用异步收发器(UART)
- 设备USB端口,集成2.0高速PHY,支持:
- USB 2.0全速和高速设备
- 直接存储器存取(DMA)控制器
- 四个DMA,每个有四个通道
- 三个32位通用(GP)定时器
- 一个可选择作为看门狗或GP
- 时钟选项,包括外部通用I/O(GPIO)时钟输入
- 两个多媒体卡和安全数字(eMMC、MMC和SD)接口
- 具有四芯片选择的串行端口接口(SPI)
- 主从式集成电路(I2C总线)
- 用于数据传输的三个IC间声音(I2S总线)模块
- 10位4输入逐次逼近(SAR)ADC
- 即-1149.1(JTAG)
边界扫描兼容 - 多达26个GPIO引脚(与其他功能复用)
- 功率:
- 四核隔离电源域:模拟、RTC、CPU和外围设备以及USB
- 四个I/O隔离电源域:RTC I/O、EMIF I/O、USB PHY和DVDDIO
- 1.05-V核心、1.8-、2.75-或3.3-V I/O
- 1.3-V核心、1.8-、2.75-或3.3-V I/O
- 1.4-V核心、1.8-、2.75-或3.3-V I/O
- 时钟:
- 带晶体输入、独立时钟域和电源的实时时钟(RTC)
- 软件可编程锁相环(PLL)时钟发生器
- 引导加载程序:
- 片上ROM引导程序
- 每个外围设备支持非加密引导
- 片上ROM引导程序
- 包裹:
- 196端子无铅塑料BGA(球栅阵列)(ZCH后缀),0.65mm间距