
AMD
Table of Contents
4.7.2.3
4.7.2.4
End of Frame (EOF)
Transmitter Operation
4.8.1
Transmitter Initialization
4.8.2
Mark/Flag Idle Generation
4.8.3
Auto Flag Mode
4.8.4
Abort Generation
4.8.5
Auto Transmit CRC Generator Preset
4.8.6
CRC Transmission
4.8.7
Auto Tx Underrun/EOM Latch Reset
4.8.8
Transmitter Disabling
4.8.9
NRZI Mode Transmitter Disabling
SDLC Loop Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.1
Going on Loop
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.1.1
On Loop Program Sequence
4.9.1.2
On Loop Message Transmission
4.9.1.3
On Loop Transmit Message
Programming Sequence
4.9.2
Going off Loop
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.2.1
Off Loop Programming Sequence
4.9.3
SDLC Loop Initialization
4.9.4
SDLC Loop NRZI Encoding Enabled
4.10 Synchronous Mode Operation
4.10.1 Receiver Operation
4.10.1.1 SYNC Detect Output
4.10.1.1.1 MONOSYNC Mode
4.11.1.2 BISYNC Mode
4.10.1.2 SYNC Character Length
4.10.1.3 Receiver Initialization
4.10.1.4 Sync Character Removal
4.10.1.5 CRC Polynomial Selection
4.10.1.5.1 Rx CRC Initialization
4.10.1.5.2 Rx CRC Enabling
4.10.1.5.3 Rx CRC Character Exclusion
4.10.1.5.4 CRC Error
4.10.2 Transmitter Operation
4.10.2.1 Transmitter Initialization
4.10.2.2 CRC Polynomial Selection
4.10.2.2.1 Tx CRC Initialization
4.10.2.2.2 Tx CRC Enabling
4.10.2.2.3 CRC Transmission
4.10.2.2.4 Tx CRC Character Exclusion
4.10.2.3 Transparent Transmission
4.10.2.4 Transmitter to Receiver Synchronization
4.10.2.4.1 Transmitter Disabling
4.10.2.5 External SYNC Mode
4.10.2.5.1 SDLC External SYNC Mode
4.10.2.5.2 Synchronous External
Sync Mode
CRC Error
CRC Character Reception
4–22
4–22
4–26
4–27
4–27
4–27
4–27
4–28
4–28
4–28
4–29
4–29
4–29
4–30
4–30
4–31
4–31
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.7.3
4.8
. . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
4.9
. . . . . . . . . . . .
. . . . . . . . .
4–31
4–31
4–32
4–32
4–32
4–32
4–32
4–33
4–33
4–33
4–34
4–34
4–34
4–36
4–36
4–36
4–36
4–37
4–37
4–38
4–38
4–38
4–38
4–38
4–39
4–39
4–39
4–40
4–40
4–41
. . . . . . . . . . . . . . .
. . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
. . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . .
. . . . . . . . . . .
. .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . .
. .
. . . . . . . . . . . . . .
. . .
. . . . . . . .
. . . . . . . . . . . . . . . . .
. . .
4–41
. . . . . . . . . . . . . . . .
Chapter 5
Support Circuitry Programming
5.1
Introduction
5.2
Clock Options
5.2.1
Crystal Oscillator
5.2.2
Receive Clock Source
5.2.3
Transmit Clock Source
5.2.4
Clock Programming
5.3
Baud Rate Generator (BRG)
5–3
5–3
5–3
5–4
5–4
5–5
5–6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .