beautypg.com

Zilog Z16C35 User Manual

Page 186

background image

Application Note

The Z180™ Interfaced with the SCC at MHZ

7

7

.

If you are familiar with the Z80 CPU design, the same
interfacing logic applies to the Z180 and I/O interface (see
Figure 9a). This circuit generates /IORD (Read) or IORD
(Write) for peripherals from inputs /IORQ, /RD, and /WR.
The address decodes the Chip Select signal. Note, if you
have Z80 peripherals, the decoder logic decodes only from
addresses (does not have /IORQ). The Z180 signals
/IORQ, /RD, and /WR are active at about the same time
(Parameters #9, 22, 28). However, most of the Z80
peripherals require /CE to /RD or /WR setup time.

Since the Z180 occupies 64 bytes of I/O addressing space
for system control and on-chip peripherals, there are no
overlapping I/O addresses for off-chip peripherals. In this
design, leave the area as default or assign on-chip
registers at I/O address 0000h to 003Fh.

Figure 9 shows a simple address decoder (the required
interface signals, other than address decode outputs, are
discussed later).

Table 5. Z8018010 Timing Parameters for I/O Cycle (Worst Case)

No

Symbol

Parameter

Min

Max

Units

1

tcyc

Clock Cycle Period

100

ns

2

tCHW

Clock Cycle High Width

40

ns

3

tCLW

Clock Cycle Low Width

40

ns

4

tcf

Clock Fall Time

10

ns

6

tAD

Clock High to Address Valid

70

ns

9

tRDD1

Clock High to /RD Low IOC=0

55

ns

11

tAH

Address Hold Time

10

ns

13

tRDD2

Clock Low to /RD High

50

ns

15

tDRS

Data to Clock Setup

25

ns

16

tDRH

Data Read Hold Time

0

ns

21

tWDZ

Clock High to Data Float Delay

60

ns

22

tWRD1

Clock High to /WR Low

50

ns

23

tWDD

Clock Low to Write Data Delay

60

ns

24

tWDS

Write Data Setup to /WR Low

15

ns

25

tWRD2

Clock Low to /WR High

50

ns

26a

tWRP

/WR Pulse Width (I/O Write)

210

ns

27

tWDH

/WR High to Data Hold Time

10

ns

28

tIOD1

Clock High to /IORQ Low IOC=0

55

ns

29

tIOD2

Clock Low to /IORQ High

50

ns

Note:

Parameter numbers in this table are the numbers in the Z180 technical manual.

Figure 9a. I/O Interface Logic (Example)

/G2A

/G2B

C

B

A

A17

A2

A5

A4

A3

/Y9

/Y6

/Y5

/Y4

/Y3

/Y2

/Y1

/Y0

50 ~

58 ~

54 ~

50 ~

40 ~

48 ~

44 ~

40 ~

HCT138

/IORQ

/RD

/WR

/IORD To Each
Peripherals' /RD

/IOWR To Each
Peripherals' /WR

A6

G1

Chip Select Signals
for Peripherals

Page 180 of 316

UM011002-0808