1 / 3
文档名称:

Hercules入门知识什么是Hercules.pdf

格式:pdf   页数:3页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Hercules入门知识什么是Hercules.pdf

上传人:1954311756 2014/5/5 文件大小:0 KB

下载得到文件列表

Hercules入门知识什么是Hercules.pdf

文档介绍

文档介绍:Hercules 入门知识
什么是 Hercules?
Hercules 安全微处理器是基于 TI 针对汽车电子市场的 20 多年安全关键型系
统专业技术、行业协作而发展成熟的硬件。该平台包含三个基于 ARM® Cortex™
的微处理器系列(RM48x、TMS570 和 TMS470M),可提供可扩展的性能、连
接、内存和安全功能。与强烈依赖于软件以获得安全功能的某些微处理器不
同,Hercules 微处理器在硬件内实施安全保护,从而使性能最佳化并减少软件
使用量。
产品系列
RM4x 是 Hercules 安全微处理器系列中性能最高的产品。基于运行速度高达 2
20 MHz 的 ARM® Cortex™-R4F 浮点内核,它包括闪存和连接选项。为满足 IEC
61508 SIL-3 安全标准和支持要求,已在硬件中集成多个安全功能。
TMS470M 安全微处理器系列基于广泛采用的、运行速度为 80 MHz 的 ARM® Cor
tex™-M3 CPU。此系列提供多种闪存和 RAM 存储器选项,并提供 CAN 和 LIN
连接及其灵活的控制外设。包括 CPU 和 RAM 自检(BIST) 引擎、ECC 和奇偶
校验等内置安全功能。TMS470M 安全微处理器同样符合 AEC-Q100 标准。
TMS570LS 安全微处理器系列让客户能轻松开发安全关键型运输应用产品。这款
基于 ARM® Cortex™-R4F 的系列微处理器可提供多种性能、存储器和连接选
择,已开发出满足 ISO 26262 ASIL D 和 IEC 61508 SIL-3 安全标准和符合 A
EC-Q100 汽车电子规范的产品。
硬件中的安全功能

RM48x 和 TMS570 双核 CPU 锁步构架在消除冗余系统要求的同时也使开发得以
简化,从而降低了成本。CPU 硬件内置自检(BIST) 无需复杂安全软件和代码
大小费用即可检测到潜在缺陷。CPU 输出的硬件比较提供即时安全响应时间,
而不会对其它性能产生影响。ECC 逻辑集成在 CPU 中,这会对存储器和总线起
到保护作用。使用 HW BIST 可对所有 RAM 存储器进行测试,从而实现高诊断
覆盖范围,且内存保护单元(MPU) 对应用软件中的确定性错误起到帮助防范作
用。
Hercules 之 GIO 学习入门
GIO 模块提供数字输入捕捉和数字输入/输出。在这个块中没有处理功
能。GIO 通常用于静态的或者很少发生改变的输出,诸如收发器使能
信号、报警光等。GIO 也可被用于提供外部中断输入功能。GIO 的大
体框图如下:(以 TMS570 系列为例)
GIO 主要特点
GIOA 和 GIOB 的每个端口都包含 8 个双向可位操作的 IO 引脚
GIOA 具有外部中断触发功能
可编程的单边沿触发或者双边沿触发;可编程的边沿极性;可编程的中断优先
级;管脚的配置问题;配置数据传输方向;数据输入或者输出配置;数据设置
或者清零设置;漏极开路配置;上拉下拉配置。以上的配置都是通过相关的寄
存器实现,配置寄存器如下
相关寄存器的介绍
GIOPSL 选择上拉或者下拉操作的寄存器
GIOPULDIS 失能管脚上下拉操作
GIOPDR 控