ꢀꢁ ꢂꢃ ꢄ ꢅ ꢆ ꢇꢄ ꢈ ꢅꢉ ꢊꢋ ꢌꢀ ꢁꢂ ꢃ ꢄ ꢅ ꢆ ꢇ ꢄ ꢈ ꢅ ꢍ ꢊꢋꢌ ꢀ ꢁꢂ ꢃꢄ ꢅꢆ ꢇꢄ ꢈ ꢅꢃ ꢊꢋ ꢌ ꢀꢁ ꢂ ꢃ ꢄ ꢅꢆꢇ ꢄꢈꢅꢄ ꢊ
ꢀꢁ ꢂꢃ ꢄ ꢅ ꢆ ꢎꢄ ꢈ ꢅꢍ ꢊ ꢋꢏ ꢀ ꢁꢂ ꢃ ꢄ ꢅ ꢆ ꢎꢄ ꢈ ꢅ ꢈ ꢊꢋ ꢏ ꢀ ꢁꢂꢃ ꢄ ꢅꢆ ꢎꢄ ꢈ ꢅꢃ ꢊꢋ ꢏꢀ ꢁꢂ ꢃ ꢄ ꢅꢆꢎ ꢄꢈ ꢅꢄꢊ
ꢐꢂꢑ ꢎꢒ ꢓꢀ ꢔ ꢒꢆ ꢆꢕ ꢔꢂ
SPRS145J − JULY 2000 − REVISED NOVEMBER 2004
D
D
D
High-Performance Static CMOS Technology
− 25-ns Instruction Cycle Time (40 MHz)
− 40-MIPS Performance
D
External Memory Interface (LF2407A)
− 192K Words x 16 Bits of Total Memory:
64K Program, 64K Data, 64K I/O
− Low-Power 3.3-V Design
D
D
Watchdog (WD) Timer Module
Based on TMS320C2xx DSP CPU Core
− Code-Compatible With F243/F241/C242
− Instruction Set and Module Compatible
With F240/C240
10-Bit Analog-to-Digital Converter (ADC)
− 8 or 16 Multiplexed Input Channels
− 500-ns MIN Conversion Time
− Selectable Twin 8-State Sequencers
Triggered by Two Event Managers
Flash (LF) and ROM (LC) Device Options
− LF240xA: LF2407A, LF2406A,
LF2403A, LF2402A
− LC240xA: LC2406A, LC2404A,
LC2403A, LC2402A
D
Controller Area Network (CAN) 2.0B Module
(LF2407A, 2406A, 2403A)
D
Serial Communications Interface (SCI)
D
16-Bit Serial Peripheral Interface (SPI)
(LF2407A, 2406A, LC2404A, 2403A)
D
On-Chip Memory
− Up to 32K Words x 16 Bits of Flash
EEPROM (4 Sectors) or ROM
− Programmable “Code-Security” Feature
for the On-Chip Flash/ROM
− Up to 2.5K Words x 16 Bits of
Data/Program RAM
D
D
Phase-Locked-Loop (PLL)-Based Clock
Generation
Up to 40 Individually Programmable,
Multiplexed General-Purpose Input/Output
(GPIO) Pins
− 544 Words of Dual-Access RAM
− Up to 2K Words of Single-Access RAM
D
D
Up to Five External Interrupts (Power Drive
Protection, Reset, Two Maskable Interrupts)
D
D
Boot ROM (LF240xA Devices)
− SCI/SPI Bootloader
Power Management:
− Three Power-Down Modes
− Ability to Power Down Each Peripheral
Independently
Up to Two Event-Manager (EV) Modules
(EVA and EVB), Each Includes:
− Two 16-Bit General-Purpose Timers
− Eight 16-Bit Pulse-Width Modulation
(PWM) Channels Which Enable:
− Three-Phase Inverter Control
− Center- or Edge-Alignment of PWM
Channels
− Emergency PWM Channel Shutdown
With External PDPINTx Pin
− Programmable Deadband (Deadtime)
Prevents Shoot-Through Faults
− Three Capture Units for Time-Stamping
of External Events
− Input Qualifier for Select Pins
− On-Chip Position Encoder Interface
Circuitry
− Synchronized A-to-D Conversion
− Designed for AC Induction, BLDC,
Switched Reluctance, and Stepper Motor
Control
D
D
Real-Time JTAG-Compliant Scan-Based
†
Emulation, IEEE Standard 1149.1 (JTAG)
Development Tools Include:
− Texas Instruments (TI) ANSI C Compiler,
Assembler/Linker, and Code Composer
Studio Debugger
− Evaluation Modules
− Scan-Based Self-Emulation (XDS510)
− Broad Third-Party Digital Motor Control
Support
D
D
Package Options
− 144-Pin LQFP PGE (LF2407A)
− 100-Pin LQFP PZ (2406A, LC2404A)
− 64-Pin TQFP PAG (LF2403A, LC2403A,
LC2402A)
− 64-Pin QFP PG (2402A)
Extended Temperature Options (A and S)
− A: − 40°C to 85°C
− S: − 40°C to 125°C
− Applicable for Multiple Motor and/or
Converter Control
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
Code Composer Studio and XDS510 are trademarks of Texas Instruments.
Other trademarks are the property of their respective owners.
†
IEEE Standard 1149.1−1990, IEEE Standard Test-Access Port; however, boundary scan is not supported in this device family.
ꢑꢔ ꢒ ꢐꢖ ꢎ ꢀꢗ ꢒ ꢓ ꢐ ꢊꢀꢊ ꢘꢙ ꢚ ꢛꢜ ꢝ ꢞꢟ ꢘꢛꢙ ꢘꢠ ꢡꢢ ꢜ ꢜ ꢣꢙꢟ ꢞꢠ ꢛꢚ ꢤꢢꢥ ꢦꢘꢡ ꢞꢟ ꢘꢛꢙ ꢧꢞ ꢟꢣ ꢨ
ꢑꢜ ꢛ ꢧꢢꢡ ꢟ ꢠ ꢡ ꢛꢙ ꢚꢛ ꢜ ꢝ ꢟ ꢛ ꢠ ꢤꢣ ꢡ ꢘꢚ ꢘꢡꢞ ꢟꢘ ꢛꢙꢠ ꢤꢣ ꢜ ꢟꢩ ꢣ ꢟꢣ ꢜ ꢝꢠ ꢛꢚ ꢀꢣꢪ ꢞꢠ ꢗꢙꢠ ꢟꢜ ꢢꢝ ꢣꢙꢟ ꢠ
ꢠ ꢟ ꢞ ꢙꢧ ꢞ ꢜꢧ ꢫ ꢞ ꢜꢜ ꢞ ꢙ ꢟꢬꢨ ꢑꢜ ꢛ ꢧꢢꢡ ꢟꢘꢛꢙ ꢤꢜ ꢛꢡ ꢣꢠ ꢠꢘ ꢙꢭ ꢧꢛꢣ ꢠ ꢙꢛꢟ ꢙꢣ ꢡꢣ ꢠꢠ ꢞꢜ ꢘꢦ ꢬ ꢘꢙꢡ ꢦꢢꢧ ꢣ
ꢟ ꢣ ꢠ ꢟꢘ ꢙꢭ ꢛꢚ ꢞ ꢦꢦ ꢤꢞ ꢜ ꢞ ꢝ ꢣ ꢟ ꢣ ꢜ ꢠ ꢨ
Copyright 2004, Texas Instruments Incorporated
1
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251−1443