The TMS320F28054MPNT is a 32-bit Piccolo Microcontroller provides the power of the C28x core and CLA coupled with highly integrated control peripherals in low pin-count devices. This family is code-compatible with previous C28x-based code and also provides a high level of analog integration. An internal voltage regulator allows for single-rail operation. Analog comparators with internal 6-bit references have been added and can be routed directly to control the PWM outputs. The ADC converts from 0 to 3.3V fixed full-scale range and supports ratio-metric VREFHI/VREFLO references. The ADC interface has been optimized for low overhead and latency. The analog front end (AFE) contains up to seven comparators with up to three integrated DACs, one VREFOUT-buffered DAC, up to four PGAs and up to four digital filters. The PGAs can amplify the input signal in three discrete gain modes.
High-efficiency 32-bit CPU ( TMS320C28x?)
16 x 16 and 32 x 32 MAC operations
16 x 16 Dual MAC
Harvard bus architecture
Atomic operations
Fast interrupt response and processing
Unified memory programming model
Code-efficient (in C/C++ and assembly)
Dual-zone security module
Endianness - little endian
No power sequencing requirement
Integrated power-on and brown-out resets
Two internal zero-pin oscillators
On-chip crystal Oscillator/External clock input
Watchdog timer module
Missing clock detection circuitry
JTAG boundary scan support
Peripheral interrupt expansion (PIE) block that supports all peripheral interrupts