Hardware Peripheral


Interface / Module Purpose
Serial Communications Interface (SCI / UART)Asynchronous serial communication between devices.
Synchronous Serial Interface (SSI)Clock-synchronized serial data transfer.
Fast Serial Interface (FSI)High-speed communication between processors or subsystems.
Inter-Integrated Circuit (I2C)Two-wire bus for sensors and peripheral chips.
Serial Audio Interface (SAI)Transfers digital audio streams.
Serial Peripheral Interface (SPI)High-speed full-duplex communication with peripherals.
Multichannel Buffered Serial Port (McBSP)Multichannel serial interface for telephony / audio.
Controller Area Network (CAN / DCAN)Robust communication for automotive and industrial networks.
Controller Area Network Flexible Data-Rate (CAN-FD / MCAN)CAN with higher data payload and improved speed.
Local Interconnect Network (LIN)Low-cost network for simple automotive nodes.
Ethernet Media Access Controller (EMAC / Ethernet)Standard Ethernet networking support.
EtherCAT Subordinate Device Controller (ESC)Real-time industrial Ethernet communication.
Universal Serial Bus (USB)Host or device USB connectivity.
Enhanced Capture Module (eCAP)Measures external signal timing and pulse widths.
Enhanced Quadrature Encoder Pulse (eQEP)Reads rotary encoder position and speed.
Enhanced Pulse Width Modulator (ePWM)Generates precise PWM waveforms for control.
Buffered Digital-to-Analog Converter (DAC)Outputs analog signals from digital values.
Analog-to-Digital Converter (ADC)Converts analog signals to digital data.
Direct Memory Access (DMA)Transfers data without CPU intervention.
Control Law Accelerator (CLA)Co-processor for real-time control tasks.
Configurable Logic Block (CLB)Implements custom logic and timing functions.
External Memory Interface (EMIF)Connects external RAM or flash memory.
Camera InterfaceCaptures image data from camera sensors.


Back to top of the page