Zilog Z80230 User Manual

Page 265

Advertising
background image

SCC/ESCC

User Manual

UM010903-0515

Application Notes

258

as the speeds possible with a DMA approach. To use the W/REQB output as a Receive DMA

Request, jumper J23-J1 to J23-J2 and leave J23-J3 open.
Jumper block J24 determine’s how Channel B’s DTR/REQB output is used. To use this output for

the Data Terminal Ready function, jumper J24-J3 to J24-J4 and leave J24-J1 and J24-J2 open. To

use this output directly as a Transmit DMA Request (using the (E)SCC’s early release capability),

jumper J24-J1 to J24-J3 and leave J24-J2 and J24-J4 open. To drive the Transmit DMA Request

with a clipped version of the signal that is forced High earlier than a standard SCC drives it High,

jumper J24-J1 to J24-J2 and leave J24-J3 and J24-J4 open.
The

SCC

EPLSD

handles the (E)SCC’s signaling requirements. The EPLD configures the (E)SCC

socket’s Pins 35 and 36 for either a multiplexed or non-multiplexed part, based on whether J20 is

jumpered to connect the 80186 ALE signal to one of the input pins. If the device detects high-

going pulses on this input, it drives the corresponding low-going Address Strobe pulses onto

(E)SCC

Pin 36.
If the SCC EPLD’s Pin 9 stays at ground, the part drives Read strobes onto Pin 36 and drives

delayed Write strobes onto Pin 35, for a non-multiplexed 85x30 device.
While the ESCC’s relaxed timing capability allows the 80186’s WR output to be connected

directly to the WR input of a non-multiplexed ESCC, the SCC EPLD delays start of the SCC’s

write cycle until write data is valid, even though this is not 

necessary for an ESCC.
The ESCC EPLD also generates the clipped DMA-request mentioned in connection with J24, and

logically ORs Reset onto Pins 35 and 36. The device also tracks the two IACK cycles provided by

the 80186 for each Interrupt Acknowledge cycle. For a multiplexed address/data port, it drives the

address strobe only on the first cycle and provides the RD or DS pulse needed by the (E)SCC only

on the second cycle. The

DMA

EPLD

provides the INTACK signal needed by the (E)SCC.

The (E)SCC is only accessible at even addresses. For a non-multiplexed part (85x30), the four reg-

ister locations (see Table ) are repeated throughout the even addresses from (PBA) the (PBA)

+126.

For a multiplexed part (80x30), the Select Shift Left command (

D1-D0=11

) must be written to

Channel B’s WR0 before any other registers are accessed.

Register Locations

(PBA), (PBA)+8....(PBA)+120 Channel B Command/

Status Register

(PBA)+2, +10.......(PBA)+122 Channel B Data

Register

(PBA)+4, +12.......(PBA)+124 Channel A Command/

Status Register

(PBA)+6, +14.......(PBA)+126 Channel A Data

Register

Advertising
This manual is related to the following products: