找货询价

一对一服务 找料无忧

专属客服

服务时间

周一 - 周六 9:00-18:00

QQ咨询

一对一服务 找料无忧

专属客服

服务时间

周一 - 周六 9:00-18:00

技术支持

一对一服务 找料无忧

专属客服

服务时间

周一 - 周六 9:00-18:00

售后咨询

一对一服务 找料无忧

专属客服

服务时间

周一 - 周六 9:00-18:00

CZ50CPU

型号:

CZ50CPU

描述:

8位微处理器宏功能[ 8-Bit Microprocessor Megafunction ]

品牌:

ETC[ ETC ]

页数:

5 页

PDF大小:

125 K

CZ80CPU  
8-Bit Microprocessor  
Megafunction  
General Description  
Features  
Implements a fast, fully-functional, single-chip, 8-  
bit microprocessor with the same instruction set  
as the Z80.  
Programming features contain 208 bits of  
read/write memory that are accessible to the  
programmer. The internal registers include an  
accumulator and six 8-bit registers 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.  
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.  
Control Unit  
The microcode-free design was developed for  
reuse in ASIC and FPGA implementations. It is  
strictly synchronous, with no internal tri-states  
and a synchronous reset.  
o
8-bit Instruction decoder  
Arithmetic-Logic Unit  
o
8-bit arithmetic and logical  
operations  
Symbol  
o
o
16-bit arithmetic operations  
Boolean manipulations  
Register File Unit  
o
Duplicate set of both general  
purpose and flag registers  
o
Two 16-bit index registers  
Interrupt Controller  
o
o
Three modes of maskable interrupts  
Non maskable interrupt  
External Memory interface  
o
o
o
Can address up to 64 KB of program  
memory  
Can address up to 64 KB of data  
memory  
Can address up to 64 KB of  
input/output devices  
On-core dynamic memory refresh counter  
CAST, Inc.  
April 2004  
Page 1  
CZ80CPU Megafunction Datasheet  
Applications  
Suitable for many embedded controller applications, including industrial control systems, point-of-sale terminals,  
and automotive controls.  
Block Diagram  
busrqn  
cycle_control  
intn  
m1  
atri  
waitn  
mreqn  
iorqn  
rdn  
bus_control  
dotri  
control_tri  
wrn  
control_bus  
iff_reg im_reg  
instruction_reg  
rfshn  
haltn  
busak  
di  
nmin  
nmi_control  
addr_unit  
a
addr_reg  
reset  
clk  
reset_control  
i_reg  
pc_reg  
sp_reg  
r_reg  
data bus  
register_bank  
b_reg  
d_reg  
h_reg  
c_reg  
e_reg  
l_reg  
b'_reg c'_reg  
d'_reg e'_reg  
h'_reg l'_reg  
ix_reg  
iy_reg  
alu  
a_reg  
f_reg  
a'_reg  
f'_reg  
di  
w_reg  
z_reg  
do  
data_reg  
CAST, Inc.  
Page 2  
CZ80CPU Megafunction Datasheet  
Pin Description  
Polarity/  
Bus size  
Name  
Type  
Description  
clk  
reset  
I
I
Rise  
High  
Clock Feeds internal clock counters and all synchronous circuits.  
Hardware reset input A high on this pin for two clock cycles while the oscillator is running  
resets the device.  
wait_n  
int_n  
I
I
Low  
Low  
Wait A low on this pin indicates to the CPU that the addressed memory or I/O devices are not  
ready for a data transfer. The CPU continues to enter a wait state as long as this signal is active.  
Interrupt Request This signal is generated by an I/O device. The CPU honors a request at the  
end of the current instruction, if the internal software-controlled interrupt enable flip-flop is  
enabled.  
nmi_n  
I
Low  
Low  
Low  
High  
Non-maskable Interrupt This pin has a higher priority then int_n and is always recognized at  
the end of the current instruction independent of the status of the interrupt enable flip-flop and  
forced the CPU to restart at address 0066h.  
Bus Request It has higher priority than nmi_n and is always recognized at the end of the  
current machine cycles. Active state on this pin forces the CPU address bus, data bus, and  
control signal to go to a high-impedance state, so that other devices can control these lines.  
Bus Request Acknowledgment Low on this pin indicates to the requesting device that the  
CPU address bus, data bus, and control signal have entered their high-impedance state and it  
can now control these lines.  
busreq_n I  
busak_n  
m1  
O
O
Machine Cycles One This pin together with mreq_n indicates that the current machine cycle is  
the opcode fetch cycle of an instruction execution. It together with iorq_n indicates an interrupt  
acknowledge cycle.  
addr_o  
addr_tri  
data_i  
data_o  
data_tri  
mreq_n  
mreq_tri  
ioreq_n  
ioreq_tri  
rd_n  
rd_tri  
wr_n  
wr_tri  
rfsh_n  
O
O
I
8
High  
8
8
Address Bus Addr_o forms a 16-bit address bus. The address bus provides the address for  
memory data bus exchanges (up to 64K bytes) and for I/O device exchanges.  
Data Bus (input/output, 3-state) 8-bit bidirectional data bus, used for data exchanges with  
memory and I/O.  
O
O
O
O
O
O
O
O
O
O
O
High  
Low  
High  
Low  
High  
Low  
High  
Low  
High  
Low  
Memory Request Indicates that the address bus holds a valid address for memory read or  
memory write operation.  
I/O Request Indicates that the lower half of the address bus holds a valid I/O address for an  
I/O read or write operation.  
Read rd_n indicates that the CPU wants to read data from memory, or that an I/O device or  
memory should use this signal to gate data onto the CPU data bus.  
Write Indicates that the CPU data bus holds valid data to be stored at the addressed memory  
or I/O device.  
Refresh Timing This signal together with mreq_n, indicates that the lower seven bits of the  
system’s address bus can be used as a refresh address to the system’s dynamic memories.  
Halt State low on this pin indicates that the CPU has executed a Halt instruction and is awaiting  
either a nonmaskable or a maskable interrupt before operation can resume.  
halt_n  
O
Low  
Functional Description  
The CZ80CPU core is partitioned into modules as shown in the Block Diagram and described below.  
Cycle Control  
The main control machine, which synchronizes all the others. It has an instruction register and all registers  
controlled interrupts, bus request cycle, wait states etc. This unit controls bus control signals too.  
Bus Control  
Registers are triggered on the falling edge and or gates. These are used to form the bus control timing,  
changed on both clock edges. This is the only unit that has registers synchronized on the falling clock edge.  
CAST, Inc.  
Page 3  
CZ80CPU Megafunction Datasheet  
Address Unit  
This unit controls all operations on addresses (calculates the next instruction address, nested data address,  
jump and return address etc.) and increments and decrements the 16-bit addr register. It includes pc_reg  
(program counter), sp_reg (stack pointer), i_reg (interrupt register) and r_reg (refresh register).  
NMI Control  
This unit detects a falling edge on the nmin pin. If detected, the internal nmi register is set and this causes a  
non-maskable interrupt service cycle.  
Reset Control  
This unit controls the state of external signal resetn. If it has value ‘0’ for at least three full clock cycles, then it  
sets the internal synchronous reset signal (rst) to ‘1.’  
Register Bank  
This includes all the commonly used registers (based and alternative) and the logic element needed to change  
the data in these registers.  
Arithmetic-Logic Unit (ALU)  
The unit accumulator and flag registers, and performs 8-bit arithmetic and logic operations, 16-bit arithmetic  
operations (without increment and decrement), bit operations, and sets the flag register.  
Verification Methods  
The CZ80CPU core’s functionality was verified by means of a proprietary hardware modeler. The same stimulus  
was applied to a hardware model that contained the original Zilog Z84C00 chip, and the results compared with  
the core’s simulation outputs.  
Device Utilization & Performance  
The CZ80CPU is designed to run at frequencies up to 80 MHz on a typical 0.5-micron process and it uses less  
than 8K gates depending on the technology. The CZ80CPU is a technology independent design that can be  
implemented in a variety of process technologies.  
Supported  
Family  
Cyclone  
Stratix  
Stratix-II  
Device  
Tested  
EP1C6-6  
EP1S10-5  
EP2S15-3  
Utilization  
Memory  
Performance  
Fmax  
LEs  
3897  
3621  
3048  
Memory bits  
-
-
-
-
-
-
82 MHz  
99 MHz  
138 MHz  
Note: Results optimized for speed  
CAST, Inc.  
Page 4  
CZ80CPU Megafunction Datasheet  
Deliverables  
VHDL or Verilog HDL source code  
Post-synthesis EDIF netlist (netlist license)  
Testbench (self-checking)  
Vectors for testing the core  
Place & route scripts (netlist license)  
Simulation script  
Synthesis script  
Documentation  
Verification Methods  
The CZ80CPU core’s functionality was verified by means of a proprietary hardware modeler. The same stimulus  
was applied to a hardware model that contained the original Zilog Z84C00 chip, and the results compared with  
the core’s simulation outputs.  
Contact Information  
CAST, Inc.  
11 Stonewall Court  
Woodcliff Lake, New Jersey 07677 USA  
Phone: +1 201-391-8300  
Fax:  
+1 201-391-8694  
E-Mail: info@cast-inc.com  
URL:  
www.cast-inc.com  
This megafunction developed by the  
processor experts at  
Evatronix SA  
Copyright © 2004, CAST, Inc. All Rights Reserved. Contents subject to change without notice.  
CAST, Inc.  
Page 5  
厂商 型号 描述 页数 下载

CENTRAL

CZ5333B 5.0W硅稳压二极管3.3伏THRU 200伏5 %的容差[ 5.0W SILICON ZENER DIODE 3.3 VOLTS THRU 200 VOLTS 5% TOLERANCE ] 2 页

CENTRAL

CZ5333BLEADFREE [ Zener Diode, 3.3V V(Z), 5%, 5W, Silicon, Unidirectional, DO-201AD, DO-201, 2 PIN ] 2 页

CENTRAL

CZ5333BTR [ Zener Diode, 3.3V V(Z), 5%, 5W, Silicon, Unidirectional, DO-201, DO-201, 2 PIN ] 2 页

CENTRAL

CZ5333C [ Zener Diode, 3.3V V(Z), 2%, 5W, Silicon, Unidirectional, DO-201AD, DO-201, 2 PIN ] 2 页

CENTRAL

CZ5333D [ Zener Diode, 3.3V V(Z), 1%, 5W, Silicon, Unidirectional, DO-201AD, DO-201, 2 PIN ] 2 页

CENTRAL

CZ5334B 5.0W硅稳压二极管3.3伏THRU 200伏5 %的容差[ 5.0W SILICON ZENER DIODE 3.3 VOLTS THRU 200 VOLTS 5% TOLERANCE ] 2 页

CENTRAL

CZ5334BBK [ Zener Diode, 3.6V V(Z), 5%, 5W, Silicon, Unidirectional, DO-201AD, DO-201, 2 PIN ] 2 页

CENTRAL

CZ5334BTR [ Zener Diode, 3.6V V(Z), 5%, 5W, Silicon, Unidirectional, DO-201AD, DO-201, 2 PIN ] 2 页

CENTRAL

CZ5334BTRTIN/LEAD [ Zener Diode, 3.6V V(Z), 5%, 5W, ] 2 页

CENTRAL

CZ5334D [ Zener Diode, 3.6V V(Z), 1%, 5W, Silicon, Unidirectional, DO-201AD, DO-201, 2 PIN ] 2 页

PDF索引:

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

0

1

2

3

4

5

6

7

8

9

IC型号索引:

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

0

1

2

3

4

5

6

7

8

9

Copyright 2024 gkzhan.com Al Rights Reserved 京ICP备06008810号-21 京

0.215917s