Program Memory Size
:
Operating Supply Voltage
:
Operating Temperature Range
:
Data Bus Width
: 32 bit
On-Chip ADC
: Yes
Mounting Style
: SMD/SMT
Data RAM Size
: 8 KB
Package / Case
: LQFP
Maximum Clock Frequency
: 20 MHz
Core
: TLCS-900
Processor Series
: TLCS-900
Features: (1) CPU: 32-bit CPU (900/H1 CPU)
• Compatible with TLCS-900, 900/L, 900/L1, 900/H's instruction code
• 16 Mbytes of linear address space
• General-purpose register and register banks
• Micro DMA: 8 channels (250 ns/4 bytes at fSYS = 20 MHz, best case)
(2) Minimum instruction execution time: 50 ns (at SYS = 20 MHz)
(3) Internal memory
• Internal RAM: 8 Kbytes (can use for code section)
• Internal ROM: None
(4) External memory expansion
• Expandable up to 136 Mbytes (Shared with program/data area)
• Can simultaneously support 8-/16-/32-bit width external data bus
.... Dynamic data bus sizing
• Separate bus system
(5) Memory controller
• Chip select outputs: 4 channels
(6) 8-bit timers: 4 channels
(7) 16-bit timer/event counter: 1 channel
(8) General-purpose serial interface: 3 channels
• UART/synchronous mode
• IrDA
(9) Serial bus interface: 1 channel
• I2C bus mode
• Clock synchronous select mode
(10) LCD controller
• Shift register/built-in RAM LCD driver
• Supported 16, 8 and 4 gray-levels and black and white
• Hardware blinking cursor
(11) SDRAM controller
• Supported 16-M, 64-M and 128-Mbit SDRAM with 16-/32-bit data bus
(12) Timer for real-time clock (RTC)
• Based on TC8521A
• Separate the power supply
(13) Key-on wakeup (Interrupt key input)
(14) 10-bit AD converter: 5 channels
(15) Watchdog timer
(16) Melody/alarm generator
• Melody: Output of clock 4 to 5461 Hz
• Alarm: Output of the 8 kinds of alarm pattern
• Output of the 5 kinds of interval interrupt
(17) MMU
• Expandable up to 136 Mbytes (4 local areas/8 bank methods)
(18) Interrupts: 45 interrupts
• 9 CPU interrupts: Software interrupt instruction and illegal instruction
• 31 internal interrupts: Seven selectable priority levels
• 5 external interrupts: Seven selectable priority levels (4-edge selectable)
(19) Input/output ports: 83 pins (Except Data bus (16bit), Address bus (24bit) and RD pin)
(20) Standby function
• Three HALT modes: IDLE2 (Programmable), IDLE1, STOP
(21) Triple-clock controller
• Clock gear function: Select a high-frequency clock fc to fc/16
• RTC (fs = 32.768 kHz)
(22) Operating voltage
• DVCC = 3.0 to 3.6 V
• RTCVCC = 2.0 to 3.6 V
(23) Package
• 144-pin QFP (P-LQFP144-1616-0.40C)
• Chip form supply also available. For details, contact your local Toshiba sales representativePinout
Specifications
| Parameter |
Symbol |
Rating |
Unit |
| Power supply voltage |
VCC |
−0.5 to 4.0 |
V |
| Input voltage |
VIN |
−0.5 to VCC + 0.5 |
|
| Output current (Per pin) |
IOL |
2 |
mA |
| Output current (Per pin) |
IOH |
−2 |
| Output current (Total) |
IOL |
80 |
| Output current (Total) |
IOH |
−80 |
| Power dissipation (Ta = 85) |
PD |
600 |
mW |
| Soldering temperature (10 s) |
Tsolder |
260 |
|
| Storage temperature |
Tstg |
−65 to +150 |
| Operation temperature |
Topr |
−20 to +70 |
Note: The absolute maximum ratings are rated values that must not be exceeded during operation, even for an instant. Any one of the ratings must not be exceeded. If any absolute maximum rating is exceeded, the device may break down or its performance may be degraded, causing it to catch fire or explode resulting in injury to the user. Thus, when designing products that include this device, ensure that no absolute maximum rating value will ever be exceeded.
DescriptionTMP92C820 is high-speed advanced 32-bit microcontroller developed for controlling equipment which processes mass data.
TMP92C820 is a microcontroller which has a high-performance CPU (900/H1 CPU) and various built-in I/Os.
TMP92C820FG is housed in a 144-pin flat package. JTMP92C820 is a 144-pad chip product.