| Electronic Components Datasheet Search |
|
PCI6621 Datasheet(PDF) 59 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
PCI6621 Datasheet(HTML) 59 Page - Texas Instruments |
|
59 / 204 page ![]() 3−11 The PCI6x21/PCI6x11 controller is a serial bus master; all other devices connected to the serial bus external to the PCI6x21/PCI6x11 controller are slave devices. As the bus master, the PCI6x21/PCI6x11 controller drives the SCL clock at nearly 100 kHz during bus cycles and places SCL in a high-impedance state (zero frequency) during idle states. Typically, the PCI6x21/PCI6x11 controller masters byte reads and byte writes under software control. Doubleword reads are performed by the serial EEPROM initialization circuitry upon a PCI reset and may not be generated under software control. See Section 3.6.4, Serial-Bus EEPROM Application, for details on how the PCI6x21/PCI6x11 controller automatically loads the subsystem identification and other register defaults through a serial-bus EEPROM. Figure 3−8 illustrates a byte write. The PCI6x21/PCI6x11 controller issues a start condition and sends the 7-bit slave device address and the command bit zero. A 0 in the R/W command bit indicates that the data transfer is a write. The slave device acknowledges if it recognizes the address. If no acknowledgment is received by the PCI6x21/PCI6x11 controller, then an appropriate status bit is set in the serial-bus control/status register (PCI offset B3h, see Section 4.50). The word address byte is then sent by the PCI6x21/PCI6x11 controller, and another slave acknowledgment is expected. Then the PCI6x21/PCI6x11 controller delivers the data byte MSB first and expects a final acknowledgment before issuing the stop condition. Sb6 b4 b5 b3 b2 b1 b0 0 b7 b6 b5 b4 b3 b2 b1 b0 AA Slave Address Word Address R/W S/P = Start/Stop Condition A = Slave Acknowledgement b7 b6 b4 b5 b3 b2 b1 b0 A P Data Byte Figure 3−8. Serial-Bus Protocol—Byte Write Figure 3−9 illustrates a byte read. The read protocol is very similar to the write protocol, except the R/W command bit must be set to 1 to indicate a read-data transfer. In addition, the PCI6x21/PCI6x11 master must acknowledge reception of the read bytes from the slave transmitter. The slave transmitter drives the SDA signal during read data transfers. The SCL signal remains driven by the PCI6x21/PCI6x11 master. Sb6 b4 b5 b3 b2 b1 b0 0 b7 b6 b5 b4 b3 b2 b1 b0 AA Slave Address Word Address R/W Sb6 b4 b5 b3 b2 b1 b0 1 A Slave Address S/P = Start/Stop Condition M = Master Acknowledgement b7 b6 b4 b5 b3 b2 b1 b0 M P Data Byte Start Restart R/W A = Slave Acknowledgement Stop Figure 3−9. Serial-Bus Protocol—Byte Read Figure 3−10 illustrates EEPROM interface doubleword data collection protocol. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |