
Intel386™ EX EMBEDDED MICROPROCESSOR USER’S MANUAL
11-4
11.2 SIO OPERATION
The following sections describe the operation of the baud-rate generator, transmitter, and receiver
and discusses the modem control logic, SIO diagnostic mode, and SIO interrupt sources.
11.2.1 Baud-rate Generator
Each SIO channel’s baud-rate generator provides the clocking sou rce for th e channel’ s transmitter
and receiver. The baud-rate generator can divide its input (BCLKIN) by any divisor from 1 to
(216–1). The output frequency is 16 times the desired bit time. The transmitter shifts data out on
the rising edge of BCLKIN. The receiver samples input data in the middle of a bit time.
The internal serial clock (SERCLK) signal or the COMCL K pin can be connec ted to the baud-
rate generator’s BCLKIN signal (Figure 11-2). The SIO configuration register (SIOCFG) selects
one of these sources.
Figure 11-2. SIO
n
Baud-rate Generator Clock Sources
SERCLK provides a baud-rate input frequency (BCLKIN) of CLK2/4. The COMCLK pin allows
an external source with a maximum frequency of CLK2/4 to provide the baud-rate generator in-
put frequency.
TXEDMA
n
Internal Signal Transmitter Empty:
When this signal is high, the Transmitte r Holding Register i s empty
(transmit data has been load ed into the Transmit Shift Re gister).
RBFDMA
n
Internal Signal Receiver Full:
When high, this signal indicate s that the Receive Buffer has been
loaded with data from the Receive Shi ft Register.
Table 11-1. SIO Signals
Signal Device Pin or
Internal Signal Description
A2524-02
SIO
n
Baud-rate
Generator
BCLKIN
÷ 2÷ 2CLK2 SERCLK
SIOCFG.
n
COMCLK
(pin mux)
Baud Rate
Generator
Output
Frequency
1
0