CPC700 User’s Manual—Preliminary
8-17
7.
Care must be exercised when the soft reset is used. This function is provided as a last means of
recovery when a failure in the IIC interface or IIC bus has occurred. The IIC interface will be com-
pletely cleared when the soft reset is activated. Any transmissions that might have been occurring
on the IIC bus will be immediately terminated without warning. Thus use of this function at an
improper moment could cause other IIC bus devices to hang.
8.
When multiple masters are used in a system, care must be taken to avoid certain situations that will
cause the IIC interface to either incorrectly monitor the state of the IIC bus or mishandle an arbitra-
tion. The situations that must be avoided are those which are listed in the Phillips Semiconductors
I
2
C Specification, dated 1995, Section 7.2. For your convenience, the section is summarized as fol-
lows:
If multiple masters can be simultaneously involved in a transfer to the same address, or device, then the
design of the system must be done in such a way that arbitration between:
-
A repeated START condition and a data bit does not occur.
-
A STOP condition and a data bit does not occur.
-
A repeated START condition and a STOP condition does not occur.
One example of a not allowed case would be if one master were to write one byte while another device
wrote two bytes to the same device. If this were to occur, the first master would issue a STOP while the
second master was sending the MSB of its second data byte.
9.
The soft reset bit in the extended control and slave status register should be set if the direct control
register is to be used.
Содержание 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...