 |
 |
|
 |
|
 |
 |
 |
 |
 |
| |
 |
| PRODUCT OVERVIEW |
Infinior MicroSystems'
IMS16C-Tornado® microcontroller is
an enhanced version of IMS16B.
In addition to IMS16B peripherals, IMS16C
microcontroller has 2 HDLC Controller, 3 UARTs
, Internal 16-KByte Sync RAM and 16 General
Purpose Registers. |
|
 |
| IMS16N is suitable for variety
of networking applications including: |
- ISDN terminal adapter, Low-end router
- PBX applications, digital phones, and
key telephone systems
- Low-end hand-held device with network
interface
- Digital Set-top box
- VoIP, VoDSL
- Digital Cell Enhancer
|
 |
|
|
 |
 |
 |
 |
 |
 |
FEATURE |
| Compatibility |
- 100% software compatible with x86/x88
(i80186/i80188) real mode
- Supported by widely available native
x86 development tools
(e.g. MASM, TASM, ¡¦)
|
| Technology |
- Fully synchronous and static design
- 90MHz operation in 3.3 Volt
- 0.35um 3.3V static CMOS process
- 3.3V I/O Pad (5V tolerant I/O)
- 128-pin QFP (Quad Flat Package)
|
| Core |
- 90MHz operation with 3 cycle access
(T1, T2, T3)
- Byte/Word operation. (80186 mode, 80188
mode)
- 1M Byte memory address space, 64K byte
I/O space
- Non-multiplexed 20-bit Address Bus
- SDRAM address shares with Address bus
- Internal 16KB RAM in LCS Area
|
| Peripheral |
- Chip select
- 1 Upper Memory Chip Select
(Ending address is fixed at FFFFFh)
- 1 Lower Memory Chip Select
(Starting address is fixed at 00000h)
- 6 Peripheral Chip Select
(Block size is fixed at 256 bytes)
- 4 Midrange Chip Select
(Starting address and block size are
programmable)
- PCS and MCS Auxiliary
(Affects both PCS and MCS)
- Timer Control Unit
- Three 16 Bit Programmable Timers
2 External Timers
1 Internal Watch Dog Timer
- DMA Control Unit
- Shares Two high-speed DMA channels
with UART serial port
- Data transfer can occur between memory
and I/O space
- Two Bus cycles are necessary for each
data transfer
- Two internal Single Port Sync RAM
- 16 Kbytes On-Chip RAM in LCS area
- 3 UART Serial Port Interface
- 2 UART port with DMA operation
- 1 UART port with normal operation
- 2 HDLC Control Unit
- CRC-CCITT, CRC16, Two 64 Bytes FIFO/ch.
Q921. LAPB and LAPD compliant
- Sixteen 16-bit General Purpose Register
- PLL Management Unit
- 1/2, MD1 (81.1MHz), MD2 (90.3MHz)
and x6
|
| Software Development
Environment |
- Startup code & Boot loader
- Cross compiler
- RTOS
- TCP/IP Stack
|
| 16C Evaluation Board |

|
|
|
 |
 |
|
|
 |
 |
| |
 |
| |
 |
| µ-Processor
(IMS16E ) |
| DSP
( DSP5 , DSP2) |
| Peripherals |
 |
INTC |
 |
DMAC |
 |
KBDC |
 |
PCMCIAC |
 |
NTSC |
 |
LCD |
| I/F |
 |
SDRAMC |
 |
I©÷C
Host/Target |
 |
UDC
(v1.1 compilant) |
 |
PCI
(v2.0 target device) |
|
 |
| |
 |
| |
|
|
 |