Texas Instruments recently announced new UL-certified SafeTI software packages. The software in the TI SafeTI software packages is UL-certified, as recognized components to the UL 1998:2008 Class 1 standard, and is compliant with IEC 60730-1:2010 Class B. SafeTI software packages for use in consumer products needing functional safety certification to UL 1998 and IEC 60730 standards using TI C2000 MCU designs are available now without charge, fee or use royalties.
Texas Instruments SafeTI Software Packages Features
- Piccolo, Delfino MCU IEC60730 Software libraries, user guides code examples
- Piccolo MCU Arcdetect Software libraries, user guides, RD195 schematics and code examples
- Compatible with real-time performance features of the select C2000 MCUs
- Delfino F2833x and F2832x MCUs
- Piccolo F2806x, F2805x, F2803x and F2802x MCUs
The software packages help make designing functional safety consumer applications using TI C2000 real-time control microcontrollers (MCUs) easier and faster. SafeTI software packages are available for select TI C2000 MCUs and can be embedded in applications using these MCUs to help customers simplify certification for functional safety-compliant consumer devices.
The software packages include ready-to-run, simple application examples with software libraries UL-certified, as recognized components, for select TI C2000 MCUs, and can be downloaded from the SafeTI software folder, along with supporting safety manuals and user guides. The software library allows for embedding a variety of system tests required by IEC 60730 and UL 1998, which are described in the supporting safety manual.
Projects built with the software library demonstrate how to create power-on self-test (POST) and periodic self-test (PST) with reporting conducted through a UART peripheral connection. The user’s guide demonstrates how to integrate the testing into functional safety consumer application designs. The C2000 MCUs include a special hardware element — parallel signature analysis (PSA) — that allows for a 40-bit cyclic redundancy check (CRC) of the data bus on a cycle-by-cycle basis for additional safety without affecting the main CPU or software application.
More info: Texas Instruments SafeTI 60730 SW Packages