EZ80F91MCU ZILOG [Zilog, Inc.], EZ80F91MCU Datasheet - Page 242
EZ80F91MCU
Manufacturer Part Number
EZ80F91MCU
Description
eZ80Acclaim-TM Flash Microcontrollers
Manufacturer
ZILOG [Zilog, Inc.]
Datasheet
1.EZ80F91MCU.pdf
(396 pages)
- Current page: 242 of 396
- Download datasheet (5Mb)
PS019209-0504
Figure 46. Clock Synchronization In I
Arbitration
Any master can initiate a transfer if the bus is free. As a result, multiple masters
can each generate a START condition if the bus is free within a minimum period. If
multiple masters generate a START condition, a START is defined for the bus.
However, arbitration defines which MASTER controls the bus. Arbitration takes
place on the SDA line. As mentioned, START conditions are initiated only while
the SCL line is held High. If, during this period, a master (M1) initiates a High-to-
Low transition—i.e., a START condition—while a second master (M2) transmits a
Low signal on the line, then the first master, M1, cannot take control of the bus. As
a result, the data output stage for M1 is disabled.
Arbitration can continue for many bits. Its first stage is comparison of the address
bits. If the masters are each trying to address the same device, arbitration contin-
ues with a comparison of the data. Because address and data information on the
I
that loses the arbitration can generate clock pulses until the end of the byte in
which it loses the arbitration.
If a master also incorporates a slave function and it loses arbitration during the
addressing stage, it is possible that the winning master is trying to address it. The
losing master must switch over immediately to its slave receiver mode. Figure 46
illustrates the arbitration procedure for two masters. Of course, more can be
involved, depending on how many masters are connected to the bus. The
moment there is a difference between the internal data level of the master gener-
ating DATA 1 and the actual level on the SDA line, its data output is switched off,
which means that a High output level is then connected to the bus. As a result, the
data transfer initiated by the winning master is not affected. Because control of the
I
there is no central master, nor any order of priority on the bus.
CLK1 Signal
CLK2 Signal
2
2
SCL Signal
C bus is used for arbitration, no information is lost during this process. A master
C bus is decided solely on the address and data sent by competing masters,
State
Wait
Counter
P R E L I M I N A R Y
Reset
2
Start Counting
C Protocol
High Period
Product Specification
I
2
C Serial I/O Interface
eZ80F91 MCU
223
Related parts for EZ80F91MCU
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
KIT DEV EZ80 WEB SERVER
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC EZ80 MPU 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC EZ80 MPU 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC EZ80 MPU 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC EZ80 MPU 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC EZ80 ACCLAIM 50MHZ 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC EZ80 ACCLAIM 50MHZ 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC WEBSERVER 20MHZ 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC WEBSERVER 50MHZ 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC WEBSERVER 8 BIT 50MHZ 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC WEBSERVER 50MHZ 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC WEBSERVER 50MHZ XTEMP 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC WEBSERVER 20MHZ 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC ACCLAIM MCU 64KB 100LQFP
Manufacturer:
Zilog
Datasheet:
Part Number:
Description:
IC ACCLAIM MCU 64KB 100LQFP
Manufacturer:
Zilog
Datasheet: