C16x-Family of High-Performance CMOS 16-Bit Microcontrollers
Preliminary
C165 16-Bit Microcontroller
â High Performance 16-bit CPU with 4-Stage Pipeline
â 100 ns Instruction Cycle Time at 20-MHz CPU Clock
â 500 ns Multiplication (16 à 16 bits), 1 µs Division (32 / 16 bit)
â Enhanced Boolean Bit Manipulation Facilities
â Additional Instructions to Support HLL and Operating Systems
â Register-Based Design with Multiple Variable Register Banks
â Single-Cycle Context Switching Support
â Up to 16 MBytes Linear Address Space for Code and Data
â 2 KBytes On-Chip RAM
â 4 KBytes On-Chip ROM (RM types only)
â Programmable External Bus Characteristics for Different Address Ranges
â 8-Bit or 16-Bit External Data Bus
â Multiplexed or Demultiplexed External Address/Data Buses
â Five Programmable Chip-Select Signals
â Hold- and Hold-Acknowledge Bus Arbitration Support
â 1024 Bytes On-Chip Special Function Register Area
â Idle and Power Down Modes
â 8-Channel Interrupt-Driven Single-Cycle Data Transfer Facilities via Peripheral Event
Controller (PEC)
â 16-Priority-Level Interrupt System with 28 Sources, Sample-Rate down to 50 ns
â Two Multi-Functional General Purpose Timer Units with 5 Timers
â Two Serial Channels (Synchronous/Asynchronous and High-Speed-Synchronous)
â Programmable Watchdog Timer
â Up to 77 General Purpose I/O Lines
â Supported by a Wealth of Development Tools like C-Compilers, Macro-Assembler Packages,
Emulators, Evaluation Boards, HLL-Debuggers, Simulators, Logic Analyzer Disassemblers,
Programming Boards
â On-Chip Bootstrap Loader
â 100-Pin MQFP Package (EIAJ)
â 100-Pin TQFP Package (Thin QFP)
|