![](http://datasheet.mmic.net.cn/370000/UPD6708_datasheet_16740712/UPD6708_3.png)
3
μ
PD6708
CONTENTS
1.
PIN FUNCTIONS......................................................................................................................................... 5
1.1
List of Pin Functions ......................................................................................................................................... 5
2.
IEBus OPERATION .................................................................................................................................... 6
2.1
Operation Overview ........................................................................................................................................... 6
2.2
IEBus Communication Protocol ...................................................................................................................... 7
2.2.1
Bus mastership determination (arbitration) ................................................................................... 8
2.2.2
Communication modes...................................................................................................................... 8
2.2.3
Communication address ................................................................................................................... 9
2.2.4
Broadcast communication ................................................................................................................ 9
2.3
Transfer Protocol ............................................................................................................................................. 10
2.4
Transfer Data (Contents of Data Field)......................................................................................................... 16
2.5
Bit Format ......................................................................................................................................................... 19
3.
INTERNAL CONFIGURATION................................................................................................................. 20
3.1
Data Link Layer Controller ............................................................................................................................. 21
3.2
Physical Layer Controller ............................................................................................................................... 21
3.3
IEBus Driver/Receiver ..................................................................................................................................... 21
3.4
Host Interface ................................................................................................................................................... 21
4.
INTERFACING WITH HOST CONTROLLER .......................................................................................... 22
4.1
Accessible Buffers and Registers from Host Controller ........................................................................... 22
4.1.1
Write data buffer (WDB) .................................................................................................................. 22
4.1.2
Read data buffer (RDB) ................................................................................................................... 22
4.1.3
Command register (CMR)................................................................................................................ 22
4.1.4
Status register (STR) ....................................................................................................................... 23
4.2
Host Interface Modes ...................................................................................................................................... 23
4.2.1
Switching through pin control ....................................................................................................... 24
4.2.2
Switching through software control.............................................................................................. 26
4.3
Reset Mode ....................................................................................................................................................... 28
5.
COMMUNICATION CONTROL COMMANDS ......................................................................................... 30
5.1
Overview of Communication Control Commands....................................................................................... 30
5.2
Communication Control Command Functions ............................................................................................ 31
5.2.1
INIT command (command code: 0000).......................................................................................... 31
5.2.2
SETSA command (command code: 0001) .................................................................................... 32
5.2.3
MREQ1 command (command code: 0010) ................................................................................... 33
5.2.4
MREQ2 command (command code: 0011) ................................................................................... 34
5.2.5
ABORT command (command code: 0100) ................................................................................... 34
5.2.6
SETSD command (command code: 0101) .................................................................................... 35
5.2.7
GETSTA command (command code: 0110).................................................................................. 36
5.2.8
SETREV command (command code: 0111).................................................................................. 37
6.
RETURN CODES...................................................................................................................................... 38
6.1
Return Codes in Master/Slave Data Transmission ..................................................................................... 38
6.2
Return Codes in Master Reception ............................................................................................................... 38
6.3
Return Codes in Slave Reception ................................................................................................................. 39
6.4
Return Codes in Broadcast Reception ......................................................................................................... 39
6.5
Return Codes Generation Intervals............................................................................................................... 40
7.
COMMUNICATING WITH HOST CONTROLLER ................................................................................... 43
7.1
Master Transmission ....................................................................................................................................... 43
7.1.1
Master transmission by MREQ1 command .................................................................................. 43
7.1.2
Master transmission by MREQ2 command .................................................................................. 44