CPC700 User’s Manual—Preliminary
8-1
Chapter 8. IIC
8.1 Functional Description Overview
The CPC700 provides two fully independent IIC (Inter-Integrated Circuit) bus interfaces compliant with the
Philips
®
Semiconductors I
2
C Specification, dated 1995. The IIC bus is a two wire, bidirectional, open-drain,
low-speed serial interface. Both the serial clock (SCL) and the serial data (SDA) lines are bidirectional to
support multiple bus masters, and to mix “fast” and “slow” devices on the same bus. The CPC700’s IIC
interfaces support the following standard and/or enhanced features of the Philips
®
Semiconductors I
2
C
Specification:
• 100 and 400 kHz operation
• 8-bit data transfers
• 7-bit and 10-bit address decode/generation
• Slave transmitter and receiver
• Master transmitter and receiver
• Multiple bus masters
The IIC interfaces can be dynamically switched between 10-bit and 7-bit addressing under program con-
trol.
8.2 Programming Interface
All IIC registers and bit definitions are in big-endian notation, that is, for bytes, bit 0 is the most significant
bit (msb) and bit 7 is the least significant bit (lsb), and for halfwords, bit 0 is the msb and bit 15 is the lsb.
This chapter uses the following bit notations for 7-bit and 10-bit IIC addressing:
Figure 46. 7-Bit Addressing
7-bit address
X
X
X
X
X
X
X
MSB
LSB
Bit 7
Bit 0
R/W
Содержание CPC700
Страница 1: ...CPC700 Memory Controller and PCI Bridge User s Manual Version 1 1 Issue Date 3 22 00 Preliminary...
Страница 10: ...Table of Contents x Table of Contents...
Страница 16: ...Tables xvi List of Tables...
Страница 28: ...1 12 CPC700 User s Manual Preliminary...
Страница 72: ...3 36 Processor Interface...
Страница 132: ...4 60 Memory Controller...
Страница 184: ...5 52 PCI Interface...
Страница 194: ...6 10 Clock Power Management and Reset...
Страница 224: ...8 18 IIC...
Страница 244: ...10 10 Interrupt Controller...
Страница 246: ...I 11 2 JTAG...
Страница 250: ...12 4 Processor Local Bus PLB...
Страница 262: ...14 10 Register Summary...
Страница 267: ...CPC700 User s Manual Preliminary...