0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
BU21180FS-E2

BU21180FS-E2

  • 厂商:

    ROHM(罗姆)

  • 封装:

  • 描述:

    ROHM - BU21180FS-E2 - Capacitive Touch Sensor, I2C, 3 V, 5.5 V, SSOP, 32 Pins, -25 °C

  • 数据手册
  • 价格&库存
BU21180FS-E2 数据手册
Datasheet Capacitive Switch Controller ICs Capacitive Switch Controller IC BU21180FS General Description Key Specifications  Power Supply Voltage Range:  Operating Temperature Range:  Operating Current: BU21180FS is a capacitive switch controller for switch operation. This IC uses changes in capacitance to detect Switch ON / OFF / Long Press. Features         Package 20 Capacitive Sensor Ports. Switch ON / OFF / Long Press Detection. Information by Interrupt Terminal. Noise Calibration Function. Drift Calibration Function. Switch Detection Time Function. 2-wire Serial Bus Interface. Single Power Supply. 3.0V to 5.5V -25°C to +85°C 3.5mA(Typ) W(Typ) x D(Typ) x H(Max) SSOP-A32 13.60mm x 7.80mm x 2.01mm Applications     Office Automation Appliance as Printer. AV Appliance as TV and HDD Recorder. Home Appliance as Air Conditioner, Refrigerator and Rice Cooker. Electrical Equipment with Multiple Switches. SSOP-A32 Typical Application Circuit VDD VDD VDD VDD (Note 1) 32 1 VSS SDA SCL INTB RSTB ADDR TEST2 TEST1 HOST Sensor Electrode CS19 CS18 CS17 CS16 CS15 CS14 CS13 CS12 (Note 2) DVDD 1.0μF 4.7μF NC 0.1μF VDD AVDD CS0 CS1 CS2 CS3 CS4 CS5 CS6 CS7 CS8 CS9 CS10 CS11 2.2μF 17 16 (Note 1) The pull-up resistors must be connected to VDD. Choose the value of the pull-up resistors so as to meet 2-wire Serial Bus Interface Electrical Characteristics. (Note 2) For noise protection, choose the value of the resistors by evaluation. Figure 1. Typical Application Circuit 〇Product structure : Silicon monolithic integrated circuit www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111・14・001 〇This product has no designed protection against radioactive rays 1/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Contents General Description ................................................................................................................................................................ 1 Features ................................................................................................................................................................................. 1 Applications ............................................................................................................................................................................ 1 Key Specifications ................................................................................................................................................................... 1 Package ................................................................................................................................................................................. 1 Typical Application Circuit ........................................................................................................................................................ 1 Contents ................................................................................................................................................................................. 2 Pin Configuration .................................................................................................................................................................... 3 Pin Description........................................................................................................................................................................ 3 I/O Equivalent Circuit .............................................................................................................................................................. 4 Block Diagram ........................................................................................................................................................................ 5 Description of Block ................................................................................................................................................................ 5 Absolute Maximum Ratings ..................................................................................................................................................... 6 Thermal Resistance ................................................................................................................................................................ 6 Recommended Operating Conditions ...................................................................................................................................... 7 Electrical Characteristics ......................................................................................................................................................... 7 Interface Specification ............................................................................................................................................................. 8 2-wire Serial Bus Interface Electrical Characteristics ............................................................................................................. 8 2-wire Serial Bus Protocol .................................................................................................................................................... 9 Power-on Sequence / Reset Timing ....................................................................................................................................... 10 Register Map ........................................................................................................................................................................ 11 Register Description .............................................................................................................................................................. 17 Status Register Description ................................................................................................................................................ 17 Configuration Register Description ..................................................................................................................................... 23 Command Register Description.......................................................................................................................................... 33 Operational Notes ................................................................................................................................................................. 36 Ordering Information ............................................................................................................................................................. 38 Marking Diagram................................................................................................................................................................... 38 Physical Dimension and Packing Information ......................................................................................................................... 39 Revision History .................................................................................................................................................................... 40 www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 2/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Pin Configuration 32 1 VSS SDA SCL INTB DVDD NC VDD AVDD RSTB ADDR TEST2 TEST1 CS19 CS18 CS17 CS16 CS15 CS14 CS13 CS12 CS0 CS1 CS2 CS3 CS4 CS5 CS6 CS7 CS8 CS9 CS10 CS11 TOP VIEW 17 16 Figure 2. Pin Configuration Pin Description Pin No. Pin Name I/O Type 1 VSS - 2 SDA IN/OUT 3 SCL IN/OUT Power Initial Condition (RSTB=L) I/O Equivalent Circuit - - - Host interface pin: Serial Data Line VDD HIZ Figure 3 Host interface pin: Serial Clock Line VDD HIZ Figure 3 VDD HIZ Figure 3 VDD L Figure 4 VDD HIZ Figure 4 VDD HIZ Figure 4 VDD HIZ Figure 4 Function Ground Interrupt pin Active low interrupt Reset pin L : Reset H : Normal Operate 7bit Slave address selection pin L : Slave address 0x5C H : Slave address 0x5D Test pin Connect to Ground. Test pin Connect to Ground. 4 INTB OUT 5 RSTB IN 6 ADDR IN 7 TEST2 IN 8 TEST1 IN 9 CS19 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 10 CS18 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 11 CS17 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 12 CS16 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 13 CS15 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 14 CS14 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 15 CS13 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 16 CS12 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 3/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Pin Description - continued Power Initial Condition (RSTB=L) I/O Equivalent Circuit Sensor pin(Note 3) AVDD HIZ Figure 5 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 CS9 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 20 CS8 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 21 CS7 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 22 CS6 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 23 CS5 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 24 CS4 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 25 CS3 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 26 CS2 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 27 CS1 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 28 CS0 IN/OUT Sensor pin(Note 3) AVDD HIZ Figure 5 29 AVDD OUT LDO output pin for sensor block - 0V - 30 VDD - Power - - - No Connect pin with pull-down resistor This pin should be left as open circuit - - - LDO output pin for digital block - 1.5V - Pin No. Pin Name I/O Type 17 CS11 IN/OUT 18 CS10 19 31 NC - 32 DVDD OUT Function (Note 3) If not used, this pin must be left as an open circuit. I/O Equivalent Circuit VDD AVDD VDD ASW AIN CIN I PAD I PAD www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 PAD OEN OEN Figure 3. I/O Equivalent Circuit I Figure 4. I/O Equivalent Circuit 4/40 Figure 5. I/O Equivalent Circuit TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Block Diagram ・ ・ ・ MUX + Driver CS0 ・ ・ ・ LDO28 AVDD LDO15 DVDD C/V Converter , A/D Converter CS19 dummy VDD Analog Controller Instruction Memory Power On Reset Work Memory MPU WDT Timer Timing Generator OSC BUS RSTB HOST I/F TEST LOGIC TEST1 SDA,SCL ADDR INTB TEST2 VDD VSS Figure 6. Block Diagram Description of Block MUX, Driver, C/V Converter, A/D Converter This block converts from capacitance to voltage and the voltage to digital value for each sensor. LDO28 This block is AVDD LDO that supplies 2.8V to MUX, Driver, C/V Converter and A/D Converter. Referred to as AVDD in this document. LDO15 This block is DVDD LDO that supplies 1.5V to OSC and LOGIC. Referred to as DVDD in this document. OSC This block is ring oscillator for MPU and LOGIC. MPU This block detects ON / OFF / Long Press of switches and performs automatic calibration based on the detection results. The result is informed by the INTB pin. Instruction Memory This block is Program ROM for MPU. Work Memory This block is Working RAM for MPU. HOST I/F 2-wire serial bus interface compatible with I 2C protocol. Analog Controller This block is control sequencer for MUX, Driver, C/V Converter and A/D Converter. WDT This block is watchdog timer reset. When the MPU is hang-upped, the system is reset by WDT. Timing Generator, Timer This block generates clock for MPU peripherals based on OSC clock. www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 5/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Absolute Maximum Ratings (Ta=25°C) Parameter Power Supply Voltage Input Terminal Voltage Maximum Junction Temperature Storage Temperature Range Symbol Rating Unit VDD -0.3 to +7.0 V VIN -0.3 to VDD +0.3 V Tjmax 125 °C Tstg -55 to +125 °C Caution 1: Operating the IC over the absolute maximum ratings may damage the IC. The damage can either be a short circuit between pins or an open circuit between pins and the internal circuitry. Therefore, it is important to consider circuit protection measures, such as adding a fuse, in case the IC is operated over the absolute maximum ratings. Caution 2: Should by any chance the maximum junction temperature rating be exceeded the rise in temperature of the chip may result in deterioration of the properties of the chip. In case of exceeding this absolute maximum rating, design a PCB boards with thermal resistance taken into consideration by increasing board size and copper area so as not to exceed the maximum junction temperature rating. Thermal Resistance(Note 4) Parameter Symbol Thermal Resistance (Typ) Unit 1s(Note 6) 2s2p(Note 7) θJA 82.9 45.2 °C/W ΨJT 6 6 °C/W SSOP-A32 Junction to Ambient Junction to Top Characterization Parameter (Note 5) (Note 4) Based on JESD51-2A(Still-Air) (Note 5) The thermal characterization parameter to report the difference between junction temperature and the temperature at the top center of the outside surface of the component package. (Note 6) Using a PCB board based on JESD51-3. Layer Number of Measurement Board Single Material Board Size FR-4 114.3mm x 76.2mm x 1.57mmt Top Copper Pattern Thickness Footprints and Traces 70μm (Note 7) Using a PCB board based on JESD51-7. Layer Number of Measurement Board Material Board Size 4 Layers FR-4 114.3mm x 76.2mm x 1.6mmt Top 2 Internal Layers Bottom Copper Pattern Thickness Copper Pattern Thickness Copper Pattern Thickness Footprints and Traces 70μm 74.2mm x 74.2mm 35μm 74.2mm x 74.2mm 70μm www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 6/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Recommended Operating Conditions Parameter Symbol Min Typ Max Unit Power Supply Voltage VDD 3.0 5.0 5.5 V Operating Temperature Topr -25 +25 +85 °C Electrical Characteristics (Unless otherwise specified VDD=5.0V Ta=25°C) Parameter Symbol Limit Min Typ Max Unit Conditions Input High Voltage VIH VDD x 0.7 - VDD + 0.3 V - Input Low Voltage VIL VSS - 0.3 - VDD x 0.3 V - VOHCS VAVDD x 0.7 - VAVDD V IOH = -1mA (CS pin) VOLCS VSS - VAVDD x 0.3 V IOL = +1mA (CS pin) VOL1 VSS - VSS + 0.4 V IOL = +3mA (SDA/SCL/INTB pin) VOL2 VSS - VSS + 0.6 V IOL = +6mA (SDA/SCL/INTB pin) Oscillator Clock Frequency fOSC 45 50 55 MHz - DVDD LDO Output Voltage VDVDD 1.35 1.50 1.65 V - AVDD LDO Output Voltage VAVDD 2.67 2.80 2.93 V When AVDD is set to 2.8V. Standby Current ISTBY - 70 200 µA RSTB=L Active Current IACT 1.9 3.5 5.0 mA RSTB=H and Sensor enable CS terminals: No load Output High Voltage Output Low Voltage www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 7/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Interface Specification 2-wire Serial Bus Interface Compatible with I2C Protocol Support Slave Mode Only 7bit Slave Address = 0x5C (in case of ADDR=L) / 0x5D (in case of ADDR=H) Support Sequential Read Support Clock Stretching SDA 1-7 SCL 8 9 1-7 8 9 1-7 8 9 P S START Address R/W ACK Data ACK NACK /ACK Data STOP Figure 7. 2-wire Serial Bus Data Format SDA tHD;STA tSU;DAT tHD;STA tBUF tLOW SCL tHD;DAT START condition tHIGH tSU;STA tSU;STO repeated START condition STOP condition START condition Figure 8. 2-wire Serial Bus Data Timing Chart 2-wire Serial Bus Interface Electrical Characteristics (Unless otherwise specified VDD=5.0V Ta=25°C) Parameter Symbol Limit Unit Conditions Min Typ Max fSCL 0 - 400 kHz - Hold Time (repeated) START Condition tHD;STA 0.6 - - µs - Low Period of the SCL Clock tLOW 1.3 - - µs - High Period of the SCL Clock tHIGH 0.6 - - µs - Data Hold Time tHD;DAT 0 - - µs - Data Set-up Time tSU;DAT 0.1 - - µs - Set-up Time for a Repeated START Condition tSU;STA 0.6 - - µs - Set-up Time for STOP Condition tSU;STO 0.6 - - µs - tBUF 1.3 - - µs - SCL Clock Frequency Bus Free Time between STOP and START Condition www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 8/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 2-wire Serial Bus Protocol Write Protocol S T A R T Slave Address with Write Bit S S S S S S S A A A A A A A 6 5 4 3 2 1 0 1 W R A I C T K E Register Address A C K R R R R R R R R A A A A A A A A 7 6 5 4 3 2 1 0 W W W W W W W W D D D D D D D D 7 6 5 4 3 2 1 0 3 2 A C K Write Data[0] A C K Write Data[1] Write Data[n] W W W W W W W W D D D D D D D D 7 6 5 4 3 2 1 0 W W W W W W W W D D D D D D D D 7 6 5 4 3 2 1 0 4 4 4 S A T C O K P 5 controlled by HOST controlled by BU21180FS Figure 9. 2-wire Serial Bus Write Protocol 1: The communication starts when IC received the START condition. 2: IC transmits ACK signal when 7-bit slave address and write bit are received. IC carries out processing by MPU after the transmission of ACK signal. Clock stretch is carried out during the processing. 3: IC transmits ACK signal when 8-bit write register address are received. IC carries out processing by MPU after the transmission of ACK signal. Clock stretch is carried out during the processing. 4: IC transmits ACK signal when 8-bit write data are received. IC carries out processing by MPU after the transmission of ACK signal. Clock stretch is carried out during the processing. IC supports sequential write. So the register address is incremented, and the next of 0xFF becomes 0x00. 5: The communication finishes when IC received the STOP condition. Read Protocol S T A R T Slave Address with Write Bit S S S S S S S A A A A A A A 6 5 4 3 2 1 0 1 2 W R A I C T K E S A T C A K R T Register Address R R R R R R R R A A A A A A A A 7 6 5 4 3 2 1 0 3 Slave Address with Read Bit S S S S S S S A A A A A A A 6 5 4 3 2 1 0 4 R E A D A C K R R R R R R R R D D D D D D D D 7 6 5 4 3 2 1 0 6 5 A C K Read Data[0] Read Data[1] N A C K S T O P R R R R R R R R D D D D D D D D 7 6 5 4 3 2 1 0 6 7 controlled by HOST controlled by BU21180FS Figure 10. 2-wire Serial Bus Read Protocol 1: The communication starts when IC received the START condition. 2: IC transmits ACK signal when 7-bit slave address and write bit are received. IC carries out processing by MPU after the transmission of ACK signal. Clock stretch is carried out during the processing. 3: IC transmits ACK signal when 8-bit read register address are received. IC carries out processing by MPU after the transmission of ACK signal. Clock stretch is carried out during the processing. 4: The communication continues when IC received start condition signal. 5: IC transmits ACK signal when 7-bit slave address and read bit are received. IC carries out processing by MPU after the transmission of ACK signal. Clock stretch is carried out during the processing. 6: IC transmits read data every clock is received until NACK signal. IC carries out processing by MPU after receiving ACK or NACK signal. Clock stretch is carried out during the processing. IC supports sequential read. So the register address is incremented, and the next of 0xFF becomes 0x00. 7: The communication finishes when IC received the STOP condition. www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 9/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Power-on Sequence / Reset Timing Built-in LDO (DVDD) boots after VDD power is supplied. The reset condition is released by setting RSTB from low to high after DVDD booted. IC is accessible from host after initializing MPU. IC is accessible from host after the build-in power-on reset circuit was released in the case the RSTB pin is connected to the VDD pin. The filter circuit is integrated for the RSTB pin. The signal less than “Rejected RSTB Pulse Width” are rejected by the filter. To initialize IC, the signal larger than “Detected RSTB Pulse Width” is required. Power-on Flowchart Power-on (RSTB is controlled) Power-on (RSTB is connected to VDD) VDD Supply VDD Supply Wait for boot time of DVDD Wait for boot time of DVDD Release Reset Change RSTB to ‘H’ I/F communication standby time Wait more than 10ms I/F communication standby time Wait more than 10ms End Power-on (RSTB is controlled) End Power-on (RSTB is connected to VDD) Figure 11. Power-on Flowchart Power-on Timing tVR 90% VDD 10% tRC RSTB (Active Low) DVDD (Built-in LDO) tRW tSTBY (RSTB is controlled) tSTBY (RSTB is connected to VDD) AVDD (Built-in LDO) Power-on Reset (Active Low) I/F Access INTB Figure 12. Power-on Timing Power-on / Reset Timing Electrical Characteristics (Unless otherwise specified VDD=5.0V Ta=25°C) Limit Parameter Symbol Unit Conditions Min Typ Max VDD Rise Time tVR 1 - 10 ms - tSTBY - - 10 ms - Rejected RSTB Pulse Width tRC - - 3 µs - Detected RSTB Pulse Width tRW 10 - - µs - I/F Communication Standby Time www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 10/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Register Map Unless otherwise specified oscillator frequency is 50MHz. Accessing the reserved area is prohibited. Initial value is the value after initialization by MPU. Status Register Address R/W Initial 0x00 R 0x00 Bit7 Bit6 Bit5 Bit4 DATA_CS0[7:0] Bit3 0x01 R 0x00 DATA_CS1[7:0] 0x02 R 0x00 DATA_CS2[7:0] 0x03 R 0x00 DATA_CS3[7:0] 0x04 R 0x00 DATA_CS4[7:0] 0x05 R 0x00 DATA_CS5[7:0] 0x06 R 0x00 DATA_CS6[7:0] 0x07 R 0x00 DATA_CS7[7:0] 0x08 R 0x00 DATA_CS8[7:0] 0x09 R 0x00 DATA_CS9[7:0] 0x0A R 0x00 DATA_CS10[7:0] 0x0B R 0x00 DATA_CS11[7:0] 0x0C R 0x00 DATA_CS12[7:0] 0x0D R 0x00 DATA_CS13[7:0] 0x0E R 0x00 DATA_CS14[7:0] 0x0F R 0x00 DATA_CS15[7:0] 0x10 R 0x00 DATA_CS16[7:0] 0x11 R 0x00 DATA_CS17[7:0] 0x12 R 0x00 DATA_CS18[7:0] 0x13 R 0x00 DATA_CS19[7:0] 0x14 - - 0x15 R 0x00 FDATA_CS0[15:8] 0x16 R 0x00 FDATA_CS0[7:0] 0x17 R 0x00 FDATA_CS1[15:8] 0x18 R 0x00 FDATA_CS1[7:0] Bit1 Bit0 RESERVED 0x19 R 0x00 FDATA_CS2[15:8] 0x1A R 0x00 FDATA_CS2[7:0] 0x1B R 0x00 FDATA_CS3[15:8] 0x1C R 0x00 FDATA_CS3[7:0] 0x1D R 0x00 FDATA_CS4[15:8] 0x1E R 0x00 FDATA_CS4[7:0] 0x1F R 0x00 FDATA_CS5[15:8] 0x20 R 0x00 FDATA_CS5[7:0] 0x21 R 0x00 FDATA_CS6[15:8] 0x22 R 0x00 FDATA_CS6[7:0] 0x23 R 0x00 FDATA_CS7[15:8] 0x24 R 0x00 FDATA_CS7[7:0] 0x25 R 0x00 FDATA_CS8[15:8] 0x26 R 0x00 FDATA_CS8[7:0] 0x27 R 0x00 FDATA_CS9[15:8] 0x28 R 0x00 FDATA_CS9[7:0] 0x29 R 0x00 FDATA_CS10[15:8] 0x2A R 0x00 FDATA_CS10[7:0] 0x2B R 0x00 FDATA_CS11[15:8] 0x2C R 0x00 FDATA_CS11[7:0] www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 Bit2 11/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Register Map - continued Status Register Address R/W Initial 0x2D R 0x00 FDATA_CS12[15:8] 0x2E R 0x00 FDATA_CS12[7:0] 0x2F R 0x00 FDATA_CS13[15:8] 0x30 R 0x00 FDATA_CS13[7:0] 0x31 R 0x00 FDATA_CS14[15:8] 0x32 R 0x00 FDATA_CS14[7:0] 0x33 R 0x00 FDATA_CS15[15:8] 0x34 R 0x00 FDATA_CS15[7:0] 0x35 R 0x00 FDATA_CS16[15:8] 0x36 R 0x00 FDATA_CS16[7:0] 0x37 R 0x00 FDATA_CS17[15:8] 0x38 R 0x00 FDATA_CS17[7:0] 0x39 R 0x00 FDATA_CS18[15:8] 0x3A R 0x00 FDATA_CS18[7:0] 0x3B R 0x00 FDATA_CS19[15:8] 0x3C R 0x00 FDATA_CS19[7:0] 0x3D-0x3F - - 0x40 R Bit7 R 0x00 0x42 R 0x00 0x43 R 0x00 0x44 R 0x00 0x45 R 0x00 0x46 R 0x00 0x47 R 0x00 0x48 R 0x00 0x49 R 0x00 0x4A R 0x00 0x4B R 0x00 0x4C R 0x00 0x4D R 0x00 0x4E R 0x00 0x4F R 0x00 0x50 R 0x00 0x51 R 0x00 0x52 R 0x00 0x53 R 0x00 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 RESERVED INT_ NOISE 0x01 0x41 Bit6 INT_UNK - - - INT_MULT_ OFF INT_MULT_ ON INT_ FALCAL INT_ HLDRPT - - - - - - - DET_ON _CS7 DET_ON _CS15 DET_ON _CS6 DET_ON _CS14 DET_ON _CS5 DET_ON _CS13 DET_ON _CS4 DET_ON _CS12 DET_ON _CS3 DET_ON _CS11 DET_ON _CS19 DET_OFF _CS3 DET_OFF _CS11 DET_OFF _CS19 DET_HLD _CS3 DET_HLD _CS11 DET_HLD _CS19 DET_HLD RPT _CS3 DET_HLD RPT _CS11 DET_HLD RPT _CS19 DET_MULT _ON_D DET_MULT _OFF_D DET_UNK _CS3 DET_UNK _CS11 DET_UNK _CS19 SW_STAT _CS3 SW_STAT _CS11 SW_STAT _CS19 DET_ON _CS2 DET_ON _CS10 DET_ON _CS18 DET_OFF _CS2 DET_OFF _CS10 DET_OFF _CS18 DET_HLD _CS2 DET_HLD _CS10 DET_HLD _CS18 DET_HLD RPT _CS2 DET_HLD RPT _CS10 DET_HLD RPT _CS18 DET_MULT _ON_C DET_MULT _OFF_C DET_UNK _CS2 DET_UNK _CS10 DET_UNK _CS18 SW_STAT _CS2 SW_STAT _CS10 SW_STAT _CS18 INT_ SW_OFF INT_ AVDDOFF DET_ON _CS1 DET_ON _CS9 DET_ON _CS17 DET_OFF _CS1 DET_OFF _CS9 DET_OFF _CS17 DET_HLD _CS1 DET_HLD _CS9 DET_HLD _CS17 DET_HLD RPT_CS1 DET_HLD RPT_CS9 DET_HLD RPT_CS17 DET_MULT _ON_B DET_MULT _OFF_B DET_UNK _CS1 DET_UNK _CS9 DET_UNK _CS17 SW_STAT _CS1 SW_STAT _CS9 SW_STAT _CS17 - RUN_CAL RUN_AFE - - - - - DET_OFF _CS7 DET_OFF _CS15 DET_OFF _CS6 DET_OFF _CS14 DET_OFF _CS5 DET_OFF _CS13 DET_OFF _CS4 DET_OFF _CS12 - - - - DET_HLD _CS7 DET_HLD _CS15 DET_HLD _CS6 DET_HLD _CS14 DET_HLD _CS5 DET_HLD _CS13 DET_HLD _CS4 DET_HLD _CS12 - - - - DET_HLD RPT_CS7 DET_HLD RPT_CS15 DET_HLD RPT _CS6 DET_HLD RPT _CS14 DET_HLD RPT _CS5 DET_HLD RPT _CS13 DET_HLD RPT _CS4 DET_HLD RPT _CS12 - - - - DET_MULT _ON_H DET_MULT _OFF_H DET_UNK _CS7 DET_UNK _CS15 DET_MULT _ON_G DET_MULT _OFF_G DET_UNK _CS6 DET_UNK _CS14 DET_MULT _ON_F DET_MULT _OFF_F DET_UNK _CS5 DET_UNK _CS13 DET_MULT _ON_E DET_MULT _OFF_E DET_UNK _CS4 DET_UNK _CS12 - - - - SW_STAT _CS7 SW_STAT _CS15 SW_STAT _CS6 SW_STAT _CS14 SW_STAT _CS5 SW_STAT _CS13 SW_STAT _CS4 SW_STAT _CS12 - 0x54 R 0x00 0x55 R 0x00 0x56 R 0x00 - - - 0x57 R 0x00 - - - 0x58 R 0x00 - INT_HLD INT_ FININI INT_ SW_ON INT_ AVDDON DET_ON _CS0 DET_ON _CS8 DET_ON _CS16 DET_OFF _CS0 DET_OFF _CS8 DET_OFF _CS16 DET_HLD _CS0 DET_HLD _CS8 DET_HLD _CS16 DET_HLD RPT_CS0 DET_HLD RPT_CS8 DET_HLD RPT_CS16 DET_MULT _ON_A DET_MULT _OFF_A DET_UNK _CS0 DET_UNK _CS8 DET_UNK _CS16 SW_STAT _CS0 SW_STAT _CS8 SW_STAT _CS16 - NUM_FALCAL[7:0] 0x59-0x5E - - RESERVED 0x5F R 0x09 FW_VER[7:0] www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 INT_ FINCAL 12/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Register Map - continued Configuration Register Address R/W Initial 0x60 R/W 0x00 Bit7 Bit6 0x61 R/W 0x00 0x62 R/W 0x50 0x63 R/W 0x55 0x64 R/W 0x55 0x65 - - 0x66 R/W 0x7F VAL_GA_CS1[3:0] VAL_GA_CS0[3:0] 0x67 R/W 0x77 VAL_GA_CS3[3:0] VAL_GA_CS2[3:0] 0x68 R/W 0x77 VAL_GA_CS5[3:0] VAL_GA_CS4[3:0] 0x69 R/W 0x77 VAL_GA_CS7[3:0] VAL_GA_CS6[3:0] 0x6A R/W 0x77 VAL_GA_CS9[3:0] VAL_GA_CS8[3:0] CS3_SCAN_SEL[1:0] Bit5 Bit4 Bit3 Bit2 Bit1 CS1_SCAN_SEL[1:0] CS0_SCAN_SEL[1:0] CS7_SCAN_SEL[1:0] CS6_SCAN_SEL[1:0] CS5_SCAN_SEL[1:0] CS4_SCAN_SEL[1:0] CS11_SCAN_SEL[1:0] CS10_SCAN_SEL[1:0] CS9_SCAN_SEL[1:0] CS8_SCAN_SEL[1:0] CS15_SCAN_SEL[1:0] CS14_SCAN_SEL[1:0] CS13_SCAN_SEL[1:0] CS12_SCAN_SEL[1:0] CS19_SCAN_SEL[1:0] CS18_SCAN_SEL[1:0] CS17_SCAN_SEL[1:0] CS16_SCAN_SEL[1:0] RESERVED 0x6B R/W 0xFF VAL_GA_CS11[3:0] VAL_GA_CS10[3:0] 0x6C R/W 0xFF VAL_GA_CS13[3:0] VAL_GA_CS12[3:0] 0x6D R/W 0xFF VAL_GA_CS15[3:0] VAL_GA_CS14[3:0] 0x6E R/W 0xFF VAL_GA_CS17[3:0] VAL_GA_CS16[3:0] 0x6F R/W 0xFF VAL_GA_CS19[3:0] 0x70 R/W 0xC8 VAL_TH_ON_CS0[7:0] 0x71 R/W 0x64 VAL_TH_OFF_CS0[7:0] 0x72 R/W 0xC8 VAL_TH_ON_CS1[7:0] 0x73 R/W 0x64 VAL_TH_OFF_CS1[7:0] 0x74 R/W 0xC8 VAL_TH_ON_CS2[7:0] 0x75 R/W 0x64 VAL_TH_OFF_CS2[7:0] 0x76 R/W 0xC8 VAL_TH_ON_CS3[7:0] 0x77 R/W 0x64 VAL_TH_OFF_CS3[7:0] 0x78 R/W 0xC8 VAL_TH_ON_CS4[7:0] VAL_GA_CS18[3:0] 0x79 R/W 0x64 VAL_TH_OFF_CS4[7:0] 0x7A R/W 0xC8 VAL_TH_ON_CS5[7:0] VAL_TH_OFF_CS5[7:0] 0x7B R/W 0x64 0x7C R/W 0xC8 VAL_TH_ON_CS6[7:0] 0x7D R/W 0x64 VAL_TH_OFF_CS6[7:0] 0x7E R/W 0xC8 VAL_TH_ON_CS7[7:0] 0x7F R/W 0x64 VAL_TH_OFF_CS7[7:0] 0x80 R/W 0xC8 VAL_TH_ON_CS8[7:0] 0x81 R/W 0x64 VAL_TH_OFF_CS8[7:0] 0x82 R/W 0xC8 VAL_TH_ON_CS9[7:0] 0x83 R/W 0x64 VAL_TH_OFF_CS9[7:0] 0x84 R/W 0xC8 VAL_TH_ON_CS10[7:0] 0x85 R/W 0x64 VAL_TH_OFF_CS10[7:0] 0x86 R/W 0xC8 VAL_TH_ON_CS11[7:0] 0x87 R/W 0x64 VAL_TH_OFF_CS11[7:0] 0x88 R/W 0xC8 VAL_TH_ON_CS12[7:0] VAL_TH_OFF_CS12[7:0] 0x89 R/W 0x64 0x8A R/W 0xC8 VAL_TH_ON_CS13[7:0] 0x8B R/W 0x64 VAL_TH_OFF_CS13[7:0] 0x8C R/W 0xC8 VAL_TH_ON_CS14[7:0] 0x8D R/W 0x64 VAL_TH_OFF_CS14[7:0] 0x8E R/W 0xC8 VAL_TH_ON_CS15[7:0] 0x8F R/W 0x64 VAL_TH_OFF_CS15[7:0] www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 Bit0 CS2_SCAN_SEL[1:0] 13/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Register Map - continued Configuration Register Address R/W Initial 0x90 R/W 0xC8 Bit7 Bit6 Bit5 VAL_TH_ON_CS16[7:0] Bit4 Bit3 0x91 R/W 0x64 VAL_TH_OFF_CS16[7:0] 0x92 R/W 0xC8 VAL_TH_ON_CS17[7:0] 0x93 R/W 0x64 VAL_TH_OFF_CS17[7:0] 0x94 R/W 0xC8 VAL_TH_ON_CS18[7:0] 0x95 R/W 0x64 VAL_TH_OFF_CS18[7:0] 0x96 R/W 0xC8 VAL_TH_ON_CS19[7:0] 0x97 R/W 0x64 VAL_TH_OFF_CS19[7:0] 0x98 R/W 0x30 0x99 R/W 0x50 - 0x9A R/W 0x03 - - - - - 0x9B R/W 0x80 MLT_SW _EN - - CAL_SFT _EN LOWER _CAL_EN 0x9C R/W 0x03 - - - - 0x9D R/W 0x09 - - ADJ_DET_NUM[4:0] 0x9E R/W 0x89 - - NOISE_DET_NUM[4:0] VAL_ADJ_DAT[3:0] ADJ_ALL _EN NOISE _SFT_EN TIM_AFE[2:0] Bit2 Bit1 Bit0 - - - - - - - - FIL_CFG[2:0] UNK_CAL _EN ADJ_OFS _ENB OST[3:0] 0x9F R/W 0x3C TIME_PERCAL[7:0] 0xA0-0xA1 R/W 0x00 RESERVED 0xA2 R/W 0x00 TIME_UNKNOWN_A[7:0] 0xA3 R/W 0x00 TIME_UNKNOWN_B[7:0] 0xA4 R/W 0x00 TIME_HLD_A[7:0] 0xA5 R/W 0x00 TIME_HLD_RPT_A[7:0] 0xA6 R/W 0x00 TIME_HLD_B[7:0] 0xA7 R/W 0x00 TIME_HLD_RPT_B[7:0] 0xA8 R/W 0x00 TIME_HLD_C[7:0] 0xA9 R/W 0x00 TIME_HLD_RPT_C[7:0] 0xAA R/W 0x00 TIME_HLD_D[7:0] 0xAB R/W 0x00 TIME_HLD_RPT_D[7:0] 0xAC R/W 0x00 TIME_HLD_E[7:0] 0xAD R/W 0x00 TIME_HLD_RPT_E[7:0] 0xAE R/W 0x00 TIME_HLD_F[7:0] 0xAF R/W 0x00 TIME_HLD_RPT_F[7:0] 0xB0 R/W 0x00 TIME_HLD_G[7:0] 0xB1 R/W 0x00 TIME_HLD_RPT_G[7:0] 0xB2 R/W 0x00 UNK_CS1 HLD_CS1[2:0] UNK_CS0 HLD_CS0[2:0] 0xB3 R/W 0x00 UNK_CS3 HLD_CS3[2:0] UNK_CS2 HLD_CS2[2:0] 0xB4 R/W 0x00 UNK_CS5 HLD_CS5[2:0] UNK_CS4 HLD_CS4[2:0] 0xB5 R/W 0x00 UNK_CS7 HLD_CS7[2:0] UNK_CS6 HLD_CS6[2:0] 0xB6 R/W 0x00 UNK_CS9 HLD_CS9[2:0] UNK_CS8 HLD_CS8[2:0] 0xB7 R/W 0x00 UNK_CS11 HLD_CS11[2:0] UNK_CS10 HLD_CS10[2:0] 0xB8 R/W 0x00 UNK_CS13 HLD_CS13[2:0] UNK_CS12 HLD_CS12[2:0] 0xB9 R/W 0x00 UNK_CS15 HLD_CS15[2:0] UNK_CS14 HLD_CS14[2:0] 0xBA R/W 0x00 UNK_CS17 HLD_CS17[2:0] UNK_CS16 HLD_CS16[2:0] 0xBB R/W 0x00 UNK_CS19 HLD_CS19[2:0] UNK_CS18 HLD_CS18[2:0] www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 14/40 SCAN _SEL TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Register Map - continued Configuration Register Address R/W Initial 0xBC R/W 0x00 0xBD R/W 0x00 0xBE R/W 0x00 0xBF R/W 0x00 0xC0 R/W 0x00 0xC1 R/W 0x00 0xC2 R/W 0x00 0xC3 R/W 0x00 0xC4 R/W 0x00 0xC5 R/W 0x00 0xC6 R/W 0x00 0xC7 R/W 0x00 0xC8 R/W 0x00 0xC9 R/W 0x00 0xCA R/W 0x00 0xCB R/W 0x00 0xCC R/W 0x00 0xCD R/W 0x00 0xCE R/W 0x00 0xCF R/W 0x00 0xD0 R/W 0x00 0xD1 R/W 0x00 Bit7 Bit6 Bit5 Bit4 MULT_A _CS7 MULT_A _CS15 MULT_A _CS6 MULT_A _CS14 MULT_A _CS5 MULT_A _CS13 MULT_A _CS4 MULT_A _CS12 - - - - MULT_B _CS7 MULT_B _CS15 MULT_B _CS6 MULT_B _CS14 MULT_B _CS5 MULT_B _CS13 MULT_B _CS4 MULT_B _CS12 - - - - MULT_C _CS7 MULT_C _CS15 MULT_C _CS6 MULT_C _CS14 MULT_C _CS5 MULT_C _CS13 MULT_C _CS4 MULT_C _CS12 - - - - MULT_D _CS7 MULT_D _CS15 MULT_D _CS6 MULT_D _CS14 MULT_D _CS5 MULT_D _CS13 MULT_D _CS4 MULT_D _CS12 - - - - MULT_E _CS7 MULT_E _CS15 MULT_E _CS6 MULT_E _CS14 MULT_E _CS5 MULT_E _CS13 MULT_E _CS4 MULT_E _CS12 - - - - MULT_F _CS7 MULT_F _CS15 MULT_F _CS6 MULT_F _CS14 MULT_F _CS5 MULT_F _CS13 MULT_F _CS4 MULT_F _CS12 - - - - MULT_G _CS7 MULT_G _CS15 MULT_G _CS6 MULT_G _CS14 MULT_G _CS5 MULT_G _CS13 MULT_G _CS4 MULT_G _CS12 - - - - MULT_H _CS7 MULT_H _CS15 MULT_H _CS6 MULT_H _CS14 MULT_H _CS5 MULT_H _CS13 MULT_H _CS4 MULT_H _CS12 0xD2 R/W 0x00 0xD3 R/W 0x00 0xD4 R/W 0x00 - - - - 0x00 MSK_INT _NOISE - - - 0xD5 0xD6 R/W R/W R/W 0x00 0xD8 R/W 0x00 0xD9 R/W 0x00 0xDA R/W 0x00 0xDB R/W 0x00 0xDC R/W 0x00 0xDD R/W 0x00 0xDE R/W 0x00 0xDF R/W 0x00 Bit2 Bit1 Bit0 MULT_A _CS3 MULT_A _CS11 MULT_A _CS19 MULT_B _CS3 MULT_B _CS11 MULT_B _CS19 MULT_C _CS3 MULT_C _CS11 MULT_C _CS19 MULT_D _CS3 MULT_D _CS11 MULT_D _CS19 MULT_E _CS3 MULT_E _CS11 MULT_E _CS19 MULT_F _CS3 MULT_F _CS11 MULT_F _CS19 MULT_G _CS3 MULT_G _CS11 MULT_G _CS19 MULT_H _CS3 MULT_H _CS11 MULT_H _CS19 MSK_INT _FALCAL MULT_A _CS2 MULT_A _CS10 MULT_A _CS18 MULT_B _CS2 MULT_B _CS10 MULT_B _CS18 MULT_C _CS2 MULT_C _CS10 MULT_C _CS18 MULT_D _CS2 MULT_D _CS10 MULT_D _CS18 MULT_E _CS2 MULT_E _CS10 MULT_E _CS18 MULT_F _CS2 MULT_F _CS10 MULT_F _CS18 MULT_G _CS2 MULT_G _CS10 MULT_G _CS18 MULT_H _CS2 MULT_H _CS10 MULT_H _CS18 MSK_INT _FINCAL MULT_A _CS1 MULT_A _CS9 MULT_A _CS17 MULT_B _CS1 MULT_B _CS9 MULT_B _CS17 MULT_C _CS1 MULT_C _CS9 MULT_C _CS17 MULT_D _CS1 MULT_D _CS9 MULT_D _CS17 MULT_E _CS1 MULT_E _CS9 MULT_E _CS17 MULT_F _CS1 MULT_F _CS9 MULT_F _CS17 MULT_G _CS1 MULT_G _CS9 MULT_G _CS17 MULT_H _CS1 MULT_H _CS9 MULT_H _CS17 MULT_A _CS0 MULT_A _CS8 MULT_A _CS16 MULT_B _CS0 MULT_B _CS8 MULT_B _CS16 MULT_C _CS0 MULT_C _CS8 MULT_C _CS16 MULT_D _CS0 MULT_D _CS8 MULT_D _CS16 MULT_E _CS0 MULT_E _CS8 MULT_E _CS16 MULT_F _CS0 MULT_F _CS8 MULT_F _CS16 MULT_G _CS0 MULT_G _CS8 MULT_G _CS16 MULT_H _CS0 MULT_H _CS8 MULT_H _CS16 - MSK_INT_ AVDDON MSK_DET _ON_CS0 MSK_DET _ON_CS8 - - - - - - MSK_DET _ON_CS7 MSK_DET _ON_CS15 MSK_DET _ON_CS6 MSK_DET _ON_CS14 MSK_DET _ON_CS5 MSK_DET _ON_CS13 MSK_DET _ON_CS4 MSK_DET _ON_CS12 MSK_DET _ON_CS3 MSK_DET _ON_CS11 MSK_DET _ON_CS2 MSK_DET _ON_CS10 MSK_INT_ AVDDOFF MSK_DET _ON_CS1 MSK_DET _ON_CS9 - - - - MSK_DET _OFF_CS7 MSK_DET _OFF_CS15 MSK_DET _OFF_CS6 MSK_DET _OFF_CS14 MSK_DET _OFF_CS5 MSK_DET _OFF_CS13 MSK_DET _OFF_CS4 MSK_DET _OFF_CS12 MSK_DET _ON_CS19 MSK_DET _OFF_CS3 MSK_DET _OFF_CS11 MSK_DET _OFF_CS19 MSK_DET _ON_CS18 MSK_DET _OFF_CS2 MSK_DET _OFF_CS10 MSK_DET _OFF_CS18 MSK_DET _ON_CS17 MSK_DET _OFF_CS1 MSK_DET _OFF_CS9 MSK_DET _OFF_CS17 MSK_DET _ON_CS16 MSK_DET _OFF_CS0 MSK_DET _OFF_CS8 MSK_DET _OFF_CS16 MSK_UNK _CS3 MSK_UNK _CS11 MSK_UNK _CS19 MSK_UNK _CS2 MSK_UNK _CS10 MSK_UNK _CS18 MSK_UNK _CS1 MSK_UNK _CS9 MSK_UNK _CS17 MSK_UNK _CS0 MSK_UNK _CS8 MSK_UNK _CS16 0x00 0xD7 Bit3 TIME_DET[7:0] - - - - MSK_UNK _CS7 MSK_UNK _CS15 MSK_UNK _CS6 MSK_UNK _CS14 MSK_UNK _CS5 MSK_UNK _CS13 MSK_UNK _CS4 MSK_UNK _CS12 - - - - www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 15/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Register Map - continued Command Register Address R/W Initial Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 0xE0 R/W 0x00 CLR_INT _NOISE - - - CLR_INT _FALCAL CLR_INT _FINCAL - 0xE1 R/W 0x00 - - - - - - CLR_INT_ AVDDOFF CLR_INT _FININI CLR_INT_ AVDDON 0xE2 R/W 0x00 0xE3 R/W 0x00 CLR_DET _ON_CS7 CLR_DET _ON_CS15 CLR_DET _ON_CS6 CLR_DET _ON_CS14 CLR_DET _ON_CS5 CLR_DET _ON_CS13 CLR_DET _ON_CS4 CLR_DET _ON_CS12 0xE4 R/W 0x00 0xE5 R/W 0x00 0xE6 R/W 0x00 0xE7 R/W 0x00 CLR_DET _ON_CS3 CLR_DET _ON_CS11 CLR_DET _ON_CS19 CLR_DET _OFF_CS3 CLR_DET _OFF_CS11 CLR_DET _OFF_CS19 CLR_DET _ON_CS2 CLR_DET _ON_CS10 CLR_DET _ON_CS18 CLR_DET _OFF_CS2 CLR_DET _OFF_CS10 CLR_DET _OFF_CS18 CLR_DET _ON_CS1 CLR_DET _ON_CS9 CLR_DET _ON_CS17 CLR_DET _OFF_CS1 CLR_DET _OFF_CS9 CLR_DET _OFF_CS17 CLR_DET _ON_CS0 CLR_DET _ON_CS8 CLR_DET _ON_CS16 CLR_DET _OFF_CS0 CLR_DET _OFF_CS8 CLR_DET _OFF_CS16 CLR_HLD _CS3 CLR_HLD _CS11 CLR_HLD _CS19 CLR_HLD RPT_CS3 CLR_HLD RPT_CS11 CLR_HLD RPT_CS19 CLR_MULT _ON_D CLR_MULT _OFF_D CLR_UNK _CS3 CLR_UNK _CS11 CLR_UNK _CS19 CLR_HLD _CS2 CLR_HLD _CS10 CLR_HLD _CS18 CLR_HLD RPT_CS2 CLR_HLD RPT_CS10 CLR_HLD RPT_CS18 CLR_MULT _ON_C CLR_MULT _OFF_C CLR_UNK _CS2 CLR_UNK _CS10 CLR_UNK _CS18 CLR_HLD _CS1 CLR_HLD _CS9 CLR_HLD _CS17 CLR_HLD RPT_CS1 CLR_HLD RPT_CS9 CLR_HLD RPT_CS17 CLR_MULT _ON_B CLR_MULT _OFF_B CLR_UNK _CS1 CLR_UNK _CS9 CLR_UNK _CS17 CLR_HLD _CS0 CLR_HLD _CS8 CLR_HLD _CS16 CLR_HLD RPT_CS0 CLR_HLD RPT_CS8 CLR_HLD RPT_CS16 CLR_MULT _ON_A CLR_MULT _OFF_A CLR_UNK _CS0 CLR_UNK _CS8 CLR_UNK _CS16 0xE8 R/W 0x00 0xE9 R/W 0x00 0xEA R/W 0x00 0xEB R/W 0x00 0xEC R/W 0x00 0xED R/W 0x00 - - - - CLR_DET _OFF_CS7 CLR_DET _OFF_CS15 CLR_DET _OFF_CS6 CLR_DET _OFF_CS14 CLR_DET _OFF_CS5 CLR_DET _OFF_CS13 CLR_DET _OFF_CS4 CLR_DET _OFF_CS12 - - - - CLR_HLD _CS7 CLR_HLD _CS15 CLR_HLD _CS6 CLR_HLD _CS14 CLR_HLD _CS5 CLR_HLD _CS13 CLR_HLD _CS4 CLR_HLD _CS12 - - - - CLR_HLD RPT_CS7 CLR_HLD RPT_CS15 CLR_HLD RPT_CS6 CLR_HLD RPT_CS14 CLR_HLD RPT_CS5 CLR_HLD RPT_CS13 CLR_HLD RPT_CS4 CLR_HLD RPT_CS12 - - - - CLR_MULT _ON_H CLR_MULT _OFF_H CLR_UNK _CS7 CLR_UNK _CS15 CLR_MULT _ON_G CLR_MULT _OFF_G CLR_UNK _CS6 CLR_UNK _CS14 CLR_MULT _ON_F CLR_MULT _OFF_F CLR_UNK _CS5 CLR_UNK _CS13 CLR_MULT _ON_E CLR_MULT _OFF_E CLR_UNK _CS4 CLR_UNK _CS12 - - - - 0xEE R/W 0x00 0xEF R/W 0x00 0xF0 R/W 0x00 0xF1 R/W 0x00 0xF2 R/W 0x00 0xF3 R/W 0x00 SRST[7:0] 0xF4 R/W 0x00 SRST[15:8] Bit0 0xF5-0xFD - - 0xFE R/W 0x00 - - SEL_AVDD[1:0] - - - AVDD_ON 0xFF R/W 0x00 - - - - STR_CFG STR_CAL STR_AFE www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 RESERVED 16/40 - TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Register Description Status Register Description 0x00-0x13: Sensor Data Name: DATA_CS Address: 0x00-0x13 Description: These registers show 8-bit sensor data of each sensor. These are compared with the register “Switch ON Threshold / Switch OFF Threshold”, and these results are set to the register “Switch ON Detection” and “Switch OFF Detection”. These 8-bit sensor data become 0 after calibration. Address R/W Initial 0x00 R 0x00 DATA_CS0[7:0] 0x01 R 0x00 DATA_CS1[7:0] 0x02 R 0x00 DATA_CS2[7:0] 0x03 R 0x00 DATA_CS3[7:0] 0x04 R 0x00 DATA_CS4[7:0] 0x05 R 0x00 DATA_CS5[7:0] 0x06 R 0x00 DATA_CS6[7:0] 0x07 R 0x00 DATA_CS7[7:0] 0x08 R 0x00 DATA_CS8[7:0] 0x09 R 0x00 DATA_CS9[7:0] 0x0A R 0x00 DATA_CS10[7:0] 0x0B R 0x00 DATA_CS11[7:0] 0x0C R 0x00 DATA_CS12[7:0] 0x0D R 0x00 DATA_CS13[7:0] 0x0E R 0x00 DATA_CS14[7:0] 0x0F R 0x00 DATA_CS15[7:0] 0x10 R 0x00 DATA_CS16[7:0] 0x11 R 0x00 DATA_CS17[7:0] 0x12 R 0x00 DATA_CS18[7:0] 0x13 R 0x00 DATA_CS19[7:0] www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 Bit7 Bit6 Bit5 17/40 Bit4 Bit3 Bit2 Bit1 Bit0 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0x15-0x3C: Filter Sensor Data Name: FILTER_DATA_CS Address: 0x15-0x3C Description: These registers show RAW sensor data of each sensor from 0 to 5000 after calibration. The values of the register “Sensor Data” are the processed values of the amount of change of these registers. The bit “INT_FALCAL” in the register “Interrupt Factor” is set to 1 and calibration is performed again when this register does not become within the range from 2186 to 2814 after calibration. The relationship between the register “Sensor Data” and the register “Filter Sensor Data” is as follows. The associated registers are the register “Sensitivity” and the register “Digital Gain”. The register “Sensor Data” = [(The register “Filter Sensor Data” - 2500) - (315  The register “Sensitivity”)]  (The register “Digital Gain” + 1) Address R/W Initial 0x15 R 0x00 FDATA_CS0[15:8] 0x16 R 0x00 FDATA_CS0[7:0] 0x17 R 0x00 FDATA_CS1[15:8] 0x18 R 0x00 FDATA_CS1[7:0] 0x19 R 0x00 FDATA_CS2[15:8] 0x1A R 0x00 FDATA_CS2[7:0] 0x1B R 0x00 FDATA_CS3[15:8] 0x1C R 0x00 FDATA_CS3[7:0] 0x1D R 0x00 FDATA_CS4[15:8] 0x1E R 0x00 FDATA_CS4[7:0] 0x1F R 0x00 FDATA_CS5[15:8] 0x20 R 0x00 FDATA_CS5[7:0] 0x21 R 0x00 FDATA_CS6[15:8] 0x22 R 0x00 FDATA_CS6[7:0] 0x23 R 0x00 FDATA_CS7[15:8] 0x24 R 0x00 FDATA_CS7[7:0] 0x25 R 0x00 FDATA_CS8[15:8] 0x26 R 0x00 FDATA_CS8[7:0] 0x27 R 0x00 FDATA_CS9[15:8] 0x28 R 0x00 FDATA_CS9[7:0] 0x29 R 0x00 FDATA_CS10[15:8] 0x2A R 0x00 FDATA_CS10[7:0] 0x2B R 0x00 FDATA_CS11[15:8] 0x2C R 0x00 FDATA_CS11[7:0] 0x2D R 0x00 FDATA_CS12[15:8] 0x2E R 0x00 FDATA_CS12[7:0] 0x2F R 0x00 FDATA_CS13[15:8] 0x30 R 0x00 FDATA_CS13[7:0] 0x31 R 0x00 FDATA_CS14[15:8] 0x32 R 0x00 FDATA_CS14[7:0] 0x33 R 0x00 FDATA_CS15[15:8] 0x34 R 0x00 FDATA_CS15[7:0] 0x35 R 0x00 FDATA_CS16[15:8] 0x36 R 0x00 FDATA_CS16[7:0] 0x37 R 0x00 FDATA_CS17[15:8] 0x38 R 0x00 FDATA_CS17[7:0] 0x39 R 0x00 FDATA_CS18[15:8] 0x3A R 0x00 FDATA_CS18[7:0] 0x3B R 0x00 FDATA_CS19[15:8] 0x3C R 0x00 FDATA_CS19[7:0] www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 Bit7 Bit6 Bit5 18/40 Bit4 Bit3 Bit2 Bit1 Bit0 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0x40-0x42: Interrupt Factor Name: INTERRUPT Address: 0x40-0x42 Description: These registers show the interrupt factor. The INTB pin outputs low level when the logical disjunction (hereinafter, referred to as “OR”) of the register address 0x40-0x42 becomes to 1, and outputs HIZ when the result becomes 0. In the case the bit "MLT_SW_EN" in the register "Control Mode" is set to 0, while the OR of the register address 0x41 is 1, the other switch operations are not detected. After the OR becomes 0, the next switch operation is detectable. 0: Interrupt is undetected 1: Interrupt is detected INT_FININI : Initialization Completion Interrupt When the initialization of MPU is completed, this bit is set to 1. This bit is cleared by setting 0 to the bit “CLR_INT_FININI” in the register “Clear Interrupt Factor”. INT_FINCAL : Software Calibration Completion Interrupt When software calibration is completed, this bit is set to 1. This bit is cleared by setting 0 to the bit “CLR_INT_FINCAL” in the register “Clear Interrupt Factor”. INT_FALCAL : Calibration Failure Interrupt When software calibration is failed, this bit is set to 1. This bit is cleared by setting 0 to the bit “CLR_INT_FALCAL” in the register “Clear Interrupt Factor”. INT_UNK : Unexpected Long Press Detection Interrupt When unexpected long press is detected, this bit is set to 1. The bit is set to 1 when the OR of the register “Unexpected Long Press Detection” is 1. This bit is cleared by setting 0 to the register “Clear Unexpected Long Press Detection”. INT_NOISE : Noise Detection Interrupt When the sensors detect the noise, this bit is set to 1. This bit is cleared by setting 0 to the bit “CLR_INT_NOISE” in the register “Clear Interrupt Factor”. INT_SW_ON : Switch ON Detection Interrupt When the OR of the register “Switch ON Detection” is 1, this bit is set to 1. This bit is cleared by setting 0 to the register “Clear Switch ON Detection”. INT_SW_OFF : Switch OFF Detection Interrupt When the OR of the register “Switch OFF Detection” is 1, this bit is set to 1. This bit is cleared by setting 0 to the register “Clear Switch OFF Detection”. INT_HLD : Switch Long Press Detection Interrupt When the OR of the register “Switch Long Press Detection” is 1, this bit is set to 1. This bit is cleared by setting 0 to the register “Clear Switch Long Press Detection”. INT_HLDRPT : Switch Repeated Long Press Detection Interrupt When the OR of the register “Switch Repeated Long Press Detection” is 1, this bit is set to 1. This bit is cleared by setting 0 to the register “Clear Switch Repeated Long Press Detection”. INT_MULT_ON : Multiple Pattern Switches ON Detection Interrupt When the OR of the register “Multiple Pattern Switches ON Detection” is 1, this bit is set to 1. This bit is cleared by setting 0 to the register “Clear Multiple Pattern Switches ON Detection”. INT_MULT_OFF: Multiple Pattern Switches OFF Detection Interrupt When the OR of the register “Multiple Pattern Switches OFF Detection” is 1, this bit is set to 1. This bit is cleared by setting 0 to the register “Clear Multiple Pattern Switches OFF Detection”. INT_AVDDON : AVDD ON Detection Interrupt When AVDD voltage outputs, this bit is set to 1. This bit is cleared by setting 0 to the bit “CLR_INT_AVDDON” in the register “Clear Interrupt Factor”. This function is not for failure diagnosis of AVDD. INT_AVDDOFF : AVDD OFF Detection Interrupt When AVDD voltage does not output, this bit is set to 1. This bit is cleared by setting 0 to the bit “CLR_INT_AVDDOFF” in the register “Clear Interrupt Factor”. This function is not for failure diagnosis of AVDD. Address R/W Initial Bit7 Bit6 Bit5 Bit4 0x40 R 0x01 INT_ NOISE INT_UNK - - 0x41 R 0x00 - - INT_MULT _OFF 0x42 R 0x00 - - - www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 19/40 Bit3 Bit2 Bit1 INT_ FINCAL - INT_MULT _ON INT_ FALCAL INT_ HLDRPT - - INT_HLD - INT_ SW_OFF INT_ AVDDOFF Bit0 INT_ FININI INT_ SW_ON INT_ AVDDON TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0x43-0x45: Switch ON Detection Name: DET_ON Address: 0x43-0x45 Description: These registers show the state of each switch changed from OFF to ON. The bit “INT_SW_ON” in the register “Interrupt Factor” shows the OR of these registers. These are cleared by setting 0 to the register “Clear Switch ON Detection”. 0: ON-undetected Address R/W Initial 0x43 R 0x00 0x44 R 0x00 0x45 R 0x00 1: ON-detected Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DET_ON _CS7 DET_ON _CS15 DET_ON _CS6 DET_ON _CS14 DET_ON _CS5 DET_ON _CS13 DET_ON _CS4 DET_ON _CS12 - - - - DET_ON _CS3 DET_ON _CS11 DET_ON _CS19 DET_ON _CS2 DET_ON _CS10 DET_ON _CS18 DET_ON _CS1 DET_ON _CS9 DET_ON _CS17 DET_ON _CS0 DET_ON _CS8 DET_ON _CS16 0x46-0x48: Switch OFF Detection Name: DET_OFF Address: 0x46-0x48 Description: These registers show the state of each switch changed from ON to OFF. The bit “INT_SW_OFF” in the register Interrupt Factor shows the OR of these registers. These are cleared by setting 0 to the register “Clear Switch OFF Detection”. 0: OFF-undetected Address R/W Initial 0x46 R 0x00 0x47 R 0x00 0x48 R 0x00 1: OFF-detected Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DET_OFF _CS7 DET_OFF _CS15 DET_OFF _CS6 DET_OFF _CS14 DET_OFF _CS5 DET_OFF _CS13 DET_OFF _CS4 DET_OFF _CS12 - - - - DET_OFF _CS3 DET_OFF _CS11 DET_OFF _CS19 DET_OFF _CS2 DET_OFF _CS10 DET_OFF _CS18 DET_OFF _CS1 DET_OFF _CS9 DET_OFF _CS17 DET_OFF _CS0 DET_OFF _CS8 DET_OFF _CS16 0x49-0x4B: Switch Long Press Detection Name: DET_HLD Address: 0x49-0x4B Description: These registers show that long press was detected. The bit “INT_HLD” in the register “Interrupt Factor” shows the OR of these registers. These are cleared by setting 0 to the register “Clear Switch Long Press Detection”. The long press detect duration is able to be set up to 7 types from A to G. The durations are set by the register “Long Press Detection Time / Repeated Long Press Detection Time”. And the duration types are assigned to each sensor by the register “Long Press Detection Assignment / Unexpected Long Press Detection Assignment”. 0: Long Press - undetected Address R/W Initial 0x49 R 0x00 0x4A R 0x00 0x4B R 0x00 1: Long Press - detected Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DET_HLD _CS7 DET_HLD _CS15 DET_HLD _CS6 DET_HLD _CS14 DET_HLD _CS5 DET_HLD _CS13 DET_HLD _CS4 DET_HLD _CS12 - - - - DET_HLD _CS3 DET_HLD _CS11 DET_HLD _CS19 DET_HLD _CS2 DET_HLD _CS10 DET_HLD _CS18 DET_HLD _CS1 DET_HLD _CS9 DET_HLD _CS17 DET_HLD _CS0 DET_HLD _CS8 DET_HLD _CS16 0x4C-0x4E: Switch Repeated Long Press Detection Name: DET_HLDRPT Address: 0x4C-0x4E Description: These registers show that repeated long press was detected. The bit “INT_HLD_RPT” in the register “Interrupt Factor” shows the OR of these registers. These are cleared by setting 0 to the register “Clear Switch Repeated Long Press Detection”. The repeated long press detect duration is able to be set up to 7 types from A to G. The durations are set by the register “Long Press Detection Time / Repeated Long Press Detection Time”. And the duration types are assigned to each sensor by the register “Long Press Detection Assignment / Unexpected Long Press Detection Assignment”. 0: Repeated Long Press - undetected Address R/W Initial 0x4C R 0x00 0x4D R 0x00 0x4E R 0x00 1: Repeated Long Press - detected Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DET_HLD RPT_CS7 DET_HLD RPT_CS15 DET_HLD RPT_CS6 DET_HLD RPT_CS14 DET_HLD RPT _CS5 DET_HLD RPT_CS13 DET_HLD RPT_CS4 DET_HLD RPT_CS12 - - - - DET_HLD RPT_CS3 DET_HLD RPT_CS11 DET_HLD RPT_CS19 DET_HLD RPT_CS2 DET_HLD RPT_CS10 DET_HLD RPT_CS18 DET_HLD RPT_CS1 DET_HLD RPT_CS9 DET_HLD RPT_CS17 DET_HLD RPT_CS0 DET_HLD RPT_CS8 DET_HLD RPT_CS16 www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 20/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0x4F: Multiple Pattern Switches ON Detection Name: DET_MULT_ON Address: 0x4F Description: This register shows that the state of multiple pattern switches changed from OFF to ON simultaneously within the fixed time. The bit “INT_MULT_ON” in the register “Interrupt Factor” shows the OR of this register. This is cleared by setting 0 to the register “Clear Multiple Pattern Switches ON Detection”. The fixed time is set by the register “Switch Detection Time”. The multiple pattern switch combinations are set by the register “Multiple Pattern Switches Assignment”. 0: Multiple Pattern Switches ON - undetected 1: Multiple Pattern Switches ON - detected Address R/W Initial Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0x4F R 0x00 DET_MULT _ON_H DET_MULT _ON_G DET_MULT _ON_F DET_MULT _ON_E DET_MULT _ON_D DET_MULT _ON_C DET_MULT _ON_B DET_MULT _ON_A 0x50: Multiple Pattern Switches OFF Detection Name: DET_MULT_OFF Address: 0x50 Description: This register shows that that the state of multiple pattern switches changed from ON to OFF simultaneously. The bit “INT_MULT_OFF” in the register “Interrupt Factor” shows the OR of this register. This is cleared by setting 0 to the register “Clear Multiple Pattern Switches OFF Detection”. 0: Multiple Pattern Switches OFF - undetected 1: Multiple Pattern Switches OFF - detected Address R/W Initial Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0x50 R 0x00 DET_MULT _OFF_H DET_MULT _OFF_G DET_MULT _OFF_F DET_MULT _OFF_E DET_MULT _OFF_D DET_MULT _OFF_C DET_MULT _OFF_B DET_MULT _OFF_A 0x51-0x53: Unexpected Long Press Detection Name: DET_UNKNOWN Address: 0x51-0x53 Description: These registers show that unexpected long press was detected. The bit “INT_UNK” in the register “Interrupt Factor” shows the OR of these registers. These are cleared by setting 0 to the register “Clear Unexpected Long Press Detection”. The unexpected long press duration is set by the register “Unexpected Long Press Detection Time”. 0: Unexpected Long Press - undetected Address R/W Initial 0x51 R 0x00 0x52 R 0x00 0x53 R 0x00 1: Unexpected Long Press - detected Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DET_UNK _CS7 DET_UNK _CS15 DET_UNK _CS6 DET_UNK _CS14 DET_UNK _CS5 DET_UNK _CS13 DET_UNK _CS4 DET_UNK _CS12 - - - - DET_UNK _CS3 DET_UNK _CS11 DET_UNK _CS19 DET_UNK _CS2 DET_UNK _CS10 DET_UNK _CS18 DET_UNK _CS1 DET_UNK _CS9 DET_UNK _CS17 DET_UNK _CS0 DET_UNK _CS8 DET_UNK _CS16 0x54-0x56: Switch ON / OFF State Name: SW_STATE Address: 0x54-0x56 Description: These registers show ON / OFF state of switch. These states are the result filtered by the register “Oversampling”. 0: OFF state Address R/W Initial 0x54 R 0x00 0x55 R 0x00 0x56 R 0x00 www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 1: ON state Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 SW_STAT _CS7 SW_STAT _CS15 SW_STAT _CS6 SW_STAT _CS14 SW_STAT _CS5 SW_STAT _CS13 SW_STAT _CS4 SW_STAT _CS12 - - - - SW_STAT _CS3 SW_STAT _CS11 SW_STAT _CS19 SW_STAT _CS2 SW_STAT _CS10 SW_STAT _CS18 SW_STAT _CS1 SW_STAT _CS9 SW_STAT _CS17 SW_STAT _CS0 SW_STAT _CS8 SW_STAT _CS16 21/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0x57: State of IC Name: RUN_STATE Address: 0x57 Description: This register shows the state of IC. RUN_AFE: This bit shows the state of sensor. 0: Under suspension 1: Under detection RUN_CAL: This bit shows the state of calibration. 0: Under no-calibration 1: Under calibration Address R/W Initial Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0x57 R 0x00 - - - - - RUN_CAL RUN_AFE - 0x58: Calibration Failure Number of Times Name: NUM_FALCAL Address: 0x58 Description: This register shows the number of times of calibration failure. It is incremented every time calibration fails. When it reaches 255, the next will be 0. Address R/W Initial 0x58 R 0x00 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 Bit2 Bit1 Bit0 NUM_FALCAL[7:0] 0x5F: Firmware Version Name: FW_VER Address: 0x5F Description: This register shows the firmware version. Address R/W Initial 0x5F R 0x09 www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 Bit7 Bit6 Bit5 Bit4 Bit3 FW_VER[7:0] 22/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Configuration Register Description 0x60-0x64: Sensor Function Name: SW_EN_CFG Address: 0x60-0x64 Description: These registers configure the function of CS pins. CS*_SCAN_SEL[1:0] = 0x0: The CS pin becomes a capacitive sensor pin. CS*_SCAN_SEL[1:0] = 0x1: The CS pin outputs low level. CS*_SCAN_SEL[1:0] = 0x2: The CS pin outputs high level. CS*_SCAN_SEL[1:0] = 0x3: The CS pin becomes the high impedance. * represent the sensor number from 0 to 19. Address R/W Initial 0x60 R/W 0x00 CS3_SCAN_SEL[1:0] Bit7 Bit6 CS2_SCAN_SEL[1:0] Bit5 Bit4 CS1_SCAN_SEL[1:0] Bit3 Bit2 CS0_SCAN_SEL[1:0] Bit1 Bit0 0x61 R/W 0x00 CS7_SCAN_SEL[1:0] CS6_SCAN_SEL[1:0] CS5_SCAN_SEL[1:0] CS4_SCAN_SEL[1:0] 0x62 R/W 0x50 CS11_SCAN_SEL[1:0] CS10_SCAN_SEL[1:0] CS9_SCAN_SEL[1:0] CS8_SCAN_SEL[1:0] 0x63 R/W 0x55 CS15_SCAN_SEL[1:0] CS14_SCAN_SEL[1:0] CS13_SCAN_SEL[1:0] CS12_SCAN_SEL[1:0] 0x64 R/W 0x55 CS19_SCAN_SEL[1:0] CS18_SCAN_SEL[1:0] CS17_SCAN_SEL[1:0] CS16_SCAN_SEL[1:0] 0x66-0x6F: Sensitivity Name: VAL_GA_CFG Address: 0x66-0x6F Description: These registers configure the sensor sensitivity. The sensitivity adjustment is 15 steps. The smaller the setting value is, the higher the sensor sensitivity is. The sensor which has the unallowable setting value is disabled. Allowable setting range: 0x1 (high sensitivity) ≤ VAL_GA_CS* ≤ 0xF (low sensitivity) * represent the sensor number from 0 to 19. Address R/W Initial 0x66 R/W 0x7F VAL_GA_CS1[3:0] VAL_GA_CS0[3:0] 0x67 R/W 0x77 VAL_GA_CS3[3:0] VAL_GA_CS2[3:0] 0x68 R/W 0x77 VAL_GA_CS5[3:0] VAL_GA_CS4[3:0] 0x69 R/W 0x77 VAL_GA_CS7[3:0] VAL_GA_CS6[3:0] 0x6A R/W 0x77 VAL_GA_CS9[3:0] VAL_GA_CS8[3:0] 0x6B R/W 0xFF VAL_GA_CS11[3:0] VAL_GA_CS10[3:0] 0x6C R/W 0xFF VAL_GA_CS13[3:0] VAL_GA_CS12[3:0] 0x6D R/W 0xFF VAL_GA_CS15[3:0] VAL_GA_CS14[3:0] 0x6E R/W 0xFF VAL_GA_CS17[3:0] VAL_GA_CS16[3:0] 0x6F R/W 0xFF VAL_GA_CS19[3:0] VAL_GA_CS18[3:0] www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 Bit7 Bit6 Bit5 23/40 Bit4 Bit3 Bit2 Bit1 Bit0 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0x70-0x97: Switch ON Threshold / Switch OFF Threshold Name: VAL_TH_ON_CFG / VAL_TH_OFF_CFG Address: 0x70-0x97 Description: These registers configure the threshold to judge the state of switch. The register “Sensor Data” is compared with these registers. The state of switch is ON when the register “Sensor Data” is larger than VAL_TH_ON_CS*. And the state of switch is OFF when the register “Sensor Data” is smaller than VAL_TH_OFF_CS*. The sensor which has the unallowable setting value is disabled. Allowable setting value range: 0x03 < VAL_TH_OFF_CS* < VAL_TH_ON_CS* < 0xFF * represent the sensor number from 0 to 19. Address R/W Initial 0x70 R/W 0xC8 VAL_TH_ON_CS0[7:0] 0x71 R/W 0x64 VAL_TH_OFF_CS0[7:0] 0x72 R/W 0xC8 VAL_TH_ON_CS1[7:0] 0x73 R/W 0x64 VAL_TH_OFF_CS1[7:0] 0x74 R/W 0xC8 VAL_TH_ON_CS2[7:0] 0x75 R/W 0x64 VAL_TH_OFF_CS2[7:0] 0x76 R/W 0xC8 VAL_TH_ON_CS3[7:0] 0x77 R/W 0x64 VAL_TH_OFF_CS3[7:0] 0x78 R/W 0xC8 VAL_TH_ON_CS4[7:0] 0x79 R/W 0x64 VAL_TH_OFF_CS4[7:0] 0x7A R/W 0xC8 VAL_TH_ON_CS5[7:0] 0x7B R/W 0x64 VAL_TH_OFF_CS5[7:0] 0x7C R/W 0xC8 VAL_TH_ON_CS6[7:0] 0x7D R/W 0x64 VAL_TH_OFF_CS6[7:0] 0x7E R/W 0xC8 VAL_TH_ON_CS7[7:0] 0x7F R/W 0x64 VAL_TH_OFF_CS7[7:0] 0x80 R/W 0xC8 VAL_TH_ON_CS8[7:0] 0x81 R/W 0x64 VAL_TH_OFF_CS8[7:0] 0x82 R/W 0xC8 VAL_TH_ON_CS9[7:0] 0x83 R/W 0x64 VAL_TH_OFF_CS9[7:0] 0x84 R/W 0xC8 VAL_TH_ON_CS10[7:0] 0x85 R/W 0x64 VAL_TH_OFF_CS10[7:0] 0x86 R/W 0xC8 VAL_TH_ON_CS11[7:0] 0x87 R/W 0x64 VAL_TH_OFF_CS11[7:0] 0x88 R/W 0xC8 VAL_TH_ON_CS12[7:0] 0x89 R/W 0x64 VAL_TH_OFF_CS12[7:0] 0x8A R/W 0xC8 VAL_TH_ON_CS13[7:0] 0x8B R/W 0x64 VAL_TH_OFF_CS13[7:0] 0x8C R/W 0xC8 VAL_TH_ON_CS14[7:0] 0x8D R/W 0x64 VAL_TH_OFF_CS14[7:0] 0x8E R/W 0xC8 VAL_TH_ON_CS15[7:0] 0x8F R/W 0x64 VAL_TH_OFF_CS15[7:0] 0x90 R/W 0xC8 VAL_TH_ON_CS16[7:0] 0x91 R/W 0x64 VAL_TH_OFF_CS16[7:0] 0x92 R/W 0xC8 VAL_TH_ON_CS17[7:0] 0x93 R/W 0x64 VAL_TH_OFF_CS17[7:0] 0x94 R/W 0xC8 VAL_TH_ON_CS18[7:0] 0x95 R/W 0x64 VAL_TH_OFF_CS18[7:0] 0x96 R/W 0xC8 VAL_TH_ON_CS19[7:0] 0x97 R/W 0x64 VAL_TH_OFF_CS19[7:0] www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 Bit7 Bit6 Bit5 24/40 Bit4 Bit3 Bit2 Bit1 Bit0 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0x98: Digital Gain Name: GA_DIGI_CFG Address: 0x98 Description: This register configures low sensitivity. This is used to set lower sensitivity than the setting value of the register “Sensitivity”. The register “Sensor Data” = [(The register “Filter Sensor Data” - 2500) - (315  The register “Sensitivity”)]  (The register “Digital Gain” + 1) Address R/W Initial 0x98 R/W 0x30 Bit7 Bit6 Bit5 Bit4 VAL_ADJ_DAT[3:0] Bit3 Bit2 Bit1 Bit0 - - - - 0x99: Sampling Frequency Name: SENS_CFG Address: 0x99 Description: This register configures the sampling frequency. TIM_AFE[2:0]: The Setting of Sampling Frequency The detect duration per one sensor is like below. TIM_AFE[2:0]=0x0 : Sampling frequency=1563kHz TIM_AFE[2:0]=0x1 : Sampling frequency=1024kHz TIM_AFE[2:0]=0x2 : Sampling frequency=781kHz TIM_AFE[2:0]=0x3 : Sampling frequency=391kHz TIM_AFE[2:0]=0x4 : Sampling frequency=298kHz TIM_AFE[2:0]=0x5 : Sampling frequency=195kHz TIM_AFE[2:0]=0x6 : Sampling frequency=156kHz TIM_AFE[2:0]=0x7 : Sampling frequency=130kHz Address R/W Initial Bit7 0x99 R/W 0x50 - 0x9A: Filter Tap Name: Address: Description: Bit6 Bit5 Detection duration per one sensor=0.2054ms Detection duration per one sensor=0.3082ms Detection duration per one sensor=0.4109ms Detection duration per one sensor=0.8218ms Detection duration per one sensor=1.0786ms Detection duration per one sensor=1.6435ms Detection duration per one sensor=2.0544ms Detection duration per one sensor=2.4653ms Bit4 TIM_AFE[2:0] Bit3 Bit2 Bit1 Bit0 - - - - FIL_CFG 0x9A This register configures the filter for the register “Sensor Data”. This configures the median filter tap and the kinds of sampling frequency. The sampling frequencies are modulated from the base frequency set by the register “Sampling Frequency”. FIL_CFG[2:0]=0x0 : 1 kind (base frequency) of sampling frequency is used. Median filter tap length=1 3 kinds(+6%, ±0%, -6%) of sampling frequency is used. Median filter tap length=3 5 kinds(+6%, +3%, ±0%, -3%, -6%) of sampling frequency is used. Median filter tap length=5 7 kinds(+6%, +4%, +2%, ±0%, -2%, -4%, -6%) of sampling frequency is used. Median filter tap length=7 7 kinds(+6%, +4%, +2%, ±0%, -2%, -4%, -6%) of sampling frequency is used. Median filter tap length=9 7 kinds(+6%, +4%, +2%, ±0%, -2%, -4%, -6%) of sampling frequency is used. Median filter tap length=11 7 kinds(+6%, +4%, +2%, ±0%, -2%, -4%, -6%) of sampling frequency is used. Median filter tap length=13 7 kinds(+6%, +4%, +2%, ±0%, -2%, -4%, -6%) of sampling frequency is used. Median filter tap length=15 FIL_CFG[2:0]=0x1 : FIL_CFG[2:0]=0x2 : FIL_CFG[2:0]=0x3 : FIL_CFG[2:0]=0x4 : FIL_CFG[2:0]=0x5 : FIL_CFG[2:0]=0x6 : FIL_CFG[2:0]=0x7 : Address R/W Initial Bit7 Bit6 Bit5 Bit4 Bit3 0x9A R/W 0x03 - - - - - www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 25/40 Bit2 Bit1 Bit0 FIL_CFG[2:0] TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0x9B: Control Mode Name: MODE_CFG Address: 0x9B Description: This register configures the functions for calibration and sensor. SCAN_SEL: Sensor High Impedance This bit configures the states of enabled sensors during the other sensor is sensing. 0: Sensor outputs low. 1: Sensor becomes high impedance. ADJ_OFS_ENB: Offset Calibration This bit configures whether the offset calibration to the register “Filter Sensor Data” is performed or not. 0: Offset calibration is enabled. 1: Offset calibration is disabled. The limitation about offset calibration 1. 2. 3. The register “Switch ON Threshold” setting value is 0x50 or over. The register “Periodical Calibration” settings is disabled, or the register “Filter Tap” setting value is 0x06 or over when the register “Periodical Calibration” is enabled. The completion without calibration failures is needed to confirm the register “Calibration Failure Number of Times” before and after the software calibration completion is complete. Calibration must to be performed again when calibration failures. UNK_CAL_EN: Unexpected Long Press Calibration This bit configures whether automatic calibration is performed when unexpected long press is detected. This calibration is effective only to the unexpected long press switches. 0: Unexpected Long Press Calibration is disabled. 1: Unexpected Long Press Calibration is enabled. LOWER_CAL_EN: Lower Calibration This bit configures whether automatic calibration is performed when the data of the register “Filter Sensor Data” is smaller than the reference value. When the offset calibration is enabled, this calibration is disabled. 0: Lower Calibration is disabled. 1: Lower Calibration is enabled. CAL_SFT_EN: Sampling Frequency Modulation This bit configures whether frequency modulation is performed when calibration fails. 0: Frequency modulation is disabled. 1: Frequency modulation is enabled. MLT_SW_EN: Multiple Switches Control This bit configures whether multiple switches are usable at the same time. In the case multiple switches are usable, the register “Switch Detection Time” and “Multiple Pattern Switches Assignment” are disabled. 0: Multiple switches are unusable. Address 0x9B R/W R/W Initial Bit7 0x80 MLT_SW _EN Bit6 - 1: Multiple switches are usable. Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 - CAL_SFT _EN LOWER _CAL_EN UNK_CAL _EN ADJ_OFS _ENB SCAN_SEL 0x9C: Oversampling Name: OST_CFG Address: 0x9C Description: This register configures the number of oversampling to reject chattering. The result is reflected to the register “Switch ON Detection” and “Switch OFF Detection” when ON / OFF judgment is same as “OST[3:0]+1” times. Address R/W Initial Bit7 Bit6 Bit5 Bit4 0x9C R/W 0x03 - - - - www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 26/40 Bit3 Bit2 Bit1 Bit0 OST[3:0] TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0x9D: Drift Calibration Name: DRIFT_CAL_CFG Address: 0x9D Description: This register configures the calibration to be performed at detecting the drift state. ADJ_DET_NUM[4:0]: Drift Calibration Condition When the register “Sensor Data” is larger than a quarter value of the register “Switch ON Threshold” or a value of the register “Switch OFF Threshold”, the sensor is recognized as the drift state sensor. When the number of the drift state sensors is larger than ADJ_DET_NUM[4:0], drift state is detected and calibration is performed. ADJ_ALL_EN: Drift Calibration Selection In the case this bit is set to 0, the drift calibration is performed except the sensor with switch ON state. In the case this bit is set to 1, the drift calibration is performed for all sensors regardless of switch ON / OFF state. 0: The drift calibration is performed except the sensors with switch ON state. 1: The drift calibration is performed for all sensors regardless of switch ON / OFF state. Address 0x9D R/W R/W Initial Bit7 Bit6 Bit5 0x09 ADJ_ALL _EN - - Bit4 Bit3 Bit2 Bit1 Bit0 ADJ_DET_NUM[4:0] 0x9E: Noise Calibration Name: NOISE_CAL_CFG Address: 0x9E Description: This register configures the calibration to be performed at detecting the noise state. NOISE_DET_NUM[4:0]: Noise Calibration Condition When the plural sensors are simultaneously the switch ON state, the sensors are recognized as the noise state sensor. When the number of the noise state sensors is larger than ADJ_DET_NUM[4:0], noise state is detected and calibration is performed. NOISE_SFT_EN: Noise Shift Configuration The noise calibration is performed without the shift of sampling frequency in the case this bit is set to 0. The calibration is performed after shifting sampling frequency in the case this bit is set to 1. 0: Only noise calibration is performed. 1: The noise calibration is performed after shifting sampling frequency. Address R/W Initial Bit7 Bit6 Bit5 0x9E R/W 0x89 NOISE _SFT_EN - - Bit4 Bit3 Bit2 Bit1 Bit0 NOISE_DET_NUM[4:0] 0x9F: Periodical Calibration Name: TIME_PERCAL_CFG Address: 0x9F Description: This register configures the interval time of the periodical calibration. In the case this register is set to 0, the periodical calibration is not performed. The periodical calibration is performed for the sensors whose the register “Sensor Data” is not larger than the register “Switch ON Threshold”. Interval time of the periodical calibration = TIME_PERCAL[7:0] x Approximately 5s Address R/W Initial 0x9F R/W 0x3C www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 TIME_PERCAL[7:0] 27/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0xA2-0xA3: Unexpected Long Press Detection Time Name: TIME_UNKNOWN_CFG Address: 0xA2-0xA3 Description: These registers configure the time until detecting unexpected long press. The data 1 is set to the register “Unexpected Long Press Detection” when unexpected long press is detected. Until unexpected long press is avoided, the unexpected long press is repeatedly detected each configured time. The time until detecting unexpected long press = TIME_UNKNOWN_*[7:0] x Approximately 1s In the case TIME_ UNKNOWN_*[7:0] is set to 0, unexpected long press are not detected. * represent the setting number A and B. Address R/W Initial Bit7 Bit6 Bit5 Bit4 Bit3 0xA2 R/W 0x00 TIME_UNKNOWN_A[7:0] 0xA3 R/W 0x00 TIME_UNKNOWN_B[7:0] Bit2 Bit1 Bit0 0xA4-0xB1: Long Press Detection Time / Repeated Long Press Detection Time Name: TIME_HLD_CFG Address: 0xA4-0xB1 Description: Pressing the switch for a fixed time is referred to as “long press”. After first long press is detected, subsequent long pressing is referred to as “repeated long press”. These registers configure the time until detecting long press and repeated long press. The data 1 is set to the register “Switch Long Press Detection” when long press is detected. And the data 1 is set to the register “Switch Repeated Long Press Detection” when repeated long press is detected. The time until detecting long press = TIME_HLD_*[7:0] x Approximately 0.1s In the case TIME_HLD_*[7:0] is set to 0, long press are not detected. The time until detecting repeated long press = TIME_HLD_RPT_*[7:0] x Approximately 0.1s In the case TIME_HLD_RPT_*[7:0] is set to 0, repeated long press is not detected. * represent the setting number from A to G. Address R/W Initial Bit7 Bit6 Bit5 Bit4 Bit3 0xA4 R/W 0x00 TIME_HLD_A[7:0] 0xA5 R/W 0x00 TIME_HLD_RPT_A[7:0] 0xA6 R/W 0x00 TIME_HLD_B[7:0] 0xA7 R/W 0x00 TIME_HLD_RPT_B[7:0] 0xA8 R/W 0x00 TIME_HLD_C[7:0] 0xA9 R/W 0x00 TIME_HLD_RPT_C[7:0] 0xAA R/W 0x00 TIME_HLD_D[7:0] TIME_HLD_RPT_D[7:0] 0xAB R/W 0x00 0xAC R/W 0x00 TIME_HLD_E[7:0] 0xAD R/W 0x00 TIME_HLD_RPT_E[7:0] 0xAE R/W 0x00 TIME_HLD_F[7:0] 0xAF R/W 0x00 TIME_HLD_RPT_F[7:0] 0xB0 R/W 0x00 TIME_HLD_G[7:0] 0xB1 R/W 0x00 TIME_HLD_RPT_G[7:0] www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 28/40 Bit2 Bit1 Bit0 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0xB2-0xBB: Long Press Detection Assignment / Unexpected Long Press Detection Assignment Name: SENS_HLD_CFG Address: 0xB2-0xBB Description: These registers assign the settings of the register “Long Press Detection Time / Repeated Long Press Detection Time” and “Unexpected Long Press Detection Time” to each sensor. HLD_CS*[2:0] = 0x0: Long press and repeated long press are not detected to CS*. = 0x1: Long press A and repeated long press A are assigned to CS*. = 0x2: Long press B and repeated long press B are assigned to CS*. = 0x3: Long press C and repeated long press C are assigned to CS*. = 0x4: Long press D and repeated long press D are assigned to CS*. = 0x5: Long press E and repeated long press E are assigned to CS*. = 0x6: Long press F and repeated long press F are assigned to CS*. = 0x7: Long press G and repeated long press G are assigned to CS*. UNK_CS* = 0x0: Unexpected long press A is assigned to CS*. = 0x1: Unexpected long press B is assigned to CS*. * represent the sensor number from 0 to 19. Address R/W Initial Bit7 0xB2 R/W 0x00 UNK_CS1 Bit6 HLD_CS1[2:0] Bit5 Bit4 UNK_CS0 Bit3 Bit2 HLD_CS0[2:0] Bit1 0xB3 R/W 0x00 UNK_CS3 HLD_CS3[2:0] UNK_CS2 HLD_CS2[2:0] 0xB4 R/W 0x00 UNK_CS5 HLD_CS5[2:0] UNK_CS4 HLD_CS4[2:0] 0xB5 R/W 0x00 UNK_CS7 HLD_CS7[2:0] UNK_CS6 HLD_CS6[2:0] 0xB6 R/W 0x00 UNK_CS9 HLD_CS9[2:0] UNK_CS8 HLD_CS8[2:0] 0xB7 R/W 0x00 UNK_CS11 HLD_CS11[2:0] UNK_CS10 HLD_CS10[2:0] 0xB8 R/W 0x00 UNK_CS13 HLD_CS12[2:0] UNK_CS12 HLD_CS12[2:0] 0xB9 R/W 0x00 UNK_CS15 HLD_CS15[2:0] UNK_CS14 HLD_CS14[2:0] 0xBA R/W 0x00 UNK_CS17 HLD_CS17[2:0] UNK_CS16 HLD_CS16[2:0] 0xBB R/W 0x00 UNK_CS19 HLD_CS19[2:0] UNK_CS18 HLD_CS18[2:0] Bit0 0xBC: Switch Detection Time Name: TIME_DET_CFG Address: 0xBC Description: This register configures the time until detecting ON state. IC recognizes the ON state after the delay time by median filter and this function. Second touch is not detected until clearing the interrupt of first touch. Pressing simultaneously within the time is detected as a multiple pattern switch. The time until detecting the ON state of switch = TIME_DET[7:0] x Approximately 10ms Address R/W Initial 0xBC R/W 0x00 www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 TIME_DET[7:0] 29/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0xBD-0xD4: Multiple Pattern Switches Assignment Name: SENS_MULT_CFG Address: 0xBD-0xD4 Description: These registers configure the combinations of multiple pattern switches detection. The multiple pattern switch combinations are able to be set up to 8 types from A to H. In the case the same combinations are set in 8 types, the combination settings are invalid. MULT_A_CS*=0: CS* is not assigned to multiple pattern switches A. MULT_A_CS*=1: CS* is assigned to multiple pattern switches A. MULT_B_CS*=0: CS* is not assigned to multiple pattern switches B. MULT_B_CS*=1: CS* is assigned to multiple pattern switches B. MULT_C_CS*=0: CS* is not assigned to multiple pattern switches C. MULT_C_CS*=1: CS* is assigned to multiple pattern switches C. MULT_D_CS*=0: CS* is not assigned to multiple pattern switches D. MULT_D_CS*=1: CS* is assigned to multiple pattern switches D. MULT_E_CS*=0: CS* is not assigned to multiple pattern switches E. MULT_E_CS*=1: CS* is assigned to multiple pattern switches E. MULT_F_CS*=0: CS* is not assigned to multiple pattern switches F. MULT_F_CS*=1: CS* is assigned to multiple pattern switches F. MULT_G_CS*=0: CS* is not assigned to multiple pattern switches G. MULT_G_CS*=1: CS* is assigned to multiple pattern switches G. MULT_H_CS*=0: CS* is not assigned to multiple pattern switches H. MULT_H_CS*=1: CS* is assigned to multiple pattern switches H. * represent the sensor number from 0 to 19. Address R/W Initial 0xBD R/W 0x00 0xBE R/W 0x00 0xBF R/W 0x00 0xC0 R/W 0x00 0xC1 R/W 0x00 0xC2 R/W 0x00 0xC3 R/W 0x00 0xC4 R/W 0x00 0xC5 R/W 0x00 0xC6 R/W 0x00 0xC7 R/W 0x00 0xC8 R/W 0x00 0xC9 R/W 0x00 0xCA R/W 0x00 0xCB R/W 0x00 0xCC R/W 0x00 0xCD R/W 0x00 0xCE R/W 0x00 0xCF R/W 0x00 0xD0 R/W 0x00 0xD1 R/W 0x00 0xD2 R/W 0x00 0xD3 R/W 0x00 0xD4 R/W 0x00 www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 MULT_A _CS7 MULT_A _CS15 MULT_A _CS6 MULT_A _CS14 MULT_A _CS5 MULT_A _CS13 MULT_A _CS4 MULT_A _CS12 MULT_A _CS3 MULT_A _CS11 MULT_A _CS19 MULT_B _CS3 MULT_B _CS11 MULT_B _CS19 MULT_C _CS3 MULT_C _CS11 MULT_C _CS19 MULT_D _CS3 MULT_D _CS11 MULT_D _CS19 MULT_E _CS3 MULT_E _CS11 MULT_E _CS19 MULT_F _CS3 MULT_F _CS11 MULT_F _CS19 MULT_G _CS3 MULT_G _CS11 MULT_G _CS19 MULT_H _CS3 MULT_H _CS11 MULT_H _CS19 MULT_A _CS2 MULT_A _CS10 MULT_A _CS18 MULT_B _CS2 MULT_B _CS10 MULT_B _CS18 MULT_C _CS2 MULT_C _CS10 MULT_C _CS18 MULT_D _CS2 MULT_D _CS10 MULT_D _CS18 MULT_E _CS2 MULT_E _CS10 MULT_E _CS18 MULT_F _CS2 MULT_F _CS10 MULT_F _CS18 MULT_G _CS2 MULT_G _CS10 MULT_G _CS18 MULT_H _CS2 MULT_H _CS10 MULT_H _CS18 MULT_A _CS1 MULT_A _CS9 MULT_A _CS17 MULT_B _CS1 MULT_B _CS9 MULT_B _CS17 MULT_C _CS1 MULT_C _CS9 MULT_C _CS17 MULT_D _CS1 MULT_D _CS9 MULT_D _CS17 MULT_E _CS1 MULT_E _CS9 MULT_E _CS17 MULT_F _CS1 MULT_F _CS9 MULT_F _CS17 MULT_G _CS1 MULT_G _CS9 MULT_G _CS17 MULT_H _CS1 MULT_H _CS9 MULT_H _CS17 MULT_A _CS0 MULT_A _CS8 MULT_A _CS16 MULT_B _CS0 MULT_B _CS8 MULT_B _CS16 MULT_C _CS0 MULT_C _CS8 MULT_C _CS16 MULT_D _CS0 MULT_D _CS8 MULT_D _CS16 MULT_E _CS0 MULT_E _CS8 MULT_E _CS16 MULT_F _CS0 MULT_F _CS8 MULT_F _CS16 MULT_G _CS0 MULT_G _CS8 MULT_G _CS16 MULT_H _CS0 MULT_H _CS8 MULT_H _CS16 - - - - MULT_B _CS7 MULT_B _CS15 MULT_B _CS6 MULT_B _CS14 MULT_B _CS5 MULT_B _CS13 MULT_B _CS4 MULT_B _CS12 - - - - MULT_C _CS7 MULT_C _CS15 MULT_C _CS6 MULT_C _CS14 MULT_C _CS5 MULT_C _CS13 MULT_C _CS4 MULT_C _CS12 - - - - MULT_D _CS7 MULT_D _CS15 MULT_D _CS6 MULT_D _CS14 MULT_D _CS5 MULT_D _CS13 MULT_D _CS4 MULT_D _CS12 - - - - MULT_E _CS7 MULT_E _CS15 MULT_E _CS6 MULT_E _CS14 MULT_E _CS5 MULT_E _CS13 MULT_E _CS4 MULT_E _CS12 - - - - MULT_F _CS7 MULT_F _CS15 MULT_F _CS6 MULT_F _CS14 MULT_F _CS5 MULT_F _CS13 MULT_F _CS4 MULT_F _CS12 - - - - MULT_G _CS7 MULT_G _CS15 MULT_G _CS6 MULT_G _CS14 MULT_G _CS5 MULT_G _CS13 MULT_G _CS4 MULT_G _CS12 - - - - MULT_H _CS7 MULT_H _CS15 MULT_H _CS6 MULT_H _CS14 MULT_H _CS5 MULT_H _CS13 MULT_H _CS4 MULT_H _CS12 - - - - 30/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0xD5-0xD6: Mask Interrupt Factor Name: MSK_INTERRUPT_CFG Address: 0xD5-0xD6 Description: These registers are for masking the interrupt of the register “Interrupt Factor”. In the case mask is set to 1, Interrupt is not reflected to the register “Interrupt Factor”. 0: Interrupt is not masked 1: Interrupt is masked MSK_INT_FINCAL : Mask Software Calibration Completion Interrupt In the case this bit is set to 1, interrupt is not reflected to the bit “INT_FINCAL” in the register “Interrupt Factor”. MSK_INT_FALCAL : Mask Software Calibration Failure Interrupt In the case this bit is set to 1, interrupt is not reflected to the bit “INT_FALCAL” in the register “Interrupt Factor”. MSK_INT_NOISE : Mask Noise Detection Interrupt In the case this bit is set to 1, interrupt is not reflected to the bit “INT_NOISE” in the register “Interrupt Factor”. MSK_INT_AVDDON : Mask AVDD ON Detection Interrupt In the case this bit is set to 1, interrupt is not reflected to the bit “INT_AVDDON” in the register “Interrupt Factor”. MSK_INT_AVDDOFF : Mask AVDD OFF Detection Interrupt In the case this bit is set to 1 interrupt is not reflected to the bit “INT_AVDDOFF” in the register “Interrupt Factor”. Address R/W Initial Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 0xD5 R/W 0x00 MSK_INT _NOISE - - - MSK_INT FALCAL MSK_INT FINCAL - - - MSK_INT AVDDOFF MSK_INT AVDDON 0xD6 R/W 0x00 - - - - - Bit0 0xD7-0xD9: Mask Switch ON Detection Name: MSK_DET_ON_CFG Address: 0xD7-0xD9 Description: These register are for masking the interrupt of the register “Switch ON Detection”. If these bits are set to 1, interrupt is not reflected to the register “Switch ON Detection”. 0: Interrupt is not masked Address R/W Initial 0xD7 R/W 0x00 0xD8 R/W 0x00 0xD9 R/W 0x00 1: Interrupt is masked Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 MSK_DET _ON_CS7 MSK_DET _ON_CS15 MSK_DET _ON_CS6 MSK_DET _ON_CS14 MSK_DET _ON_CS5 MSK_DET _ON_CS13 MSK_DET _ON_CS4 MSK_DET _ON_CS12 - - - - MSK_DET _ON_CS3 MSK_DET _ON_CS11 MSK_DET _ON_CS19 MSK_DET _ON_CS2 MSK_DET _ON_CS10 MSK_DET _ON_CS18 MSK_DET _ON_CS1 MSK_DET _ON_CS9 MSK_DET _ON_CS17 MSK_DET _ON_CS0 MSK_DET _ON_CS8 MSK_DET _ON_CS16 0xDA-0xDC: Mask Switch OFF Detection Name: MSK_DET_OFF_CFG Address: 0xDA-0xDC Description: These register are for masking the interrupt of the register “Switch OFF Detection”. If these bits are set to 1, interrupt is not reflected to the register “Switch OFF Detection”. 0: Interrupt is not masked Address R/W Initial 0xDA R/W 0x00 0xDB R/W 0xDC R/W 1: Interrupt is masked Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0x00 MSK_DET _OFF_CS7 MSK_DET _OFF_CS15 MSK_DET _OFF_CS6 MSK_DET _OFF_CS14 MSK_DET _OFF_CS5 MSK_DET _OFF_CS13 MSK_DET _OFF_CS4 MSK_DET _OFF_CS12 0x00 - - - - MSK_DET _OFF_CS3 MSK_DET _OFF_CS11 MSK_DET _OFF_CS19 MSK_DET _OFF_CS2 MSK_DET _OFF_CS10 MSK_DET _OFF_CS18 MSK_DET _OFF_CS1 MSK_DET _OFF_CS9 MSK_DET _OFF_CS17 MSK_DET _OFF_CS0 MSK_DET _OFF_CS8 MSK_DET _OFF_CS16 www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 31/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0xDD-0xDF: Mask Unexpected Long Press Detection Name: MSK_DET_UNKNOWN_CFG Address: 0xDD-0xDF Description: These registers are for masking the interrupt are the register “Unexpected Long Press Detection”. If these bits are set to 1, interrupt is not reflected to the register “Unexpected Long Press Detection”. 0: Interrupt is not masked Address R/W Initial 0xDD R/W 0x00 0xDE R/W 0xDF R/W 1: Interrupt is masked Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0x00 MSK_UNK _CS7 MSK_UNK _CS15 MSK_UNK _CS6 MSK_UNK _CS14 MSK_UNK _CS5 MSK_UNK _CS13 MSK_UNK _CS4 MSK_UNK _CS12 0x00 - - - - MSK_UNK _CS3 MSK_UNK _CS11 MSK_UNK _CS19 MSK_UNK _CS2 MSK_UNK _CS10 MSK_UNK _CS18 MSK_UNK _CS1 MSK_UNK _CS9 MSK_UNK _CS17 MSK_UNK _CS0 MSK_UNK _CS8 MSK_UNK _CS16 www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 32/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Command Register Description 0xE0-0xE1: Clear Interrupt Factor Name: CLR_INTERRUPT_CMD Address: 0xE0-0xE1 Description: These are for clearing the interrupt of the register “Interrupt Factor”. 0: Interrupt is cleared 1: Interrupt is not cleared CLR_INT_FININI : Clear Initialization Completion Interrupt This bit is for clearing the bit “INT_FININI” in the register “Interrupt Factor”. CLR_INT_FINCAL : Clear Software Calibration Completion Interrupt This bit is for clearing the bit “INT_FINCAL” in the register “Interrupt Factor”. CLR_INT_FALCAL : Clear Software Calibration Failure Interrupt This bit is for clearing the bit “INT_FALCAL” in the register “Interrupt Factor”. CLR_INT_NOISE : Clear Noise Detection Interrupt This bit is for clearing the bit “INT_NOISE” in the register “Interrupt Factor”. CLR_INT_AVDDON : Clear AVDD ON Detection Interrupt This bit is for clearing the bit “INT_AVDDON” in the register “Interrupt Factor”. CLR_INT_AVDDOFF : Clear AVDD OFF Detection Interrupt This bit is for clearing the bit “INT_AVDDOFF” in the register “Interrupt Factor”. Address 0xE0 0xE1 R/W R/W R/W Initial Bit7 0x00 CLR_INT _NOISE 0x00 - Bit6 - Bit5 - Bit4 Bit3 Bit2 - CLR_INT _FALCAL CLR_INT _FINCAL - - CLR_INT_ AVDDOFF - - Bit1 Bit0 CLR_INT _FININI CLR_INT_ AVDDON 0xE2-0xE4: Clear Switch ON Detection Name: CLR_DET_ON_CMD Address: 0xE2-0xE4 Description: These registers are for clearing the interrupt of the register “Switch ON Detection”. 0: Interrupt is cleared Address R/W Initial 0xE2 R/W 0x00 0xE3 R/W 0x00 0xE4 R/W 0x00 1: Interrupt is not cleared Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 CLR_DET _ON_CS7 CLR_DET _ON_CS15 CLR_DET _ON_CS6 CLR_DET _ON_CS14 CLR_DET _ON_CS5 CLR_DET _ON_CS13 CLR_DET _ON_CS4 CLR_DET _ON_CS12 - - - - CLR_DET _ON_CS3 CLR_DET _ON_CS11 CLR_DET _ON_CS19 CLR_DET _ON_CS2 CLR_DET _ON_CS10 CLR_DET _ON_CS18 CLR_DET _ON_CS1 CLR_DET _ON_CS9 CLR_DET _ON_CS17 CLR_DET _ON_CS0 CLR_DET _ON_CS8 CLR_DET _ON_CS16 0xE5-0xE7: Clear Switch OFF Detection Name: CLR_DET_OFF_CMD Address: 0xE5-0xE7 Description: These registers are for clearing the interrupt of the register “Switch OFF Detection”. 0: Interrupt is cleared Address R/W Initial Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 CLR_DET _OFF_CS6 CLR_DET _OFF_CS14 CLR_DET _OFF_CS5 CLR_DET _OFF_CS13 CLR_DET _OFF_CS4 CLR_DET _OFF_CS12 - - - CLR_DET _OFF_CS3 CLR_DET _OFF_CS11 CLR_DET _OFF_CS19 CLR_DET _OFF_CS2 CLR_DET _OFF_CS10 CLR_DET _OFF_CS18 CLR_DET _OFF_CS1 CLR_DET _OFF_CS9 CLR_DET _OFF_CS17 CLR_DET _OFF_CS0 CLR_DET _OFF_CS8 CLR_DET _OFF_CS16 0xE5 R/W 0x00 0xE6 R/W 0x00 CLR_DET _OFF_CS7 CLR_DET _OFF_CS15 0xE7 R/W 0x00 - www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 1: Interrupt is not cleared 33/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0xE8-0xEA: Clear Switch Long Press Detection Name: CLR_DET_HLD_CMD Address: 0xE8-0xEA Description: These registers are for clearing the interrupt of the register “Switch Long Press Detection”. 0: Interrupt is cleared Address R/W Initial 0xE8 R/W 0x00 0xE9 R/W 0x00 0xEA R/W 0x00 1: Interrupt is not cleared Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 CLR_HLD _CS7 CLR_HLD _CS15 CLR_HLD _CS6 CLR_HLD _CS14 CLR_HLD _CS5 CLR_HLD _CS13 CLR_HLD _CS4 CLR_HLD _CS12 - - - - CLR_HLD _CS3 CLR_HLD _CS11 CLR_HLD _CS19 CLR_HLD _CS2 CLR_HLD _CS10 CLR_HLD _CS18 CLR_HLD _CS1 CLR_HLD _CS9 CLR_HLD _CS17 CLR_HLD _CS0 CLR_HLD _CS8 CLR_HLD _CS16 0xEB-0xED: Clear Switch Repeated Long Press Detection Name: CLR_DET_HLDRPT Address: 0xEB-0xED Description: These registers are for clearing the interrupt of the register “Switch Repeated Long Press Detection”. 0: Interrupt is cleared Address R/W Initial 0xEB R/W 0x00 0xEC R/W 0x00 0xED R/W 0x00 1: Interrupt is not cleared Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 CLR_HLD RPT_CS7 CLR_HLD RPT_CS15 CLR_HLD RPT_CS6 CLR_HLD RPT_CS14 CLR_HLD RPT_CS5 CLR_HLD RPT_CS13 CLR_HLD RPT_CS4 CLR_HLD RPT_CS12 - - - - CLR_HLD RPT_CS3 CLR_HLD RPT_CS11 CLR_HLD RPT_CS19 CLR_HLD RPT_CS2 CLR_HLD RPT_CS10 CLR_HLD RPT_CS18 CLR_HLD RPT_CS1 CLR_HLD RPT_CS9 CLR_HLD RPT_CS17 CLR_HLD RPT_CS0 CLR_HLD RPT_CS8 CLR_HLD RPT_CS16 0xEE: Clear Multiple Pattern Switches ON Detection Name: CLR_DET_MULT_ON Address: 0xEE Description: This register is for clearing the interrupt of the register “Multiple Pattern Switches ON Detection”. 0: Interrupt is cleared Address 0xEE R/W R/W 1: Interrupt is not cleared Initial Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0x00 CLR_MULT _ON_H CLR_MULT _ON_G CLR_MULT _ON_F CLR_MULT _ON_E CLR_MULT _ON_D CLR_MULT _ON_C CLR_MULT _ON_B CLR_MULT _ON_A 0xEF: Clear Multiple Pattern Switches OFF Detection Name: CLR_ DET_MULT_OFF Address: 0xEF Description: This register is for clearing clear the interrupt of the register “Multiple Pattern Switches OFF Detection”. 0: Interrupt is cleared Address 0xEE R/W R/W 1: Interrupt is not cleared Initial Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0x00 CLR_MULT _OFF_H CLR_MULT _OFF_G CLR_MULT _OFF_F CLR_MULT _OFF_E CLR_MULT _OFF_D CLR_MULT _OFF_C CLR_MULT _OFF_B CLR_MULT _OFF_A 0xF0-0xF2: Clear Unexpected Long Press Detection Name: CLR_DET_UNKNOWN Address: 0xF0-0xF2 Description: These registers are for clearing the interrupt of the register “Unexpected Long Press Detection”. 0: Interrupt is cleared. 1: Interrupt is not cleared Address R/W Initial Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0xF0 R/W 0x00 0xF1 R/W 0x00 CLR_UNK _CS7 CLR_UNK _CS15 CLR_UNK _CS6 CLR_UNK _CS14 CLR_UNK _CS5 CLR_UNK _CS13 CLR_UNK _CS4 CLR_UNK _CS12 0xF2 R/W 0x00 - - - - CLR_UNK _CS3 CLR_UNK _CS11 CLR_UNK _CS19 CLR_UNK _CS2 CLR_UNK _CS10 CLR_UNK _CS18 CLR_UNK _CS1 CLR_UNK _CS9 CLR_UNK _CS17 CLR_UNK _CS0 CLR_UNK _CS8 CLR_UNK _CS16 www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 34/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS 0xF3-0xF4: Software Reset Name: SWRST_CMD Address: 0xF3-0xF4 Description: These registers are used for software reset. When the data of register 0xF3 is set to 0x55 and the data of register 0xF4 is set to 0xAA, IC is initialized and all registers are cleared. Address R/W Initial 0xF3 R/W 0x00 SRST[7:0] 0xF4 R/W 0x00 SRST[15:8] 0xFE: AVDD LDO Name: Address: Description: Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 Bit3 Bit2 Bit1 Bit0 - - - AVDD_ON Control AVDD_CMD 0xFE This register controls AVDD LDO. AVDD_ON : AVDD LDO Control 0: AVDD is disable 1: AVDD is enable SEL_AVDD [1:0]: AVDD LDO Output Voltage SEL_AVDD [1:0] = 0x0: AVDD voltage = 2.8V = 0x1: AVDD voltage = 2.7V = 0x2: AVDD voltage = 2.6V = 0x3: AVDD voltage = 2.5V Address R/W Initial Bit7 Bit6 0xFE R/W 0x00 - - Bit5 Bit4 SEL_AVDD[1:0] 0xFF: Sensor Control Name: SENS_CMD Address: 0xFF Description: This register controls the sensor. STR_AFE : Control Sensor 0: Detection stops STR_CAL 1: Detection starts : Software Calibration Control 0: Calibration is not performed STR_CFG 1: Calibration is performed : Update Configuration Registers This bit is for updating configuration register. Set 1 to this bit after changing configuration registers. Address R/W Initial Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0xFF R/W 0x00 - - - - - STR_CFG STR_CAL STR_AFE www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 35/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Operational Notes 1. Reverse Connection of Power Supply Connecting the power supply in reverse polarity can damage the IC. Take precautions against reverse polarity when connecting the power supply, such as mounting an external diode between the power supply and the IC’s power supply pins. 2. Power Supply Lines Design the PCB layout pattern to provide low impedance supply lines. Furthermore, connect a capacitor to ground at all power supply pins. Consider the effect of temperature and aging on the capacitance value when using electrolytic capacitors. 3. Ground Voltage Ensure that no pins are at a voltage below that of the ground pin at any time, even during transient condition. 4. Ground Wiring Pattern When using both small-signal and large-current ground traces, the two ground traces should be routed separately but connected to a single ground at the reference point of the application board to avoid fluctuations in the small-signal ground caused by large currents. Also ensure that the ground traces of external components do not cause variations on the ground voltage. The ground lines must be as short and thick as possible to reduce line impedance. 5. Recommended Operating Conditions The function and operation of the IC are guaranteed within the range specified by the recommended operating conditions. The characteristic values are guaranteed only under the conditions of each item specified by the electrical characteristics. 6. Inrush Current When power is first supplied to the IC, it is possible that the internal logic may be unstable and inrush current may flow instantaneously due to the internal powering sequence and delays, especially if the IC has more than one power supply. Therefore, give special consideration to power coupling capacitance, power wiring, width of ground wiring, and routing of connections. 7. Operation Under Strong Electromagnetic Field Operating the IC in the presence of a strong electromagnetic field may cause the IC to malfunction. 8. Testing on Application Boards When testing the IC on an application board, connecting a capacitor directly to a low-impedance output pin may subject the IC to stress. Always discharge capacitors completely after each process or step. The IC’s power supply should always be turned off completely before connecting or removing it from the test setup during the inspection process. To prevent damage from static discharge, ground the IC during assembly and use similar precautions during transport and storage. 9. Inter-pin Short and Mounting Errors Ensure that the direction and position are correct when mounting the IC on the PCB. Incorrect mounting may result in damaging the IC. Avoid nearby pins being shorted to each other especially to ground, power supply and output pin. Inter-pin shorts could be due to many reasons such as metal particles, water droplets (in very humid environment) and unintentional solder bridge deposited in between pins during assembly to name a few. 10. Unused Input Pins Input pins of an IC are often connected to the gate of a MOS transistor. The gate has extremely high impedance and extremely low capacitance. If left unconnected, the electric field from the outside can easily charge it. The small charge acquired in this way is enough to produce a significant effect on the conduction through the transistor and cause unexpected operation of the IC. So unless otherwise specified, unused input pins should be connected to the power supply or ground line. www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 36/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Operational Notes – continued 11. Regarding the Input Pin of the IC In the construction of this IC, P-N junctions are inevitably formed creating parasitic diodes or transistors. The operation of these parasitic elements can result in mutual interference among circuits, operational faults, or physical damage. Therefore, conditions which cause these parasitic elements to operate, such as applying a voltage to an input pin lower than the ground voltage should be avoided. Furthermore, do not apply a voltage to the input pins when no power supply voltage is applied to the IC. Even if the power supply voltage is applied, make sure that the input pins have voltages within the values specified in the electrical characteristics of this IC. 12. Ceramic Capacitor When using a ceramic capacitor, determine a capacitance value considering the change of capacitance with temperature and the decrease in nominal capacitance due to DC bias and others. 13. Area of Safe Operation (ASO) Operate the IC such that the output voltage, output current, and the maximum junction temperature rating are all within the Area of Safe Operation (ASO). 14. Over Current Protection Circuit (OCP) This IC incorporates an integrated overcurrent protection circuit that is activated when the load is shorted. This protection circuit is effective in preventing damage due to sudden and unexpected incidents. However, the IC should not be used in applications characterized by continuous operation or transitioning of the protection circuit. www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 37/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Ordering Information B U 2 1 1 8 Part Number 0 F S Package FS: SSOP-A32 - E2 Packaging and forming specification E2:Embossed tape and reel Marking Diagram SSOP-A32(TOP VIEW) Part Number Marking BU2 11 80 LOT Number Pin 1 Mark www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 38/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Physical Dimension and Packing Information Package Name www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 SSOP-A32 39/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 BU21180FS Revision History Date Revision 08.Sep.2017 06.Aug.2018 001 002 Changes New Release P26 Add the limitation about offset calibration www.rohm.com © 2017 ROHM Co., Ltd. All rights reserved. TSZ22111 • 15 • 001 40/40 TSZ02201-0L5L0F300930-1-2 06.Aug.2018 Rev.002 Notice Precaution on using ROHM Products 1. Our Products are designed and manufactured for application in ordinary electronic equipment (such as AV equipment, OA equipment, telecommunication equipment, home electronic appliances, amusement equipment, etc.). If you (Note 1) intend to use our Products in devices requiring extremely high reliability (such as medical equipment , transport equipment, traffic equipment, aircraft/spacecraft, nuclear power controllers, fuel controllers, car equipment including car accessories, safety devices, etc.) and whose malfunction or failure may cause loss of human life, bodily injury or serious damage to property (“Specific Applications”), please consult with the ROHM sales representative in advance. Unless otherwise agreed in writing by ROHM in advance, ROHM shall not be in any way responsible or liable for any damages, expenses or losses incurred by you or third parties arising from the use of any ROHM’s Products for Specific Applications. (Note1) Medical Equipment Classification of the Specific Applications JAPAN USA EU CHINA CLASSⅢ CLASSⅡb CLASSⅢ CLASSⅢ CLASSⅣ CLASSⅢ 2. ROHM designs and manufactures its Products subject to strict quality control system. However, semiconductor products can fail or malfunction at a certain rate. Please be sure to implement, at your own responsibilities, adequate safety measures including but not limited to fail-safe design against the physical injury, damage to any property, which a failure or malfunction of our Products may cause. The following are examples of safety measures: [a] Installation of protection circuits or other protective devices to improve system safety [b] Installation of redundant circuits to reduce the impact of single or multiple circuit failure 3. Our Products are designed and manufactured for use under standard conditions and not under any special or extraordinary environments or conditions, as exemplified below. Accordingly, ROHM shall not be in any way responsible or liable for any damages, expenses or losses arising from the use of any ROHM’s Products under any special or extraordinary environments or conditions. If you intend to use our Products under any special or extraordinary environments or conditions (as exemplified below), your independent verification and confirmation of product performance, reliability, etc, prior to use, must be necessary: [a] Use of our Products in any types of liquid, including water, oils, chemicals, and organic solvents [b] Use of our Products outdoors or in places where the Products are exposed to direct sunlight or dust [c] Use of our Products in places where the Products are exposed to sea wind or corrosive gases, including Cl2, H2S, NH3, SO2, and NO2 [d] Use of our Products in places where the Products are exposed to static electricity or electromagnetic waves [e] Use of our Products in proximity to heat-producing components, plastic cords, or other flammable items [f] Sealing or coating our Products with resin or other coating materials [g] Use of our Products without cleaning residue of flux (even if you use no-clean type fluxes, cleaning residue of flux is recommended); or Washing our Products by using water or water-soluble cleaning agents for cleaning residue after soldering [h] Use of the Products in places subject to dew condensation 4. The Products are not subject to radiation-proof design. 5. Please verify and confirm characteristics of the final or mounted products in using the Products. 6. In particular, if a transient load (a large amount of load applied in a short period of time, such as pulse. is applied, confirmation of performance characteristics after on-board mounting is strongly recommended. Avoid applying power exceeding normal rated power; exceeding the power rating under steady-state loading condition may negatively affect product performance and reliability. 7. De-rate Power Dissipation depending on ambient temperature. When used in sealed area, confirm that it is the use in the range that does not exceed the maximum junction temperature. 8. Confirm that operation temperature is within the specified range described in the product specification. 9. ROHM shall not be in any way responsible or liable for failure induced under deviant condition from what is defined in this document. Precaution for Mounting / Circuit board design 1. When a highly active halogenous (chlorine, bromine, etc.) flux is used, the residue of flux may negatively affect product performance and reliability. 2. In principle, the reflow soldering method must be used on a surface-mount products, the flow soldering method must be used on a through hole mount products. If the flow soldering method is preferred on a surface-mount products, please consult with the ROHM representative in advance. For details, please refer to ROHM Mounting specification Notice-PGA-E © 2015 ROHM Co., Ltd. All rights reserved. Rev.003 Precautions Regarding Application Examples and External Circuits 1. If change is made to the constant of an external circuit, please allow a sufficient margin considering variations of the characteristics of the Products and external components, including transient characteristics, as well as static characteristics. 2. You agree that application notes, reference designs, and associated data and information contained in this document are presented only as guidance for Products use. Therefore, in case you use such information, you are solely responsible for it and you must exercise your own independent verification and judgment in the use of such information contained in this document. ROHM shall not be in any way responsible or liable for any damages, expenses or losses incurred by you or third parties arising from the use of such information. Precaution for Electrostatic This Product is electrostatic sensitive product, which may be damaged due to electrostatic discharge. Please take proper caution in your manufacturing process and storage so that voltage exceeding the Products maximum rating will not be applied to Products. Please take special care under dry condition (e.g. Grounding of human body / equipment / solder iron, isolation from charged objects, setting of Ionizer, friction prevention and temperature / humidity control). Precaution for Storage / Transportation 1. Product performance and soldered connections may deteriorate if the Products are stored in the places where: [a] the Products are exposed to sea winds or corrosive gases, including Cl2, H2S, NH3, SO2, and NO2 [b] the temperature or humidity exceeds those recommended by ROHM [c] the Products are exposed to direct sunshine or condensation [d] the Products are exposed to high Electrostatic 2. Even under ROHM recommended storage condition, solderability of products out of recommended storage time period may be degraded. It is strongly recommended to confirm solderability before using Products of which storage time is exceeding the recommended storage time period. 3. Store / transport cartons in the correct direction, which is indicated on a carton with a symbol. Otherwise bent leads may occur due to excessive stress applied when dropping of a carton. 4. Use Products within the specified time after opening a humidity barrier bag. Baking is required before using Products of which storage time is exceeding the recommended storage time period. Precaution for Product Label A two-dimensional barcode printed on ROHM Products label is for ROHM’s internal use only. Precaution for Disposition When disposing Products please dispose them properly using an authorized industry waste company. Precaution for Foreign Exchange and Foreign Trade act Since concerned goods might be fallen under listed items of export control prescribed by Foreign exchange and Foreign trade act, please consult with ROHM in case of export. Precaution Regarding Intellectual Property Rights 1. All information and data including but not limited to application example contained in this document is for reference only. ROHM does not warrant that foregoing information or data will not infringe any intellectual property rights or any other rights of any third party regarding such information or data. 2. ROHM shall not have any obligations where the claims, actions or demands arising from the combination of the Products with other articles such as components, circuits, systems or external equipment (including software). 3. No license, expressly or implied, is granted hereby under any intellectual property rights or other rights of ROHM or any third parties with respect to the Products or the information contained in this document. Provided, however, that ROHM will not assert its intellectual property rights or other rights against you or your customers to the extent necessary to manufacture or sell products containing the Products, subject to the terms and conditions herein. Other Precaution 1. This document may not be reprinted or reproduced, in whole or in part, without prior written consent of ROHM. 2. The Products may not be disassembled, converted, modified, reproduced or otherwise changed without prior written consent of ROHM. 3. In no event shall you use in any way whatsoever the Products and the related technical information contained in the Products or this document for any military purposes, including but not limited to, the development of mass-destruction weapons. 4. The proper names of companies or products described in this document are trademarks or registered trademarks of ROHM, its affiliated companies or third parties. Notice-PGA-E © 2015 ROHM Co., Ltd. All rights reserved. Rev.003 Datasheet General Precaution 1. Before you use our Products, you are requested to carefully read this document and fully understand its contents. ROHM shall not be in any way responsible or liable for failure, malfunction or accident arising from the use of any ROHM’s Products against warning, caution or note contained in this document. 2. All information contained in this document is current as of the issuing date and subject to change without any prior notice. Before purchasing or using ROHM’s Products, please confirm the latest information with a ROHM sales representative. 3. The information contained in this document is provided on an “as is” basis and ROHM does not warrant that all information contained in this document is accurate and/or error-free. ROHM shall not be in any way responsible or liable for an y damages, expenses or losses incurred b y you or third parties resulting from inaccuracy or errors of or concerning such information. Notice – WE © 2015 ROHM Co., Ltd. All rights reserved. Rev.001
BU21180FS-E2 价格&库存

很抱歉,暂时无法提供与“BU21180FS-E2”相匹配的价格&库存,您可以联系我们找货

免费人工找货
BU21180FS-E2
    •  国内价格 香港价格
    • 1+58.240231+7.03836
    • 10+32.0313210+3.87100
    • 50+28.8281850+3.48390
    • 100+22.88415100+2.76556
    • 500+20.58924500+2.48822
    • 1000+19.559381000+2.36376

    库存:50