16-BiT EmBEddEd Flasꢀ sOluTiONs
ZNEO® Z16F serꢁeꢂ Fꢃꢄꢂh mCu
ꢀigꢀ-pEꢅFOꢅmaNCE 16-BiT Flasꢀ sOluTiON
pB019206-0907
ZNEO® Z16F Series Flash Microcontroller
A 16-bit Single-Cycle CISC MCU Solution
The ZNEO advaNTagE
•
•
•
•
•
16-bit single-cycle cisc core
8-, 16-, 32-bit alu operations
128 kb of flash memory
16 mb of external memory
rich peripheral set
Overview
From the company that brought you the revolutionary Z80® comes the future of 16-bit processing - the ZNEO
Z16F Series Flash Microcontroller. Zilog’s ZNEO Z16F is a powerful 16-bit CISC microcontroller that outper-
forms most RISC microcontrollers in its class. The ZNEO Z16F boasts a unique architecture that provides the
power, punch, and performance of a 32-bit, with the code, current efficiency, and cost of a 16-bit. The ZNEO
Z16F CPU boasts a highly optimized instruction set that achieves higher performance per clock cycle, with
less code space and lower overhead than competing architectures.
target applications
•
•
•
•
•
universal motor control
systems monitoring
security panels
security keypad/displays
industrial controls
This powerful, yet simple core with sixteen 32-bit general-purpose registers supports complex CISC address-
ing modes and a single-cycle instruction set that includes frame pointer support, multi-bit shift, and multi-reg-
ister push/pop, as well as performance enhancing instructions such as Link and Unlink for lowering overhead.
Powerful signed and unsigned math operations include 32x32 multiply and 64/32 divide operations.
A rich array of intelligent peripherals and analog features make this microcontroller suitable for a large number
of applications, including security panels, industrial controls and motor control, including AC Induction and
Brushless DC motors.
ZNEO Z16F Key Feature Summary
• 16-bit optimized Single-Cycle CISC core
• 128 KB of in-circuit programmable Flash memory
• Highly integrated Digital/Analog peripherals
- Operational Amplifier
- Analog Comparator
- Internal Precision Oscillator
- 4-Channel DMA Controller
- 12-bit PWM module
• Flexible communication interfaces, including two 9-bit UARTs with LIN & IrDA, I2C, ESPI
• 12-Channel, 10-bit ADC with a time tag that supports simultaneous conversions
ZNEO Z16F Block Diagram
ZNEO CPU Core Features
Up to
128 KB
Flash
• Register-to-register-based architecture
Up to 4 KB
SRAM
12-Channel
10-Bit ADC
• 20 MIPS throughput at 20 MHz
• 8-, 16-, and 32-bit ALU operations
• 16-bit internal and external bus widths
12-Bit
PWM Module
Three 16-bit
Timers
20 MHz
ZNEO®
CPU Core
Watchdog Timer
w/RC Oscillator
POR/VBO
& Reset Control
Crystal/RC
Oscillator
On-Chip
Debugger
Operational
Amplifier
• Built-in 32 x 32 multiply operations
(signed and unsigned)
Internal
Precision
Oscillator
4-Channel
DMA Controller
Analog
Comparator
• Built-in 64 by 32 divide (unsigned)
• Compiler friendly instruction set
ESPI, I2C, and 2 UARTs with IrDA & LIN
Up to 76 General-Purpose I/O Pins
External Interface