
Application Note
Boost Your System Performance Using The Zilog ESCC
™
13-11
DMA Request on Transmit Deactivation
Timing /DTR//REQ.
Timing implementation in the ESCC has been improved to
make it more compatible with the DMA cycle timing
(Reference Tech Manual, Section 2.5.2; DMA Request on
Transmit).
Transmission of Back-To-Back Frames with
a Shared Flag.
The ESCC provides facilities to allow transmission of
back-to-back frames with a shared flag between frames
(Figure 13).
In the ESCC, if the Automatic End Of Message (EOM)
Reset feature is enabled (WR7' D1=1), data for a second
frame is written to the transmit FIFO when Tx
Underrun/EOM interrupt has occurred. This allows
application software sufficient time to write the data to the
transmit FIFO while allowing the current frame to be
concluded with CRC and flag.
In the SCC, Transmission of Back-to-Back Frames is more
difficult because (Figure 14):
1. Data cannot be written to the transmitter at EOF until
a Transmit Buffer Empty interrupt is generated after
CRC has completed transmission.
2. Automatic EOM Reset is not available in the SCC.
Application software has to issue the “Reset
Tx/Underrun EOM” command manually. The software
overhead limits the next frame data to deliver
immediately after the preceding frame has been
concluded with CRC and Flag.
Figure 12. Receive Interrupt Mechanism 2
Receive Interrupt on 1s
Special Conditions or I
Receive Characters or Spe
Receive Cha
Available I
Speci
Condit
Inter
Dat
FIFO
Lock
Err
Res
Dat
FIFO
Unlo
CRC er
Overr
Erro
Par
Err
End
Fram
Recei
Char.
Avail
Komentarze do niniejszej Instrukcji