| поискавой системы для электроныых деталей |
|
ADP1052ACPZ-R7 датащи(PDF) 49 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADP1052ACPZ-R7 датащи(HTML) 49 Page - Analog Devices |
|
49 / 113 page ![]() Data Sheet ADP1052 Rev. B | Page 49 of 113 Host Sends Too Many Bytes If a host sends more bytes than are expected for the corresponding command, the PMBus slave considers this a data transmission fault and responds as follows: 1. Issues a no acknowledge for all unexpected bytes as they are received. 2. Flushes and ignores the received command and data. 3. Sets the CML bit in the STATUS_BYTE command register (Register 0x78[1]). Host Reads Too Many Bytes If a host reads more bytes than are expected for the corresponding command, the PMBus slave considers this a data transmission fault and responds as follows: 1. Sends all 1s (0xFF) for as long as the host continues to request data. 2. Sets the CML bit in the STATUS_BYTE command register (Register 0x78[1]). Device Busy The PMBus slave device is too busy to respond to a request from the master device. This condition is not supported in the ADP1052. DATA CONTENT FAULTS Data content faults may occur when the data transmission is successful, but the PMBus slave device cannot process the data that is received from the master device. Improperly Set Read Bit in the Address Byte All PMBus commands start with a slave address with the R/W bit cleared to 0, followed by the command code. If a host starts a PMBus transaction with R/W set in the address phase (equiva- lent to an I2C read), the PMBus slave considers this a data content fault and responds as follows: 1. Acknowledges (ACK or A) the address byte. 2. Issues a no acknowledge (NACK or A) for the command and data bytes. 3. Sends all 1s (0xFF) as long as the host continues to request data. 4. Sets the CML bit in the STATUS_BYTE command register (Register 0x78[1]). Invalid or Unsupported Command Code If an invalid or unsupported command code is sent to the PMBus slave, the code is considered to be a data content fault, and the PMBus slave responds as follows: 1. Issues a no acknowledge (NACK or A) for the illegal/unsupported command byte and data bytes. 2. Flushes and ignores the received command and data. 3. Sets the CML bit in the STATUS_BYTE command register (Register 0x78[1]). Reserved Bits Accesses to reserved bits are not a fault. Writes to reserved bits are ignored, and reads from reserved bits return undefined data. Write to Read Only Commands If a host performs a write to a read only command, the PMBus slave considers this a data content fault and responds as follows: 1. Issues a no acknowledge (NACK or A) for all unexpected data bytes as they are received. 2. Flushes and ignores the received command and data. 3. Sets the CML bit in the STATUS_BYTE command register (Register 0x78[1]). Note that this is the same error described in the Host Sends Too Many Bytes section. Read from Write Only Commands If a host performs a read from a write only command, the PMBus slave considers this a data content fault and responds as follows: 1. Sends all 1s (0xFF) for as long as the host continues to request data. 2. Sets the CML bit in the STATUS_BYTE command register (Register 0x78[1]). Note that this is the same error response that is described in the Host Reads Too Many Bytes section. |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |