ISM6636A&B_Rev1.10解密.pdf - 第23页
23 Innovision Semiconductor Preliminary Datas heet ISM6636 A/B Rev1.10 01/2023 ISM6636X register function description The ISM6636X module integrates t he st andard I2C p rotocol, which su pports various read and write op…

22
Innovision Semiconductor
Preliminary Datasheet
ISM6636A/B
Rev1.10 01/2023
ADC Telemetry Reporting Min/Max Corresponding Binary and
Hexadecimals
MIN
HEX
BIN
TYP
HEX
BIN
MAX
HEX
BIN
PVIN Report
0
0
0000 0000
12V
C0
1100 0000
16V
FF
1111 1111
VOUT Report
0.8V
0A
0000 1010
3.6V
96
1001 0110
5.7V
FF
1111 1111
IOUT Report
0A
32
0011 0010
6A
C8
1100 1000
8.2A
FF
1111 1111
Temp Report
-40°C
23
0010 0011
20°C
60
0110 0000
180°C
FF
1111 1111
Table 7 List of register descriptions
I2C protocol
S = Start bit A = Ack
P = Stop bit Na= Nack
W= “0” (Write bit) Sr = Repeated start
R = “1”(Read bit)
a) Send Command Code
1
7
1
1
8
1
1
S
SLAVE
ADDRESS
W
A
COMMAND
CODE
A
P
b) Write Byte
1
7
1
1
8
1
8
1
1
S
SLAVE
ADDRESS
W
A
REGISTER
CODE
A
DATA BYTE
A
P
c) Read Byte
1
7
1
1
8
1
1
7
1
1
8
1
1
S
SLAVE
ADDRESS
W
A
REGISTER
CODE
A
S
r
SLAVE
ADDRESS
R
A
DATA BYTE
N
A
P
Table8 I2C protocol

23
Innovision Semiconductor
Preliminary Datasheet
ISM6636A/B
Rev1.10 01/2023
ISM6636X register function description
The ISM6636X module integrates the standard I2C protocol, which supports various read
and write operations through the I2C protocol. The user-programmable operations are as
follows:
Monitoring function
The user can read the module information through the I2C protocol as follows:
• Product ID (Part Number)
• Silicon revision
• Input voltage (PVIN)
• Output voltage (Vout)
• Output current (Iout)
• Module temperature (Temp)
• The current working state of the module (Power Good)
• Module abnormal fault indication (limited to OV, OC, OT)
Setting function
The user can set the function of the module through the I2C protocol as follows:
• Ramp Compensation (Ramp)
• Output voltage (Vout)
• Soft start time (Soft start)
• Over Current Protection (OC), Over Voltage Protection (OV), Fault Indication
Threshold (Ppwer Good), Over Temperature Protection (OT)
• Soft shutdown enable (Soft stop)
• Forced continuous conduction mode and discontinuous conduction mode (FCCM
and DCM)
• I2C Enable and I2C Disable
• Behavior after overvoltage protection (OV_Response)
• Supports up to 3 register power-down saves (3 time program)
After ISM6636X is powered on, it will automatically load the default register value. The
register value is stored in an OTP (one time programmable) register. We will inform the user
of the factory default configuration register value (see chapter 5.2 for details). If the user
needs to reconfigure and modify the default registers during use, the I2C programming
instruction needs to be executed. The I2C programming instruction can load the currently
configured I2C register value into the OTP register. If the programming operation is not
performed, the configured register values will be cleared after the module is powered
off (the OTP data will be automatically loaded after the module is started). ISM6636X
supports up to 3 I2C register programming instructions.

24
Innovision Semiconductor
Preliminary Datasheet
ISM6636A/B
Rev1.10 01/2023
Register = 0x0A Product ID (Product_ID)
Used to identify the module ID information, read fixed 0x36, take the mantissa 36 of the
ISM6636.
Table 9 Register = 0x0A
Register = 0x0B Module version (IC_Version)
Used to identify the module version information, and upgrade according to the module
version.
Table 10 Register = 0x0B
Register = 0x0C PVIN voltage report (PVIN_Report)
When the VIN pin of the module is working normally, the PVIN voltage can be read through
the I2C protocol, the reading range is 0~16V, LSB=0.0625V.
Example 1: When the read I2C value is 0x00, it means that the current PVIN voltage is 0V.
Example 2: When the read I2C value is 0xC0, it means that the current PVIN voltage is 12V.
The PVIN voltage reporting function supports up to 16V input voltage, when the voltage
exceeds 16V, the register will display the maximum value 0xFF.
Command
PVIN_Report
Format
unsigned binary
Bit
7
6
5
4
3
2
1
0
Access
R
R
R
R
R
R
R
R
Function
PVIN Range: 0->16V, LSB=0.0625V
Default
0
0
0
0
0
0
0
0
Table 11 Register = 0x0C
Command
Product_ID
Format
unsigned binary
Bit
7
6
5
4
3
2
1
0
Access
R
R
R
R
R
R
R
R
Function
Device identification
Default
0
0
1
1
0
1
1
0
Command
IC_Version
Format
unsigned binary
Bit
7
6
5
4
3
2
1
0
Access
R
R
R
R
R
R
R
R
Function
Silicon version
Default
0
0
0
0
0
0
0
1