Renesas SH7264 User Manual

Page of 2152
 
Section 21   IEBus
TM
 Controller 
R01UH0134EJ0400  Rev. 4.00  
 
Page 1089 of 2108 
Sep 24, 2014 
 
 
 
SH7262 Group, SH7264 Group 
(b)  Broadcast Bit 
The broadcast bit is a bit to identify the type of communications: broadcast or normal. 
When this bit is cleared to 0, it indicates broadcast communications. When it is set to 1, it 
indicates normal communications. Broadcast communications includes group broadcast and 
general broadcast, which are identified by a value of the slave address. (For details of the slave 
address, see section 21.1.2 (3), Slave Address Field.) 
Since multiple slave units are communications destination units, in the case of broadcast 
communications, the acknowledge bit is not returned from each field described in (2) and below. 
When more than one unit starts to transfer a communications frame with the same timing, 
broadcast communications has priority over normal communications, and arbitration occurs. 
(2)  Master Address Field 
The master address field is a field for transmitting the unit address (master address) to other units. 
The master address field is comprised of master address bits and a parity bit. 
The master address consists of 12 bits and the MSB is output first. 
When more than one unit start to transfer broadcast bits having the same value with the same 
timing, arbitration is decided by the master address field. 
In the master address field, self-output data and data on the bus are compared for every one-bit 
transfer. If the self-output master address and data on the bus are different, the unit that loses 
arbitration will stop its transfer and enter the receive state. 
Since the IEBus is configured with wired AND, the unit having the smallest master address of the 
units in arbitration (arbitration master) wins in arbitration. 
Finally, only a single unit remains in the transfer state as a master unit after outputting a 12-bit 
master address. 
Next, this master unit outputs a parity bit*, defines the master address for other units, and then 
enters the slave address field output state. 
Note:  *  Since even parity is used, when the number of one bit in the master address is odd, the 
parity bit is 1.