Xilinx CZ80CPU - Manual
Xilinx CZ80CPU – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.
December 2007
CZ80CPU
8-Bit Microprocessor
Core
The CZ80CPU implements a fast, fully-functional, single-chip, 8-bit microprocessor with
the same instruction set as the Z80.
The core has a 16-bit address bus capable of directly accessing 64kB of memory
space. It has 252 root instructions with the reserved 4 bytes as prefixes, and accesses
an additional 308 instructions.
The microcode-free design was developed for reuse in ASIC and FPGA implementa-
tions. It is strictly synchronous, with no internal tri-states and a synchronous reset.
Applications
The CZ80CPU is suitable for many embedded controller applications, including:
industrial control systems
point-of-sale terminals
automotive controls
Block Diagram
Programming features contain
208 bits of read/write memory
that are accessible to the pro-
grammer.
The internal registers include an
accumulator and six 8-bit regis-
ters that can be paired as three
16-bit registers.
In addition to general registers,
a 16-bit stack-pointer, 16-bit
program-counter, and two 16-bit
index registers are provided.
Control Unit
o
8-bit Instruction decoder
Arithmetic-Logic Unit
o
8-bit arithmetic and logical
operations
o
16-bit arithmetic operations
o
Boolean manipulations
Register File Unit
o
Duplicate set of both general
purpose and flag registers
o
Two 16-bit index registers
Interrupt Controller
o
Three modes of maskable in-
terrupts
o
Non maskable interrupt
External Memory interface
o
Can address up to 64 KB of
program memory
o
Can address up to 64 KB of
data memory
o
Can address up to 64 KB of
input/output devices
On-core dynamic memory re-
fresh counter
"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.