Edition 2000-09-14
Published by Infineon Technologies AG,
St.-Martin-Strasse 53,
D-81541 München, Germany
©
Infineon Technologies AG 9/14/00.
All Rights Reserved.
Attention please!
The information herein is given to describe certain components and shall not be considered as warranted
characteristics.
Terms of delivery and rights to technical change reserved.
We hereby disclaim any and all warranties, including but not limited to warranties of non-infringement, regarding
circuits, descriptions and charts stated herein.
Infineon Technologies is an approved CECC manufacturer.
Information
For further information on technology, delivery terms and conditions and prices please contact your nearest
Infineon Technologies Office in Germany or our Infineon Technologies Representatives worldwide (see address
list).
Warnings
Due to technical requirements components may contain dangerous substances. For information on the types in
question please contact your nearest Infineon Technologies Office.
Infineon Technologies Components may only be used in life-support devices or systems with the express written
approval of Infineon Technologies, if a failure of such components can reasonably be expected to cause the failure
of that life-support device or system, or to affect the safety or effectiveness of that device or system. Life support
devices or systems are intended to be implanted in the human body, or to support and/or maintain and sustain
and/or protect human life. If they fail, it is reasonable to assume that the health of the user or other persons may
be endangered.
PEB 20532
Revision History:
Previous Version:
Page
(previous
Version)
32-34
80
214, 222
n.a.
n.a.
253
Page
(current
Version)
35-37
83
218, 226
263, 266
263
257
2000-09-14
Subjects (major changes since last revision)
DS 1
SEROCCO V1.1 Preliminary Data Sheet, 08.99, DS1
Correction: signal ’OSR’ is multiplexed with signal ’CD’, signal
’OST’ is multiplexed with ’CTS’ (was vice versa)
corrected HDLC receive address recognition table
Corrected location of TCD interrupt (async/bisync modes only)
in registers
ISR0
and
IMR0
from bit 7 to bit 2.
Added timing diagram for external DMA support signals
Added address timing diagram for Intel multiplexed mode
(signal ALE)
Chapter "Electrical Characteristics" updated with final
characterization results.
For questions on technology, delivery and prices please contact the Infineon
Technologies Offices in Germany or the Infineon Technologies Companies and
Representatives worldwide: see our webpage at
http://www.infineon.com
PEB 20532
PEF 20532
Table of Contents
1
1.1
1.2
1.3
1.3.1
1.3.2
1.4
1.4.1
1.4.2
2
2.1
2.2
Page
17
18
21
22
22
24
26
26
26
Introduction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Logic Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Typical Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Integration Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Serial Configuration Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Differences between SEROCCO-M and the ESCC Family . . . . . . . . . . . .
Enhancements to the ESCC Serial Core . . . . . . . . . . . . . . . . . . . . . . . .
Simplifications to the ESCC Serial Core . . . . . . . . . . . . . . . . . . . . . . . .
Pin Descriptions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Pin Diagram P-TQFP-100-3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Pin Definitions and Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
41
41
42
42
42
43
43
45
46
50
51
52
53
54
55
62
65
66
67
67
70
71
71
71
72
73
73
73
74
3
Functional Overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2
Serial Communication Controller (SCC) . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.1
Protocol Modes Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.2
SCC FIFOs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.2.1
SCC Transmit FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.2.2
SCC Receive FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.2.3
SCC FIFO Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3
Clocking System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3.1
Clock Mode 0 (0a/0b) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3.2
Clock Mode 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3.3
Clock Mode 2 (2a/2b) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3.4
Clock Mode 3 (3a/3b) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3.5
Clock Mode 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3.6
Clock Mode 5a (Time Slot Mode) . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3.7
Clock Mode 5b (Octet Sync Mode) . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3.8
Clock Mode 6 (6a/6b) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3.9
Clock Mode 7 (7a/7b) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.4
Baud Rate Generator (BRG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.5
Clock Recovery (DPLL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.6
SCC Timer Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.7
SCC Serial Bus Configuration Mode . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.8
Serial Bus Access Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.9
Serial Bus Collisions and Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.10
Serial Bus Access Priority Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.11
Serial Bus Configuration Timing Modes . . . . . . . . . . . . . . . . . . . . . . . .
3.2.12
Functions Of Signal RTS in HDLC Mode . . . . . . . . . . . . . . . . . . . . . . . .
3.2.13
Data Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.13.1
NRZ and NRZI Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Sheet
5
2000-09-14