| поискавой системы для электроныых деталей |
|
ADP1055ACPZ-R7 датащи(PDF) 52 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADP1055ACPZ-R7 датащи(HTML) 52 Page - Analog Devices |
|
52 / 140 page ![]() ADP1055 Data Sheet Rev. A | Page 52 of 140 DATA CONTENT FAULTS Data content faults occur when 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 (Item 10.9.1) All PMBus commands start with a slave address with the R/W bit cleared to 0, followed by the command code. The only exception is the transmission of the SMBus alert response address (0001 to 100x). If a host starts a PMBus transaction with R/W set in the address phase (equivalent to an I2C read), the PMBus slave considers this a data content fault and responds as follows: Send an acknowledge (ACK) for the address byte. Send a no acknowledge (NACK) for the command and data bytes. Send all 1s (0xFF) as long as the host continues to request data. Set the CML bit (Bit 1) in the STATUS_BYTE register. Set the Other bit (Bit 1) in the STATUS_CML register. Notify the host through SMBALRT, if enabled. Invalid or Unsupported Command Code (Item 10.9.2) 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: Send a no acknowledge (NACK) for the illegal/ unsupported command byte and data bytes. Flush and ignore the received command and data. Set the CML bit (Bit 1) in the STATUS_BYTE register. Set the invalid/unsupported command bit (Bit 7) in the STATUS_CML register. Notify the host through SMBALRT, if enabled. Invalid or Unsupported Data (Item 10.9.3) If invalid or unsupported data is sent to the PMBus slave (for certain commands), the PMBus slave considers this to be a data content fault and responds as follows: Send an acknowledge (ACK) for the unsupported data bytes (cannot send a no acknowledge (NACK) for the data because the decoding happens only after the data is acknowledged and sent to the decoding unit). Flush and ignore the received command and data. Set the CML bit (Bit 1) in the STATUS_BYTE register. Set the invalid/unsupported data received bit (Bit 6) in the STATUS_CML register. Notify the host through SMBALRT, if enabled. Data Out of Range Fault (Item 10.9.4) Data sent to the PMBus slave that is out of range is treated as a data content fault. See the Invalid or Unsupported Data (Item 10.9.3) section for the actions taken by the PMBus device. Reserved Bits (Item 10.9.5) Accesses to reserved bits are not a fault. Writes to reserved bits are ignored, and reads from reserved bits return 0s. 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: Send a no acknowledge (NACK) for all unexpected data bytes as they are received. Flush and ignore the received command and data. Set the CML bit (Bit 1) in the STATUS_BYTE register. Set the invalid/unsupported data received bit (Bit 6) in the STATUS_CML register. Notify the host through SMBALRT, if enabled. Note that this is the same error described in the Host Sends Too Many Bytes (Item 10.8.5) 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: Send all 1s (0xFF) as long as the host continues to request data. Set the CML bit (Bit 1) in the STATUS_BYTE register. Set the Other bit (Bit 1) in the STATUS_CML register. Note that this is the same error described in the Host Reads Too Many Bytes (Item 10.8.6) 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 |