TMS320D788E001BRFP

TMS320D788E001BRFP


Specifications
SKU
12591909
Details

BUY TMS320D788E001BRFP https://www.utsource.net/itm/p/12591909.html

Parameter Description Value
Part Number Device Identifier TMS320D788E001BRFP
Package Type Encapsulation BGA (Ball Grid Array)
Pin Count Number of Pins 196
Operating Temperature Range Range of temperatures over which the device can operate reliably -40掳C to +85掳C
Supply Voltage (VCC) Operating voltage range for the core supply 1.8V 卤 0.1V
I/O Supply Voltage (VIO) Operating voltage range for I/O pins 1.8V to 3.3V
Clock Frequency Maximum clock frequency supported by the device 300 MHz
Core Architecture Processor architecture C674x DSP Core
Memory On-chip memory configuration 1 MB L1P Cache, 1 MB L1D Cache, 16 MB L2 Memory
DMA Channels Number of Direct Memory Access channels 16
ADC Channels Number of Analog-to-Digital Converter channels 2
DAC Channels Number of Digital-to-Analog Converter channels 2
GPIO Pins Number of General Purpose Input/Output pins 64
UART Interfaces Number of Universal Asynchronous Receiver-Transmitter interfaces 2
SPI Interfaces Number of Serial Peripheral Interface buses 2
I2C Interfaces Number of Inter-Integrated Circuit buses 2
CAN Interfaces Number of Controller Area Network interfaces 2
Ethernet MAC Ethernet Media Access Control support Yes
USB Interfaces Number of Universal Serial Bus interfaces 1 (USB 2.0 Full Speed)
PWM Outputs Number of Pulse Width Modulation outputs 8
Watchdog Timer On-chip watchdog timer Yes
Power Consumption Typical power consumption at maximum clock frequency 1.5W
ESD Protection Electrostatic Discharge protection level HBM: 2kV, MM: 200V
RoHS Compliance Compliance with Restriction of Hazardous Substances Directive Yes

Instructions for Use:

  1. Power Supply:

    • Ensure that the VCC (core supply) is set to 1.8V 卤 0.1V.
    • The I/O supply (VIO) should be set between 1.8V and 3.3V, depending on the application requirements.
  2. Clock Configuration:

    • The device supports a maximum clock frequency of 300 MHz. Ensure that the clock source is stable and within the specified range.
  3. Memory Initialization:

    • Initialize the L1P and L1D caches and L2 memory as per the application requirements. Refer to the device datasheet for specific initialization sequences.
  4. Peripheral Configuration:

    • Configure the UART, SPI, I2C, CAN, and USB interfaces according to the communication protocols and speeds required by the application.
    • Set up the ADC and DAC channels for analog signal processing.
    • Configure the GPIO pins for input or output based on the application needs.
  5. DMA and PWM Setup:

    • Use the DMA channels to transfer data efficiently between memory and peripherals.
    • Configure the PWM outputs for controlling motors, LEDs, or other devices requiring pulse width modulation.
  6. Watchdog Timer:

    • Enable and configure the watchdog timer to reset the system if it becomes unresponsive.
  7. Thermal Management:

    • Ensure adequate cooling for the device, especially when operating at high clock frequencies and power levels. Use heatsinks or thermal vias as necessary.
  8. ESD Handling:

    • Handle the device with care to avoid ESD damage. Use proper ESD protection equipment and follow recommended handling procedures.
  9. RoHS Compliance:

    • Verify that the device complies with RoHS regulations if required for your application.

For detailed information and specific programming guidelines, refer to the TMS320D788E001BRFP datasheet and user manual.

(For reference only)

View more about TMS320D788E001BRFP on main site