SAB 82532
Table of Contents
1
Introduction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2
Pin Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.3
Pin Definitions and Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.4
Logic Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.5
Functional Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.6
System Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.6.1
General Aspects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.6.2
Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.6.2.1
ESCC2 with SAB 8051 Microcontroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.6.2.2
ESCC2 with SAB 80188 Microprocessor . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.6.2.3
ESCC2 with SAB 80286 Microprocessor
and SAB 82258 Advanced DMA Controller (ADMA) . . . . . . . . . . . . . . . . . 28
1.6.2.4
ESCC2 with 80386 or SAB-R3000 (MIPS) . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.6.2.5
ESCC2 with MC 68008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.6.2.6
ESCC2 with MC 68000, 68010, 68012 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.6.2.7
ESCC2 with MC 68020, 68030 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1.6.2.8
Interrupt Cascading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Page
Semiconductor Group
3
07.96
2
2.1
2.2
Basic Functional Principles
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
FIFO Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3
3.1
3.2
3.3
Microprocessor Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Register Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Data Transfer Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Interrupt Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4
DMA Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5
5.1
5.2
5.2.1
5.2.2
5.2.3
5.3
5.4
5.4.1
5.4.2
5.4.3
5.4.4
5.4.5
5.4.6
5.4.7
HDLC/SDLC Serial Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Procedural Support (layer-2 functions) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Full-Duplex LAPB/LAPD Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Half-Duplex SDLC-NRM Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Error Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
SDLC Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Special Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Shared Flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Preamble Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
CRC-32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Extended Transparent Transmission and Reception . . . . . . . . . . . . . . . . . 64
Cyclic Transmission (fully transparent) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Continuous Transmission (DMA mode only) . . . . . . . . . . . . . . . . . . . . . . . 65
Receive Length Check Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66