SMJ320C67x DSP是SMJ320C6 000平台中的浮点DSP系列。SMJ320C6701('C6701)设备基于德州仪器(TI)开发的高性能高级VelociTI超长指令字(VLIW)架构,使该DSP成为多通道和多功能应用的最佳选择。C6701在167 MHz的时钟频率下,每秒可执行高达1千兆浮点运算(GFLOPS),为高性能DSP编程难题提供了经济高效的解决方案。'C6701 DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器有32个32位字长的通用寄存器和8个高度独立的功能单元。八个功能单元提供四个浮点/定点ALU、两个定点ALU和两个浮点/固定点乘法器。'C6701每周期可产生两个乘法累加(MAC),总计每秒3.34亿个MAC(MMACS)。C6701 DSP还具有专用硬件逻辑、片上存储器和其他片上外设。
‘C6701包括一大组片上存储器,并具有一组功能强大且多样化的外围设备。程序内存由64K字节块组成,用户可将其配置为缓存或内存映射程序空间。数据存储器由两个32K字节的RAM块组成。外围设备组包括两个多通道缓冲串行端口(McBSP)、两个通用定时器、一个主机端口接口(HPI)和一个能够与SDRAM或SBSRAM以及异步外围设备连接的无胶外部存储器接口(EMIF)。
C6701有一套完整的开发工具,包括:一个新的C编译器、一个简化编程和调度的汇编优化器,以及一个Windows。调试器界面,用于查看源代码执行。
特色
- 最高性能浮点数字
信号处理器(DSP)SMJ320C6701- 7、6-ns指令周期时间
- 140、167 MHz时钟速率
- 八个32位指令/周期
- 高达1 GFLOPS性能
- 引脚与C6201定点DSP兼容
- SMJ:QML处理符合MIL-PRF-38535
- SM:标准处理
- 工作温度范围
- 扩展(W)–55°C至115°C
- 延伸(S)–40°C至90°C
- VelociTI高级超长指令
Word(VLIW)'C67x CPU核心- 八个高度独立的功能单元:
- 四个ALU(浮点和定点)
- 两个ALU(定点)
- 两个乘法器(浮点和
固定点)
- 32 32位加载存储架构
通用寄存器 - 指令打包减少代码大小
- 所有有条件的指令
- 八个高度独立的功能单元:
- 指令集功能
- IEEE硬件支持
单精度指令 - IEEE硬件支持
双精度指令 - 可寻址字节(8位、16位、32位数据)
- 32位地址范围
- 8位溢出保护
- 饱和
- 位字段提取,设置,清除
- 位计数
- 规范化
- IEEE硬件支持
- 1M位片上SRAM
- 512K位内部程序/缓存
(16K 32位指令) - 512K位双通道内部数据
(64K字节)
- 512K位内部程序/缓存
- 32位外部存储器接口(EMIF)
- 无胶同步接口
内存:SDRAM和SBSRAM - 异步无胶接口
存储器:SRAM和EPROM
- 无胶同步接口
- 四通道引导
直接存储器存取(DMA)控制器
带辅助通道 - 16位主机端口接口(HPI)
- 访问整个内存映射
- 两个多通道缓冲串行端口
(McBSP)- T1/E1、MVIP、SCSA的直接接口
美国制宪者 - ST总线交换兼容
- 每个通道最多256个
- AC97兼容
- 串行外围接口(SPI)
兼容(摩托罗拉)
- T1/E1、MVIP、SCSA的直接接口
- 两个32位通用定时器
- 柔性锁相环(PLL)时钟
发电机 - 即-1149.1(JTAG)
边界扫描兼容 - 429针陶瓷球栅阵列(CBGA)
软件包(GLP后缀)和土地网格阵列
(CLGA)软件包(ZMB后缀) - 0.18-μm/5级金属工艺
- CMOS技术
- 3.3-V I/O,1.9-V内部