SPRUI78D March 2019 – January 2022 TMS320F28075 , TMS320F28075-Q1 , TMS320F28076 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28378D , TMS320F28378S , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S
C2000 is a trademark of Texas Instruments.
All trademarks are the property of their respective owners.
The products supported by this document have been assessed to be meet a systematic capability compliance of ASIL-D (according to ISO 26262) and SIL-3 (according to IEC 61508). For more information, see the Texas Instrument's functional safety hardware development process.
This Functional Safety Manual is part of the safety design package to aid customers who are designing systems in compliance with ISO 26262 or IEC 61508 functional safety standards.
Table 1-1 shows a complete list of the products supported by this functional safety manual (including silicon revision C) and the part numbers.
Orderable Devices |
---|
Piccolo Part Numbers |
TMS320F28075PTPQ |
TMS320F28075PTPS |
TMS320F28075PTPT |
TMS320F28075PZPQ |
TMS320F28075PZPS |
TMS320F28075PZPT |
TMS320F28076PTPS |
TMS320F28076PZPS |
Single Core Part Numbers |
TMS320F28374SPTPS |
TMS320F28374SPTPT |
TMS320F28374SPZPS |
TMS320F28374SPZPT |
TMS320F28374SZWTS |
TMS320F28374SZWTT |
TMS320F28374SZWTTR |
TMS320F28375SPTPS |
TMS320F28375SPTPT |
TMS320F28375SPZPQ |
TMS320F28375SPZPQR |
TMS320F28375SPZPS |
TMS320F28375SPZPT |
TMS320F28375SZWTS |
TMS320F28375SZWTT |
TMS320F28376SPTPS |
TMS320F28376SPTPT |
TMS320F28376SPZPS |
TMS320F28376SPZPT |
TMS320F28376SZWTS |
TMS320F28376SZWTT |
TMS320F28377SPTPQ |
TMS320F28377SPTPS |
TMS320F28377SPTPT |
TMS320F28377SPZPQ |
TMS320F28377SPZPS |
TMS320F28377SPZPT |
TMS320F28377SZWTQ |
TMS320F28377SZWTS |
TMS320F28377SZWTT |
TMS320F28378SPTPS |
TMS320F28378SPZPS |
TMS320F28379SPTPS |
TMS320F28379SPTPT |
TMS320F28379SPZPS |
TMS320F28379SPZPT |
TMS320F28379SZWTS |
TMS320F28379SZWTT |
Dual Core Part Numbers |
TMS320F28374DPTPS |
TMS320F28374DPTPT |
TMS320F28374DZWTS |
TMS320F28374DZWTT |
TMS320F28375DPTPS |
TMS320F28375DPTPT |
TMS320F28375DPZPS |
TMS320F28375DZWTS |
TMS320F28375DZWTT |
TMS320F28376DPTPS |
TMS320F28376DPTPT |
TMS320F28376DZWTS |
TMS320F28376DZWTT |
TMS320F28377DPTPQ |
TMS320F28377DPTPS |
TMS320F28377DPTPT |
TMS320F28377DZWTQ |
TMS320F28377DZWTQR |
TMS320F28377DZWTS |
TMS320F28377DZWTT |
TMS320F28378DPTPS |
TMS320F28379DPTPS |
TMS320F28379DPTPT |
TMS320F28379DZWTS |
TMS320F28379DZWTT |
This Functional Safety Manual provides information needed by system developers to assist in the creation of a functional safety system using a C2000 microcontroller (MCU). This document contains:
It is expected that the user of this document should have a general familiarity with the Delfino TMS320F2837xD/S and Piccolo TMS320F2807x MCU product family. More information can be found at http://www.ti.com/C2000. This document is intended to be used in conjunction with the device-specific data sheets, technical reference manuals, and other documentation for the products being supplied.
Table terms and definitions ready for reference are listed in Table 1-2.
Acronyms | Expansion |
---|---|
ADC | Analog-to-Digital Converter |
ASIL | Automotive Safety Integrity Level (ISO 26262) |
CLA | Control Law Accelerator |
CPU | Central Processing Unit |
CRC | Cyclic Redundancy Check |
DAC | Digital-to-Analog Converter |
DTI | Diagnostic Test Interval |
E/E/PE | Electrical/Electronic/Programmable Electronic |
E2E | End-to-End Protocol |
EMIF | External Memory Interface |
ePIE | enhanced Peripheral Interrupt Expansion |
ePWM | enhanced Pulse Width Modulator |
eQEP | enhanced Quadrature Encoder Pulse |
EUC | Equipment Under Control |
FMEDA | Failure Mode Effects and Diagnostic Analysis |
FPU | Floating Point Unit |
FSA | Functional Safety Assessment |
FSM | Functional Safety Manual |
FTA | Fault Tree Analysis |
FTTI | Fault Tolerant Time Interval |
HARA | Hazard Analysis and Risk Assessment |
HFT | Hardware Fault Tolerance |
IEC | International Electro Technical Commission |
ISO | International Organization for Standardization |
MCU | Microcontroller Unit |
MTBF | Mean Time Between Failure |
OTP | One Time Configurable |
PWM | Pulse Width Modulator |
SIL | Safety Integrity Level |
TI | Texas Instruments Inc. |
TMU | Trigonometric Math Unit |
VCU | Viterbi, Complex Math and CRC Unit |
The TMS320F2837xD/S and TMS320F2807x are powerful 32-bit floating-point microcontroller unit (MCU) designed for advanced closed-loop control in automotive and industrial applications.
TMS320F2837xD supports two instances of the C28x + CLA architecture (four processing elements) that significantly boosts system performance. The integrated analog and control peripherals also let designers consolidate control architectures and reduce multiprocessor use in some of the high-end systems.
The C28x CPUs are further boosted by the Trigonometric Math Unit (TMU) accelerator that enables fast execution of algorithms with trigonometric operations common in transforms and torque loop calculations. The Viterbi, Complex Math and CRC Unit (VCU) accelerator reduces the time for complex math operations common in encoded applications. Users may refer to Accelerators: Enhancing the Capabilities of the C2000™ MCU Family to see how the accelerators can be employed to increase the performance of the MCU in many real-time applications.
The CLA is an independent 32-bit floating-point accelerator that runs at the same speed as the main C28x CPU, responding to peripheral triggers with minimum event latency and executing code concurrently with the main CPU.
The TMS320F2837xD supports up to 1MB (512KW) of onboard Flash memory with error correction code (ECC) and up to 204KB (102KW) of SRAM. Two 128-bit secure zones are also available on each CPU for code protection.
Performance analog and control peripherals are also integrated to further enable system consolidation. Four independent 12/16-bit ADCs provide precise and efficient management of multiple analog signals, which ultimately boosts system throughput. The new sigma-delta filter module (SDFM) works in conjunction with the sigma-delta modulator to enable isolated current shunt measurements. The Comparator Subsystem (CMPSS) with windowed comparators allows for protection of power stages when current limit conditions are exceeded or not met. Other analog and control peripherals include the Digital-to-Analog Converter (DAC), Pulse Width Modulation (PWM), Enhanced Capture (eCAP), Enhanced Quadrature Encoder Pulse (eQEP) and other peripherals. Peripherals such as External Memory Interface (EMIF) and Controller Area Network (CAN) modules (ISO11898-1/CAN 2.0B-compliant) extend the connectivity of the C2000 MCUs.
The device configurations supported by this functional safety manual for TMS320F2837xD MCUs is outlined in the TMS320F2837xD Dual-Core Delfino™ Microcontrollers Data Sheet. Not all variants are available in all packages or all temperature grades. To confirm availability, contact your local Texas Instruments sales and marketing.
TMS320F2837xS supports a single-instance of the C28x + CLA architecture (two processing elements). The integrated analog and control peripherals also let designers consolidate control architectures and bring down multiprocessor use in some of the high-end systems.
The TMS320F2837xS supports up to 1MB (512KW) of onboard Flash memory with error correction code (ECC) and up to 164KB (82KW) of SRAM. Two 128-bit secure zones are also available on the CPU for code protection.
Performance analog and control peripherals are also integrated on this C2000 MCU to further enable system consolidation, similar to the TMS320F2837xD.
The device configurations supported by this functional safety manual for TMS320F2837xS MCUs is outlined in the TMS320F2837xS Delfino™ Microcontrollers Data Sheet. Not all variants are available in all packages or all temperature grades. To confirm availability, contact your local Texas Instruments sales and marketing.