Category:Hercules
From Texas Instruments Embedded Processors Wiki
Hercules Platform Overview
ARM® Based Safety MCUs
The Hercules safety microcontroller platform consists of three ARM® Cortex™-based microcontroller families: TMS470M, TMS570 and RM4. It provides advanced integrated safety features designed specifically for IEC 61508 and ISO 262622 safety critical applications and offers several options for performance, connectivity, safety features, and memory. Key markets include industrial automation, motor control, medical, automotive and transportation, space, avionics and defense applications.
TMS470M offers a value line aimed at transportation and safety applications based on the ARM® Cortex™ M processor. TMS570 provides high performance using dual CPU lockstep architecture based on the ARM® Cortex™ R processor for transportation and safety applications. RM4 family provides high performance using dual CPU lockstep architecture based on the ARM® Cortex™ R processor for industrial and medical safety applications.
| Hercules Platform Family Overview | ||
|---|---|---|
| TMS470M | TMS570 | RM4 |
| Value Line
Transportion and Safety | High Performance
Transportation and Safety | High Performance
Industrial and Medical |
|
|
|
More information about the Hercules Safety MCU family can be found in the following presentation and videos:
- Introduction_to_HerculesTM_ARM%C2%AE_CortexTM-R4F_MCUs.pdf
- Hercules Safety MCU Videos
Hercules Family Links
For online ordering of development and evaluation kits and technical information including device data sheets, technical reference manuals, application notes, videos, software downloads, please visit the Hercules device family web pages:
Information is also available on the Hercules family wikis:
Hercules Platform Family Comparison
| Family | TMS470M
Transportation | TMS570
Transportation | RM4
Medical and Industrial | |||||
|---|---|---|---|---|---|---|---|---|
| Device series | TMS470M | TMS570 LS20x/10x | TMS570 LS31x/21x | TMS570 LS12x/11x | TMS570 LS04x/03x | RM48x | RM46x | RM42x |
| CPU Core | Single Cortex-M3 | Lockstep Dual Cortex-R4F | Lockstep Dual Cortex-R4F | Lockstep Dual Cortex-R4F | Lockstep Dual Cortex-R4 | Lockstep Dual Cortex-R4F | Lockstep Dual Cortex-R4F | Lockstep Dual Cortex-R4F |
| Key Market(s) | Transportation | Transportation | Transportation | Transportation | Transportation | Industrial, Medical | Industrial, Medical | Industrial, Medical |
| Qualification | AEC-Q100 | AEC-Q100 | AEC-Q100 | AEC-Q100 | AEC-Q100 | TI TMS | TI TMS | TI TMS |
| Temperature | -40 - +125C | -40 - +125C | -40 - +125C | -40 - +125C | -40 - +125C | -40 - +105C | -40 - +105C | -40 - +105C |
| Safety Standard | N/A – Quality Managed | IEC61508 SIL-3 | ISO 26262 ASIL-D
IEC61508 SIL-3 |
ISO 26262 ASIL-D | ISO 26262 ASIL-D IEC61508 SIL-3 | IEC61508 SIL-3 | IEC61508 SIL-3 |
|
| Max DMIPS | 100 | 256 | 288 | 288 | 100 | 352 | 352 | 125 |
| Endianism | BE32 | BE32 | BE32 | BE32 | BE32 | LE | LE | LE |
| Flash Size | 320KB - 640KB | 2MB – 3MB | 2MB – 3MB | 1MB – 1.25MB | 256KB – 384KB | 2MB – 3MB | 1MB – 1.25MB | 256KB – 384KB |
| Floating Point | No | IEEE | IEEE | IEEE | IEEE | IEEE | IEEE | IEEE |
| Timer | HET | NHET | 2x N2HET | 2x N2HET | 1x N2HET | 2x N2HET | 2x N2HET | 1x N2HET |
| ePeripherals | ePWM, eCAP, eQEP | eQEP | ePWM, eCAP, eQEP | eQEP | ||||
| ADC | 10 bit | 2x 12 bit | 2x 12 bit | 2x 12 bit | 1x 12 bit | 2x 12 bit | 2x 12 bit | 1x 12 bit |
| Ethernet | No | Optional | Optional | Optional | None | Optional | Optional | None |
| USB | No | No | No | No | No | FS Host, Device | No | |
| FlexRay | No | Yes v2.1 | Yes v2.1 | Yes v2.1 | Yes v2.1 | No | No | No |
| ECC on Flash and RAM | Yes | Yes, evaluated in CPU | Yes, evaluated in CPU | Yes, evaluated in CPU | Yes, evaluated in CPU | Yes, evaluated in CPU | Yes, evaluated in CPU | Yes, evaluated in CPU |
| BIST | MBIST, STC | PBIST, STC | PBIST, STC | PBIST, STC | PBIST, STC | PBIST, STC | PBIST, STC | PBIST, STC |
| Safety Manual | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Motor Kit Available | Yes | Yes | Yes | Yes | ||||
| Low Cost Evaluation Tool | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Full Featured
Development Tool | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Support Forum | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| On Line Training Docs | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Wiki | TMS470M category | TMS570 category | TMS570 category | TMS570 category | TMS570 category | RM4 category | RM4 category | RM4 category |
| Web Page | TMS470M | TMS570 | TMS570 | TMS570 | TMS570 | RM4 | RM4 | RM4 |
= Technical Support = For technical support and sharing, please visit the Hercules™ ARM® Cortex™ Safety Microcontroller Forum in TI's E2E community.
Subcategories
This category has the following 4 subcategories, out of 4 total.
H
R
T
Pages in category "Hercules"
The following 3 pages are in this category, out of 3 total.