TMS320C6748 定点和浮点DSP 是一款低功耗应用处理器,该处理器基于C674x DSP 内核。该DSP 与
其他TMS320C6000™ 平台DSP 相比,功耗要小很多。
凭借这款器件,原始设备制造商(OEM) 和原始设计制造商(ODM) 能够充分利用全集成混合处理器解决方案
的灵活性,迅速将兼具稳健操作系统、丰富用户接口和高处理器性能的器件推向市场。
该器件的DSP 内核采用基于2 级缓存的架构。第1 级程序缓存(L1P) 是一个
32KB 的直接映射缓存,第1 级数据缓存(L1D) 是一个32KB 的2 路组相连缓存。第2 级程序缓存(L2P)
包含256KB 的存储空间,由程序空间和数据空间共享。L2 存储器可配置为映射存储器、缓存或二者的组
合。尽管系统内的其他主机可访问DSP L2,但还是额外提供了一个128KB 的RAM 共享存储器给其他主机
使用,从而避免对DSP 性能产生影响。
对于支持安全功能的器件,TI 的基本安全启动可为用户保护自主知识产权并防止外部实体修改用户开发的算
法。该安全启动流程从一个基于硬件的“信任根”开始,确保代码从一个已知安全的位置开始执行。默认情况
下会锁定JTAG 端口以防止仿真和调试攻击;不过,在应用开发期间的安全启动过程中可以使能JTAG 端
口。启动模块存储在外部非易失性存储器(例如,闪存或EEPROM)中时处于加密状态,在安全启动期间
被装载时会进行解密和验证。加密和解密程序会保护客户IP,使客户能够安全地设置系统并使器件采用已知
可信任的代码开始运行。
基本安全启动使用SHA-1 或SHA-256 以及AES-128 来验证启动映像。另外,基本安全启动使用AES-128
进行启动映像加密。安全启动流程采用多层加密机制,不但可以保护启动过程,而且能够安全地升级启动和
应用软件代码。该器件使用1 个128 位的器件专用密钥来保护客户密钥,该128 位密钥由经过NIST-800-
22 认证的随机数发生器生成,并且仅对该器件是已知的。当需要更新时,客户可使用密钥创建一个新的加
密映像。之后,器件可通过外部接口(例如,以太网)来获取该映像并覆盖现有代码。有关支持的安全特性
或TI 基本安全启动的更多详细信息,请参见《TMS320C674x/OMAP-L1x 理器安全用户指南》。
TMS320C6748 定点和浮点 DSP.pdf
(2.32 MB, 下载次数: 0)
|