EasyManua.ls Logo

AMD Vega 10 - Smbus Read Cycle; Figure 4-2 Smbus Read Cycle

AMD Vega 10
188 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
4.1.2 SMBus Read Cycle
The following figure shows an SRBM read cycle on the SMBus interface.
Figure 4–2 SMBus Read Cycle
A typical SMBus read cycle consists of the following steps:
1. Issuing a Load Address Command to the SMB_ADDR register:
a. The SMBus master issues a START bit to the slave.
b. The SMBus master issues a 7-bit slave address to the slave.
c. The SMBus master issues a write bit to the slave.
d. The SMBus slave acknowledges the master.
e. The SMBus master issues an 8-bit CMD_LD_ADDR command to the slave.
f. The SMBus slave acknowledges the master.
g. The SMBus master sends a byte count (always 4).
h. The SMBus slave acknowledges the master.
i. The SMBus master issues a 4-bit byte enable with a 4-bit zero padding.
These bits should have no effect on the reads.
j. The SMBus slave acknowledges the master.
k. The SMBus master sends SMB_ADDR[25:18] to the slave.
l. The SMBus slave acknowledges the master.
m. The SMBus master sends SMB_ADDR[17:10] to the slave.
n. The SMBus slave acknowledges the master.
o. The SMBus master sends SMB_ADDR[9:2] to the slave.
p. The SMBus slave acknowledges the master.
q. The SMBus master sends a STOP bit to the slave.
2. Issuing a Read Data Command to the slave.
a. The SMBus master issues a START bit to the slave.
b. The SMBus master issues a 7-bit slave address to the slave.
Timing Specifications 45
© 2017 Advanced Micro Devices, Inc.
AMD Confidential - Do not duplicate.
"Vega 10" Databook
56006_1.00

Table of Contents

Related product manuals