PEF 82902
Table of Contents
Page
Data Sheet
2001-11-09
1
1.1
1.2
1.3
1.4
1.5
1.6
1.6.1
1.7
Overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Not Supported are ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Pin Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Pin Definitions and Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Specific Pins and Test Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
System Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2
2.1
2.1.1
2.1.1.1
2.1.2
2.1.3
2.2
2.3
2.3.1
2.3.2
2.3.2.1
2.3.2.2
2.3.3
2.3.3.1
2.3.3.2
2.3.3.3
2.3.3.4
2.3.3.5
2.3.3.6
2.3.4
2.3.5
2.3.5.1
2.3.5.2
2.3.5.3
2.3.5.4
2.3.5.5
2.3.6
2.4
2.4.1
2.4.2
2.4.3
2.4.4
2.4.4.1
Functional Description
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Microcontroller Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Serial Control Interface (SCI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Programming Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Parallel Microcontroller Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Microcontroller Clock Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Reset Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
IOM
-2 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
IOM-2 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
IOM-2 Handler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Controller Data Access (CDA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Serial Data Strobe Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
IOM-2 Monitor Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Handshake Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Error Treatment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
MONITOR Channel Programming as a Master Device . . . . . . . . . . . 47
MONITOR Channel Programming as a Slave Device . . . . . . . . . . . . 47
Monitor Time-Out Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
MONITOR Interrupt Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
C/I Channel Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
D-Channel Access Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Application Examples for D-Channel Access Control . . . . . . . . . . . . 51
TIC Bus Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Stop/Go Bit Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
D-Channel Arbitration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
State Machine of the D-Channel Arbiter . . . . . . . . . . . . . . . . . . . . . . 55
Activation/Deactivation of IOM
-2 Interface . . . . . . . . . . . . . . . . . . . . . 57
U-Transceiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4B3T Frame Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Maintenance Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Coding from Binary to Ternary Data . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Decoding from Ternary to Binary Data . . . . . . . . . . . . . . . . . . . . . . . . . 64
Monitoring of Code Violations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65