Техническая Спецификация для Intel C2550 FH8065401488912
Модели
FH8065401488912
Intel
®
Atom™ Processor C2000 Product Family for Microserver
September 2014
Datasheet, Vol. 2 of 3
Order Number: 330061-002US
301
Volume 2—SMBus 2.0 Unit 1 - Host—C2000 Product Family
Controller Characteristics and Operation
These steps cover the case when the ARP Master has exited a reset state. Since ARP
supports hot-plug the Master must be prepared to execute the ARP at any time; step
15 covers the case when a device issues the Notify ARP Master command. If during the
ARP process a previously detected device is now not discovered, then the slave address
associated with that device is removed from the Used Address Pool.
The diagram does not consider bus time-out mechanisms or retries. These are
implemented to comply with SMBus timing requirements.
10.
The device possesses a valid slave address. However, the ARP Master
must check this address against the Used Address Pool to ensure that
no other device has already been assigned the same address. If the
received Device Slave Address is found in the Used Address Pool then
proceed to step 11. If not, then the device keeps its current slave
address but needs acknowledgement from the ARP Master; proceed to
step 12.
• [FW]
11.
Select a slave address that is not in the Used Address Pool and proceed
to step 12.
• [FW]
12.
Send the Assign Address command with the UDID returned by the
device in the Get UDID command packet.
• [FW]
13.
Check for acknowledgement of all bytes in the Assign Address
command packet. If any byte was not acknowledged then the ARP
Master assumes the device is no longer present; proceed to step 6 to
determine if more devices require address resolution. If all bytes were
acknowledged then the ARP Master assumes that the device has
accepted the address assignment; proceed to step 14.
• [HW and FW] HW monitors slave ACK
before sending descriptor to FW.
14.
The device now has a valid slave address. The ARP Master must add this
address to the Used Address Pool. Proceed to step 6 to determine if
more devices require address resolution.
• [FW]
15.
The ARP Master checks if the received packet was the Notify ARP Master
command. If so, then it must execute the ARP to resolve the address for
the newly added device(s); proceed to step 6. If not, then proceed to
step 16.
• [FW]
16.
The ARP Master received a non-ARP related packet. Process it
accordingly and proceed to step 5.
• [FW]
Table 15-10. ARP Master Operation (Sheet 2 of 2)
Step
Description