鈩?/div>
High-Performance 16-bit
Digital Signal Controller Family Overview
High Performance CPU:
鈥?C-compiler optimized instruction set architecture
鈥?94 Base instructions
- Flexible addressing modes
鈥?Linear program memory addressing up to 4M x
24-bit
鈥?Linear data memory up to 64K bytes
鈥?Up to 144K bytes on-chip FLASH program mem-
ory
- 48K single word instructions (initially)
鈥?Up to 8K bytes on-chip data RAM
鈥?Up to 4K bytes EEPROM
鈥?Two 40-bit wide accumulators with optional satu-
ration logic
鈥?16 x 16-bit working register array
鈥?Up to 30 MIPs operation:
- DC - 120 MHz clock input
- 4 MHz - 10 MHz osc./clock input with PLL
active (4X, 8X, 16X)
鈥?24-bit wide instructions, 16-bit wide data path
鈥?Dual Address Generation Units enabling dual
data fetch for DSP operations
鈥?Up to 32 interrupt sources
鈥?15 Exception Vectors (8 interrupts & 7 Traps)
- Programmable Priority levels for 8 interrupts
- 3 cycle fixed latency; 1 鈥渇ast鈥?at 1 cycle
鈥?16 x 16 Single Cycle Hardware Fractional/Integer
Multiplier
鈥?Single Cycle Multiply-Accumulate (MAC) opera-
tion
鈥?40 stage Barrel Shifter
Advanced Analog Features:
鈥?10-Bit Analog-to-Digital Converters (A/D) with:
- 16 input channels, typically
- 500 ksps conversion rate
- Conversion available during sleep
鈥?12-Bit Analog-to-Digital Converters (A/D) with:
- 16 input channels, typically
- 100 ksps conversion rate
- Conversion available during sleep
鈥?Programmable Low Voltage detection (LVD)
- Supports interrupt on low voltage detection
鈥?Programmable Brown-out Reset generation
Special Microcontroller Features:
鈥?Power-on Reset (POR), Power-up Timer (PWRT)
and Oscillator Start-up Timer (OST)
鈥?Watchdog Timer (WDT) with its own on-chip RC
oscillator for reliable operation
鈥?Fail safe clock monitor operation
鈥?Programmable code protection
鈥?Selectable Power Management modes
- SLEEP mode, IDLE mode, SLOWDOWN
mode
Peripheral Features:
鈥?High current sink/source I/O pins 25 mA/25 mA
鈥?Multiple external interrupt pins
鈥?Timer module:
- Five 16-bit timers/counters
- 4 of the timers may be optionally configured
as two 32-bit timer/counter
鈥?32 kHz real-time clock support on Timer1
鈥?Capture Input functions (16-bit, up to 8 pins)
錚?/div>
2001 Microchip Technology Inc.
Advance Information
DS70025D-page 1
next