English
Language : 

Z85233 Datasheet, PDF (57/317 Pages) Zilog, Inc. – The Zilog SCC Serial Communication Controller
SCC™/ESCC™ User’s Manual
Interfacing the SCC/ESCC
2.5 BLOCK/DMA TRANSFER (Continued)
2.5.2.3 DMA Request On Transmit (using /DTR//REQ)
A second Request on Transmit function is available on the
/DTR//REQ pin. This mode is selected by setting D2 of
WR14 to 1. /REQ goes Low when the Transmit FIFO is
empty if WR7' D5=1, or when the exit location of the Trans-
mit FIFO is empty if WR7' D5=0. In the Request mode,
/REQ follows the state of the Transmit FIFO even though
the transmitter is disabled. While D2 of WR14 is set to 0,
the /DTR//REQ pin is /DTR and follows the inverted state
of D7 in WR5. This pin is High after a channel or hardware
reset and in the DTR mode.
The /DTR//REQ pin goes inactive High between each
transfer for a minimum of one PCLK cycle (Figure 2-31).
/DS or /WR
D7-D0
/DTR//REQ
/WAIT//REQ
Transmit Data
ESCC WR7' D4 =1
ESCC WR7' D4 =0, or CMOS/NMOS version
Figure 2-31. /DTR//REQ Deassertion Timing
ESCC:
The timing of deactivation of this pin is programmable
through WR7' bit D4. The /DTR//REQ waits until the
write operation has been completed before going in-
active. Refer to Z85230 AC spec #35a TdWRr(REQ)
and Z80230 AC spec #27a TdDSr(REQ). This mode is
compatible with the SCC and guarantees that any sub-
sequent access to the ESCC does not violate the valid
access recovery time requirement.
If WR7' D4=1, the /DTR//REQ is deactivated with iden-
tical timing as the /W/REQ pin. Refer to Z85230 AC
spec #35b TdWRr(REQ) and Z80230 AC spec #27b
TdDSr(REQ). This feature is beneficial to applications
needing the DMA request to be deasserted quickly. It
prevents a full Transmit FIFO from being overwritten
due to the assertion of REQUEST being too long and
being recognized as a request for more data.
Note: If WR7' D4=1, analysis should be done to verify
that the ESCC is not repeatedly accessed in less than
four PCLKs. However, since many DMAs require four
clock cycles to transfer data, this typically is not a
problem.
2-38
UM010901-06
01