TMS320F28335PG...

  • 2022-09-24 17:19:13

TMS320F28335PGFA 150MHz 512kb QFP-176 TMS320F28335 original spot

Standard pack of 40

packing tray

Active Part Status

Category Integrated Circuit (IC)

Product Family Embedded - Microcontrollers

Series C2000? C28x Delfino?

Other name 296-23660

TMS320F28335PGFA-ND

Specification

Core processor C28x

Kernel Specification 32-bit

Speed 150MHz

Connectivity CANbus, EBI/EMI, I2C, McBSP, SCI, SPI, UART/USART

Peripherals DMA, POR, PWM, WDT

I/O count 88

Program storage capacity 512KB (256K x 16)

Program Memory Type Flash

EEPROM capacity-

RAM size 34K x 16

Voltage - Power Supply (Vcc/Vdd) 1.805V ~ 1.995V

Data Converter A/D 16x12b

Oscillator Type Internal

Operating temperature -40°C ~ 85°C (TA)

Mounting Type Surface Mount Type

Package/Enclosure 176-LQFP

Vendor Device Package 176-LQFP (24x24)

1 Device overview

1

1.1 Function 1

?High performance static CMOS technology

– Up to 150 MHz (6.67 ns cycle time)

– 1.9V/1.8V core, 3.3VI/O design

?High-performance 32-bit CPU (TMS320C28x)

– IEEE 754 single precision floating point unit

(FPU) (F2833x only)

– 16×16 and 32×32 MAC operation

– 16×16 dual MAC

– Harvard Bus Architecture

– Fast interrupt response and handling

– Unified Memory Programming Model

– Code efficient (in C/C++ and assembly language)

? Six-channel DMA controller (for ADC, McBSP,

ePWM, XINTF and SARAM)

?16-bit or 32-bit external interface (XINTF)

– More than 2M x 16 addresses

? On-chip memory

– F28335, F28333, F28235:

256K×16 Flash, 34K×16 SARAM

– F28334, F28234:

128K×16 flash memory, 34K×16 memory

– F28332, F28232:

64K×16 Flash, 26K×16 SARAM

– 1K×16 OTP ROM

?Boot ROM (8K×16)

– Use software boot mode (via SCI, SPI,

CAN, I2C, McBSP, XINTF and Parallel I/O)

– Standard Math Tables

?Clock and system control

– On-chip oscillator

– Watchdog Timer Module

?GPIO0 to GPIO63 pins can be connected to one of the following

Eight external core interrupts

? Peripheral Interrupt Extension (PIE) block

Supports all 58 peripheral interrupts

?128-bit security key/lock

– Protect flash/OTP/RAM blocks

– Prevent firmware reverse engineering

? Enhanced control peripherals

– Up to 18 PWM outputs

– Up to 6 HRPWM outputs and 150 ps MEP

Resolution

– Up to 6 event capture inputs

– Up to 2 quadrature encoder interfaces

– Up to 8 32-bit timers

(6 for eCAP, 2 for eQEP)

– Up to 9 16-bit timers

(6 for ePWM and 3 for XINTCTR)

? Three 32-bit CPU timers

?Serial peripherals

– Up to 2 CAN modules

– Up to 3 SCI (UART) modules

– Up to 2 McBSP modules (configurable as SPI)

– an SPI module

– An Inter-Integrated Circuit (I2C) bus

?12-bit ADC, 16 channels

– 80 ns slew rate

– 2×8 channel input multiplexer

– Two sample and hold

– single/simultaneous conversion

– Internal or external reference

?Up to 88 independently programmable, multiplexed

GPIO pins with input filtering

?JTAG boundary scan support

– IEEE Standard 1149.1-1990 Standard Test

Access Port and Boundary Scan Architecture

?Advanced simulation function

– Analysis and breakpoint functions

– Real-time debugging with hardware

?Development support includes

– ANSI C/C++ compiler/assembler/linker

– Code Composer Studio® IDE

– DSP/BIOS? and SYS/BIOS

– Digital motor control and digital power software

library

? Low power modes and power saving

– Support idle, standby, suspend mode

– Disable individual peripheral clocks

?Endianness: little endian