Описание
TMP94C251 is high-speed advanced 32-bit micro-controller developed for controlling equipment which processes mass data. The TMP94C251 is a micro-controller which has a high-performance CPU (900/112 CPU) and various built-in I/Os. And TMP94C251 is enhanced memory interface functions. TMP94C251 is housed in an 144-pin mini flat package.
- CPU : 32-bit CPU (900/112 CPU)
- Compatible with TLCS-900, 900/L, 900/H"s instruction code
- Minimum instruction execution time : 50 ns (at 20 MHz)
- Internal data bus : 32-bit
- External data bus : 8/16-bit
- Internal memory
- Internal RAM : 2K-byte (can use for code section)
- Internal ROM : None
- Address space
- 16M-byte linear address space (memory mapped I/O)
- Micro DMA : 8 channels
- Execution time : 250ns/4bytes (at 20 MHz, best case)
- Terminal count output (4 channels)
- Chip select output : 6 channels
- DRAM Controller : 2 channels Direct interface:
- Supported fast page mode
- Supported 8-, 16-bit external data buses
- Timer/Counter
- 8-bit timer : 4 channels
- 16-bit timer : 4 channels
- Serial interface : 2 channels
- 10-bit A/D converter : 8 channels (with sample hold circuit)
- 8-bit D/A converter : 2 channels (with CMOS-AMP)
- Interrupt controller
- 18 internal interrupts
- 10 external interrupts
- Watch dog timer
- I/O port : 64 pins
- Package : 144-pin QFP