| Electronic Components Datasheet Search |
|
SLG47503 Datasheet(PDF) 38 Page - Dialog Semiconductor |
|
|
|||||||||||||||||||||||||||||
SLG47503 Datasheet(HTML) 38 Page - Dialog Semiconductor |
|
38 / 191 page ![]() Datasheet 16-Jul-2021 CFR0011-120-00 Revision 2.0 38 of 191 © 2021 Dialog Semiconductor SLG47502/03 Low Voltage GreenPAK Programmable Mixed-Signal Matrix Preliminary 6.3 CONNECTION MATRIX VIRTUAL INPUTS As mentioned previously, the Connection Matrix inputs come from the outputs of various digital macrocells on the device. Eight of the Connection Matrix inputs have the special characteristic that the state of these signal lines comes from a corresponding data bit written as a register value via I2C. This gives the user the ability to write data via the serial channel, and have this information translated into signals that can be driven into the Connection Matrix and from the Connection Matrix to the digital inputs of other macrocells on the device. The I2C address for reading and writing these register values is at byte 0x1. Six of the eight Connection Matrix Virtual Inputs are dedicated to this virtual input function. An I2C write command to these register bits will set the signal values going into the Connection Matrix to the desired state. A read command to these register bits will read either the original data values coming from the NVM memory bits (that were loaded during the initial device startup), or the values from a previous write command (if that has happened). Two of the eight Connection Matrix Virtual Inputs are shared with Pin digital inputs (GPIO0 Digital or I2C_virtual_0 Input), and (GPIO1 Digital or I2C_virtual_1 Input). If the virtual input mode is selected, an I2C write command to these register bits will set the signal values going into the Connection Matrix to the desired state. A read command to these register bits will read either the original data values coming from the NVM memory bits (that were loaded during the initial device startup), or the values from a previous write command (if that has happened). The I2C disable/enable register bit [31] selects whether the Connection Matrix input comes from the Pin input or from the virtual register: Select SCL & Virtual Input 0 or GPIO0 Select SDA & Virtual Input 1 or GPIO1 See Table 21 for Connection Matrix Virtual Inputs. [609:604] PWR UP of ACMP1_H 94 [615:610] Temp sensor, Vref Out_0 Power Up 95 [621:616] Oscillator0 ENABLE 96 [627:622] Oscillator1 ENABLE 97 Note 1 For each Address, the two most significant bits are unused. Note 2 GPIO 9, 10, 11, and 12 are available in 16-pin package only. Table 21: Connection Matrix Virtual Inputs Matrix Input Number Matrix Input Signal Function Register Bit Addresses (d) 32 I2C_virtual_0 Input [8] 33 I2C_virtual_1 Input [9] 34 I2C_virtual_2 Input [10] 35 I2C_virtual_3 Input [11] 36 I2C_virtual_4 Input [12] 37 I2C_virtual_5 Input [13] 38 I2C_virtual_6 Input [14] 39 I2C_virtual_7 Input [15] Table 20: Matrix Output Table (Continued) Register Bit Address Matrix Output Signal Function Matrix Output Number |
|
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 |