| Electronic Components Datasheet Search |
|
ZL30263 Datasheet(PDF) 24 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
ZL30263 Datasheet(HTML) 24 Page - Microchip Technology |
|
24 / 94 page ![]() ZL30260-ZL30263 Data Sheet 24 © 2021 Microchip Technology Inc. DS20006554A Figure 8 - SPI Write Transaction Functional Timing 5.7.2 SPI Master (ZL30260 and ZL30262 Only) After reset these devices can present a SPI master port on the CSN, SCLK, MOSI, and MISO pins for auto- configuration using data read from an external SPI EEPROM. During auto-configuration the device is always the SPI master and generates the CSN and SCLK signals. The device transmits serial data on the the MOSI (Master Out Slave In) pin and receives serial data on the MISO (Master In Slave Out) pin. Bit Order. The register address and all data bytes are transmitted most significant bit first on both MOSI and MISO. Clock Polarity and Phase. The device latches data on MISO on the rising edge of SCLK and updates data on MOSI on the falling edge of SCLK. Device Selection. Each SPI device has its own chip-select line. To select the external EEPROM, the device drives the CSN signal low. Command and Address. After driving CSN low, the device transmits an 8-bit read command followed by a 16-bit register address. The read command is shown below. Command Hex Bit Order, Left to Right Read 0x03 0000 0011 Read Transactions. After driving CSN low, the device transmits the read command followed by the 16-bit register address. The external EEPROM then responds with the requested data byte on MISO, increments its address counter, and prefetches the next data byte. If the device continues to demand data, the EEPROM continues to provide the data on MISO, increment its address counter, and prefetch the following byte. The read transaction is completed when the device drives CSN high. See Figure 6. Writing the External EEPROM. Due to the small package size and low pin count of the device, there is no way to use the ZL30260 or ZL30262 to write the external EEPROM. The auto-configuration data used by the ZL30260 or ZL30262 must be pre-programmed into the EEPROM by some other method, such as: 1. The EEPROM manufacturer can write the data to the EEPROM during production testing. This is a service they routinely provide. 2. A contract manufacturer or distributor can write the data to the EEPROM using a production EEPROM programmer before the EEPROM is mounted to the board. 5.7.3 I2C Slave The device can present a fast-mode (400kbit/s) I2C slave port on the SCL and SDA pins. I2C is a widely used master/slave bus protocol that allows one or more masters and one or more slaves to communicate over a two-wire serial bus. I2C masters are typically microprocessors, ASICs or FPGAs. Data transfers are always initiated by the master, which also generates the SCL signal. The device is compliant with version 2.1 of the I2C specification. The I2C interface on the device is a protocol translator from external I2C transactions to internal SPI transactions. This explains the slightly increased protocol complexity described in the paragraphs that follow. Read Transactions. The device registers are accessible when the EESEL bit is 0. On ZL30261 and ZL30263 the internal EEPROM memory is accessible when the EESEL bit is 1. On ZL30260 and ZL30262 the EESEL bit must be set to 0. The bus master first does an I2C write to the device. In this transaction three bytes are written: the SPI Read CS 1 0 2 3 5 4 6 7 8 9 10 22 23 24 25 26 27 28 29 30 31 SCLK 0 0 0 0 0 0 1 0 15 14 13 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Command 16-bit Address Data Byte 1 Data Byte n MOSI |
|
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 |