Electronic Components Datasheet Search |
|
Si8384PF-IU Datasheet(PDF) 6 Page - Silicon Laboratories |
|
Si8384PF-IU Datasheet(HTML) 6 Page - Silicon Laboratories |
6 / 30 page 2.2.5 SPI Daisy Chain Organization The Si838x provides the capability to easily interconnect multiple Si838x devices on a common SPI interface administered by a single SPI master requiring no additional control signals. To accomplish this, the Si838x includes the additional SPI device output pin SDI_THRU . Connecting together multiple Si838x devices in this manner utilizes the SDI_THRU pin of one Si838x device to feed the MOSI pin of the next Si838x device in the daisy-chain. All bits composing a SPI communication packet are passed directly through by the Si838x from the MOSI input to the SDI_THRU output unchanged, except for the CID[3:0] field of the control byte. The least significant four bits of the control byte in a SPI communication packet, CID[3:0], are dedicated to addressing one of up to sixteen Si838x devices thus connected, with 0000 indicating the device whose MOSI pin is fed directly by the SPI master, 0001 the following Si838x device, etc. As this bit field is passed through the Si838x, it is decremented by one. This four bit field is placed in the control word by the SPI master in reverse order, allowing the carry of the decrement to ripple into the next bit in the CID field as the bits of the control word proceed: CID[0] is placed at bit 3 and CID[3] placed at bit 0 of the control word. When a given Si838x device in the daisy chain is presented with the CID[3:0] code of 0000, it is activated as the one to be addressed. All remaining operations between the SPI master and the Si838x activated in this manner proceed as previously discussed for the case of the single Si838x slave. The organization of an Si838x system daisy-chained in this manner is depicted in the figure below. Si838x[0] Si838x[1] Si838x[2] Si838x[3] Si838x[4] Si838x[15] SPI_master Figure 2.5. SPI Daisy Chain Organization From the preceding figure, and referring to Figure 2.2 SPI Communication Packet Structure, Write Operation and Control Byte Structure on page 3, in order to read from Si838x[1], the control word would be: Control[7:0] = 0100_1000. Similarly, in order to write to Si838x[12], the control word would be: Control[7:0] = 0000_0011. Finally, if it were desired to update an internal SPI register of all daisy-chained Si838x devices, the control word would be: Control[7:0] = 1000_0000. If the broadcast bit is zero during a write operation, only the Si838x device being addressed using the CID[3:0] field of the control word in a daisy-chain organization will be updated. If the broadcast bit is one during a write operation, the CID[3:0] field is ignored, and all Si838x devices connected in a daisy-chain will be updated. For non-daisy-chain operation, the CID[3:0] field should always be all ze- ros. Note that there is a finite combinational delay associated with passing the MOSI input pin of a given Si838x to the SDI_THRU output pin. As a result, the maximum possible SCLK frequency will be reduced based on the number of Si838x devices connected in a daisy-chain organization. Si838x Data Sheet Functional Description silabs.com | Smart. Connected. Energy-friendly. Rev. 0.5 | 5 |
Similar Part No. - Si8384PF-IU |
|
Similar Description - Si8384PF-IU |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | 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 |