DATASHEET SEARCH SITE | WWW.ALLDATASHEET.COM
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 24
Technical content
Issue Date: Jan. 26, 2015 ML610Q793 8-bit Microcontroller for Sensor Control ■ General Description The ML610Q793 is a high-performance 8-bit low power microcontroller optimized for sensor hub, that integrates LAPIS Semiconductor’s original high-performance 8-bit CPU core with a 16-bit multiplier/divider co-processor, 64 KByte flash memory, 4 KByte RAM, multiple interfaces for various sensors and host interfaces with 8KByte logging RAM in small footprint package. The ML610Q793 is an ideal sensor hub microcontroller for smart phone to separate various sensors off from its application processor and control them effectively for reducing total system power consumption. ■ Features
- CPU —8-bit RISC CPU (CPU name: uX-U8/100) —16-bit length instruction system —Minimum instruction execution time 30.5 us (32.768 kHz system clock) 0.25 us (4.096 MHz system clock) —Built-in coprocesso r for multiplication, division, and multiply-accumulate operations Multiplication (Input: 16-bit x 16-bit, Output: 32-bit) Division (Input: 32-bit/16-bit, Output: 32-bit) Multiply-accumulate (I nput: 16-bit x 16-bit + 32-bit, Output: 32-bit)
- Internal memory —64KByte Flash ROM (32KWord x 16-bit) —4KByte SRAM (4KWord x 8-bit)
- Interrupt controller —Non-maskable interrupt: 1 source —Maskable interrupt: 29 sources Number of internal sources: 13 (Timer: 6, ADC: 1, SPI: 1, I2C: 1, HOSTIF: 1, Arithmetic circuit: 1, UART: 1, SIO: 1) Number of external sources: 16
- Timer —8 bits timer x 6 ch (also 16 bits x 3ch configuration is available by using Timer 0 and 1, Timer 2 and 3, or Timer 4 and 5) —Watchdog timer (WDT) x 1ch
- Serial interface —SPI interface with master function x 1ch —I2C interface with master function x 1ch —UART interface (two-wire, fu ll duplex communication) x 1ch —SIO interface (two-wire, half-duplex communication) x 1ch
- Host interface —Serial interface with slave func tion (SPI/I2C selectable) x 1ch —Host processor interrupt —8KByte RAM for logging
- General-purpose I/O port —8-bit input/output port x 2ch —5-bit input/output port x 1ch
- A/D converter —12-bit successive approximation type A/D converter x 3ch
- Arithmetic circuit —Root operation (Input: 18 bit, Output: 19 bit)
- Power consumption control function —CPU operation mode Supports high frequency operation and low frequency operation —HALT mode Supports the HALT mode for stopping CPU only Returning for HALT mode : 77usec
- Input clock —32.768 kHz (External clock input)
- Power supply voltage —Analog section:(using ADC) 2.5V to 3.6V (not using ADC) 1.7V to 1.9V —Digital I/O section: 1.7V to 1.9V —Digital core section: 1.7V to 1.9V
- Power consumption —High-speed operation (4.096MHz): 0.93mA —HALT Mode: 0.6uA
- Operating frequency —High-speed clock: 4.096 MHz —Low-speed clock: 32.768kHz
- Operating temperature —Ambient temperature: -30°C to +85°C (FLASH erase/programming -30°C to +60°C)
- Package —48-pin WL-CSP (S-UFLGA48-3.06x2.96-0.40-W)
■ Block Diagram Program Memory (Flash) 64KB RAM 4KB Interrupt Controller Timer 8-bit 6ch WDT General-purpose I/O Port 8-bit 2ch 5-bit 1ch SPI (Master) On Chip ICE Arithmetic Circuit HOST IF (RAM8KB) (SPI / I2C) Successive ADC 12-bit 3ch Clock Controller Reset Controller RESET_N I2C (Master) Asynchronous SIO 1ch PLL VPP*4 TEST1 TEST0 Test *1 Shared by the interrupt pins and the general-purpose I/O port *2 Shared by the interrupt output pin of the host interface and the general-purpose I/O port *3 Shared by the UART/Asynchronous SIO trans mit/receive pins and the general-purpose I/O port *4 Leave this pin open in ML610Q793 VDDX*4 XTN*4 CPU (uX-U8/100) DVDD DGND AVDD AGND VDDL Coprocessor PA0_EXI00*1, PA1_EXI01*1, PA2_EXI02*1, PA3_EXI03*1, PA4_EXI04*1, PA5_EXI05*1, PA6_EXI06*1, PA7_EXI07*1, PB0_EXI08*1, PB1_EXI09*1, PB2_EXI10*1, PB3_EXI11*1, PB4_EXI12*1, PB5_EXI13*1, PB6_EXI14*1, PB7_EXI15*1 PC0_INT_S*2, PC1, PC2_RXD0*3, PC3_TXD0*3, PC4 PC2_RXD0*3 PC3_TXD0*3 PA0_EXI00*1, PA1_EXI01*1, PA2_EXI02*1, PA3_EXI03*1, PA4_EXI04*1, PA5_EXI05*1, PA6_EXI06*1, PA7_EXI07*1, PB0_EXI08*1, PB1_EXI09*1, PB2_EXI10*1, PB3_EXI11*1, PB4_EXI12*1, PB5_EXI13*1, PB6_EXI14*1, PB7_EXI15*1 I2C_SPISEL SDO_SDA_S SDI_SA1_S SCS_SA0_S SCLK_SCL_S PC0_INT_S SDO_M SDI_M SCS_M SCLK_M SDA_M SCL_M ADC_IN0 ADC_IN1 ADC_IN2 VREF XT PB3_EXI11 UART 1ch PB6_EXI14*3 PB7_EXI15*3
■ Pin Configuration DGND DVDD SDA_M PA2_EXI02 PA 5_EXI05 PB0_EXI08 PB3_EXI11 7 AVDD VDDX VDDL PA1_EXI01 PA 4_EXI04 PA7_EXI07 PB2_EXI10 6 ADC_IN1 AGND SCL_M PA0_EXI00 PA3_EXI03 PB1_EXI09 VPP 5 ADC_IN2 VREF ADC_IN0 PC1 PA6_EXI06 PB7_EXI15 PC2_RXD0 4 XTN TEST0 PC4 SCS_SA0_S SDI_M PB4_EXI12 3 XT TEST1 SDO_SDA_S SDI_SA1_S SCS_M PB6_EXI14 PC3_TXD0 2 I2C_SPISEL RESET_N SCLK_SCL_S SDO_M SCLK_M PC0_INT_S PB5_EXI13 1 G F E D C B A 48-pin WL-CSP Package(S-UFLGA48-3.06x2.96-0.40-W) (Bottom View)
■ List of Pins PIN No. Symbol Input/output Polarity Function F5 AGND — — Analog GND G6 AVDD — — Analog power supply G7 DGND — — Digital IO/core GND F7 DVDD — — Digital I/O power supply E6 VDDL — — Digital core power supply F6 VDDX — — Test pin(open) G1 I2C_SPISEL I — Selects the interface with the host I2C interface when I2C_SPISEL = 1 SPI interface when I2C_SPISEL = 0 E2 SDO_SDA_S IO — SDA of I2C slave interface when I2C_SPISEL = 1 O — SDO of SPI slave interface when I2C_SPISEL = 0 (This signal status is Hi-Z except for output data. ) D2 SDI_SA1_S I — I2C slave address when I2C_SPISEL = 1 I — SDI of SPI slave interface when I2C_SPISEL = 0 D3 SCS_SA0_S I — I2C slave address when I2C_SPISEL = 1 I Positive SCS of SPI slave interface when I2C_SPISEL = 0 E1 SCLK_SCL_S I — SCL of I2C slave interface when I2C_SPISEL = 1 I — SCLK of SPI slave interface when I2C_SPISEL = 0 E7 SDA_M IO — SDA of I2C master interface E5 SCL_M O — SCL of I2C master interface D1 SDO_M O — SDO of SPI master interface C3 SDI_M I — SDI of SPI master interface C2 SCS_M O Positive SCS of SPI master interface C1 SCLK_M O — SCLK of SPI master interface G4 ADC_IN2 I — Successive ADC input 2 G5 ADC_IN1 I — Successive ADC input 1 E4 ADC_IN0 I — Successive ADC input 0 F4 VREF I — Successive ADC reference voltage input B1 PC0_INT_S IO — General-purpose input/output port for the primary function O Negative Interrupt output for host interface for the secondary function D4 PC1 IO — General-purpose input/output port A4 PC2_RXD0 IO — General-purpose input/output port for the primary function I — Asynchronous SIO receive data for the secondary function A2 PC3_TXD0 IO — General-purpose input/output port for the primary function O — Asynchronous SIO transmit data for the secondary function E3 PC4 IO — General-purpose input/output port D5 PA0_EXI00 IO — General-purpose input/output port/external interrupt input D6 PA1_EXI01 IO — General-purpose input/output port/external interrupt input D7 PA2_EXI02 IO — General-purpose input/output port/external interrupt input C5 PA3_EXI03 IO — General-purpose input/output port/external interrupt input C6 PA4_EXI04 IO — General-purpose input/output port/external interrupt input C7 PA5_EXI05 IO — General-purpose input/output port/external interrupt input C4 PA6_EXI06 IO — General-purpose input/output port/external interrupt input B6 PA7_EXI07 IO — General-purpose input/output port/external interrupt input B7 PB0_EXI08 IO — General-purpose input/output port/external interrupt input B5 PB1_EXI09 IO — General-purpose input/output port/external interrupt input A6 PB2_EXI10 IO — General-purpose input/output port/external interrupt input
A7 PB3_EXI11 IO — General-purpose input/output port/external interrupt input O — 32.768kHz clock for output A3 PB4_EXI12 IO — General-purpose input/output port/external interrupt input A1 PB5_EXI13 IO — General-purpose input/output port/external interrupt input IO — General-purpose input/output port/external interrupt input for the primary function B2 PB6_EXI14 I — UART receive data for the secondary function IO — General-purpose input/output port/external interrupt input for the primary function B4 PB7_EXI15 O — UART transmit data for the secondary function F1 RESET_N I Negative System reset input G2 XT I — External clock input G3 XTN — — Test pin(open) A5 VPP — — Test pin(open) F2 TEST1 I — Test pin F3 TEST0 I — Test pin/remap pin (for firmware update) ■ Termination of Unused Pins Pin Recommended pin termination VPP open. VDDX open. XTN open. TEST0 open. TEST1 open. PA0PA7 open. (refer to Note). PB0PB7 open. (refer to Note). PC0PC4 open. (refer to Note). ADC_IN02 open. VREF open. SDA_M, SCL_M open. SDO_M, SCS_M, SCLK_M open. SDI_M Connect this pin to a pull-down resistor. SCLK_SCL_S, SCS_SA0_S, SDI_SA1_S, SDO_SDA_S Apply low level to I2C_SPISEL pin, and connect these pins to a pull-down resistor. [Note:] The supply current flow may become excessively large if the pins of unused input ports and input/output ports are left open with the high impedance input setting. It is recommended to set those ports to input mode with a pull-down resistor, input mode with a pull-up resistor, or output mode by setting the port control register.
■ Host Interface The ML610Q793 controls various sensors via the host interface. The host interface provides selectable I2C/SPI interface and interrupt signals to the host processor, and includes an 8-bit register address space and an 8-KByte FIFO.
- Register Map Address Write Read Name Symbol (Byte) R/W Size Initial Value 00H 80H Configuration register CFG R/W 8 00H 01H 81H Sensor interrupt mask register 0 INTMSK0 R/W 8 FFH 02H 82H Sensor interrupt mask register 1 INTMSK1 R/W 8 FFH 03H~ 07H 83H~ 87H reserved — — — — 08H 88H Operation status register STATUS R/— 8 FEH 09H 89H Sensor interrupt request register 0 INTREQ0 R/— 8 00H 0AH 8AH Sensor interrupt request register 1 INTREQ1 R/— 8 00H 0BH 8BH Error code register 0 ERROR0 R/— 8 00H 0CH 8CH Error code register 1 ERROR1 R/— 8 00H 0DH~ 0FH 8DH~ 8FH reserved — — — — 10H 90H Command register 0 CMD0 R/W 8 00H 11H 91H Command register 1 CMD1 R/W 8 00H 12H 92H Parameter register 0 PRM0 R/W 8 00H 13H 93H Parameter register 1 PRM1 R/W 8 00H 14H 94H Parameter register 2 PRM2 R/W 8 00H 15H 95H Parameter register 3 PRM3 R/W 8 00H 16H 96H Parameter register 4 PRM4 R/W 8 00H 17H 97H Parameter register 5 PRM5 R/W 8 00H 18H 98H Parameter register 6 PRM6 R/W 8 00H 19H 99H Parameter register 7 PRM7 R/W 8 00H 1AH 9AH Parameter register 8 PRM8 R/W 8 00H 1BH 9BH Parameter register 9 PRM9 R/W 8 00H 1CH 9CH Parameter register A PRMA R/W 8 00H 1DH 9DH Parameter register B PRMB R/W 8 00H 1EH 9EH Parameter register C PRMC R/W 8 00H 1FH 9FH Command entry register ENT R/W 8 00H 20H A0H Result register 00 RSLT00 R/— 8 00H 21H A1H Result register 01 RSLT01 R/— 8 00H 22H A2H Result register 02 RSLT02 R/— 8 00H 23H A3H Result register 03 RSLT03 R/— 8 00H 24H A4H Result register 04 RSLT04 R/— 8 00H 25H A5H Result register 05 RSLT05 R/— 8 00H 26H A6H Result register 06 RSLT06 R/— 8 00H 27H A7H Result register 07 RSLT07 R/— 8 00H 28H A8H Result register 08 RSLT08 R/— 8 00H 29H A9H Result register 09 RSLT09 R/— 8 00H 2AH AAH Result register 0A RSLT0A R/— 8 00H 2BH ABH Result register 0B RSLT0B R/— 8 00H 2CH ACH Result register 0C RSLT0C R/— 8 00H 2DH ADH Result register 0D RSLT0D R/— 8 00H
2EH AEH Result register 0E RSLT0E R/— 8 00H 2FH AFH Result register 0F RSLT0F R/— 8 00H 30H B0H Result register 10 RSLT10 R/— 8 00H 31H B1H Result register 11 RSLT11 R/— 8 00H 32H B2H Result register 12 RSLT12 R/— 8 00H 33H B3H Result register 13 RSLT13 R/— 8 00H 34H B4H Result register 14 RSLT14 R/— 8 00H 35H B5H Result register 15 RSLT15 R/— 8 00H 36H B6H Result register 16 RSLT16 R/— 8 00H 37H B7H Result register 17 RSLT17 R/— 8 00H 38H B8H Result register 18 RSLT18 R/— 8 00H 39H B9H Result register 19 RSLT19 R/— 8 00H 3AH BAH Result register 1A RSLT1A R/— 8 00H 3BH BBH Result register 1B RSLT1B R/— 8 00H 3CH BCH Result register 1C RSLT1C R/— 8 00H 3DH BDH Result register 1D RSLT1D R/— 8 00H 3EH BEH Result register 1E RSLT1E R/— 8 00H 3FH BFH Result register 1F RSLT1F R/— 8 00H 40H C0H Result register 20 RSLT20 R/W 8 Undefined 41H~ 7FH C1H~ FFH reserved — — — —
- Configuration Register CFG 7 6 5 4 3 2 1 0 CFG REGMD SPI3M — — — INTLVL — — R/W R/W R/W R/W R/W R/W R/W R/W R/W Initial Value 0 0 0 0 0 0 0 0 REGMD: Sets the access mode of the serial inte rface (I2C/SPI). Set to "0" to incremen t the internal address by 1 each time a 1-byte data is transmitted/received. Set to "1" to fix the address to the same address. The Result register 20 is not intended. In addition, there is prohibition that set to “0” to this register and read successively for Result register “IF” to “20”. SPI3M: If the host interface is set "SPI" (apply low level to I2C_SP ISEL pin), sets the interface type(3-wires or 4-wires) of SPI communication. Set to "0" for 4-wires mode, or set to "1" for 3-wires mode. INTLVL: Sets the interrupt level. Set to "0" for pulse output, or set to "1" for level output.
- Sensor Interrupt Mask Register INTMSK0, INTMSK1 7 6 5 4 3 2 1 0 INTMSK0 MSK0[7] MSK0[6] MSK0[5] MSK0[4] MSK0[3] MSK0[2] MSK0[1] MSK0[0] R/W R/W R/W R/W R/W R/W R/W R/W R/W Initial Value 1 1 1 1 1 1 1 1 7 6 5 4 3 2 1 0 INTMSK1 MSK1[7] MSK1[6] MSK1[5] MSK1[4] MSK1[3] MSK1[2] MSK1[1] MSK1[0] R/W R/W R/W R/W R/W R/W R/W R/W R/W Initial Value 1 1 1 1 1 1 1 1 MSK0[7:0]: Masks the interrupt notification to the host processor by th e sensor interrupt request register (INTREQ0). Set to "1" to mask the interrupt notification by REQ0[n] bit of INTREQ0.Set to "0" not to mask the interrupt notification. MSK1[7:0]: Masks the interrupt notification to the host processor by th e sensor interrupt request register (INTREQ1). Set to "1" to mask the interrupt notification by REQ1[n] bit of INTREQ1.Set to "0" not to mask the interrupt notification.
- Operation Status Register STATUS 7 6 5 4 3 2 1 0 STATUS ST[7] ST[6] ST[5] ST[4] ST[3] ST[2] ST[1] ST[0] Initial Value 1 1 1 1 1 1 1 0 ST[n](N=7 to 0): Indicates the status of sensor measurement. Read successively for STAUS, INTREQ0, INTREQ1 by address increments mode.
- Sensor Interrupt Request Register INTREQn (n = 0, 1) 7 6 5 4 3 2 1 0 INTREQn REQn [7] REQ n [6] REQ n [5] REQ n [4] REQ n [3] REQ n [2] REQ n [1] REQ n [0] Initial Value 0 0 0 0 0 0 0 0 REQn[7:0]: Indicates the interrupt source to the host processor. Each b it of this register is cleared by being read by the host processor. Read successively for INTREQ0, INTREQ1 by address increments mode. * In competition clear by the reading from a host pro cessor and write from the CPU occurs, Writing from the CPU may not be reflected in this register. Therefore controls so that access of the CPU and access of the host processor do not compete. In cases the competition is non avoidable, refer to [ML610Q793 SDK sensor control software manuals]. Provide Software avoiding competition for Software Development Kit [SDK].
- Error Code Register ERROR n (n = 0, 1) 7 6 5 4 3 2 1 0 ERRORn ERn [7] ER n [6] ER n [5] ER n [4] ER n [3] ER n [2] ER n [1] ER n [0] Initial Value 0 0 0 0 0 0 0 0 ER n[7:0]: Indicates the ERROR Code of host processor.
- Command Register CMDn (n = 0, 1) 7 6 5 4 3 2 1 0 CMDn CMDn[7] CMD n[6] CMD n[5] CMD n[4] CMD n[3] CMD n[2] CMD n[1] CMD n[0] R/W R/W R/W R/W R/W R/W R/W R/W R/W Initial Value 0 0 0 0 0 0 0 0 CMDn[7:0]: This register sets the measurement conditions of sensors and inputs commands such as measurement start/stop.
- Parameter Register PRMn (n = 0 to 9, A to C) 7 6 5 4 3 2 1 0 PRMn PRMn[7] PRM n [6] PRM n [5] PRM n [4] PRM n [3] PRM n [2] PRM n [1] PRM n [0] R/W R/W R/W R/W R/W R/W R/W R/W R/W Initial Value 0 0 0 0 0 0 0 0 PRMn[7:0]: This register sets the parameters of commands.
- Command Entry Register ENT 7 6 5 4 3 2 1 0 R/W R/W R/W R/W R/W R/W R/W R/W R/W Initial Value 0 0 0 0 0 0 0 0 ENT: After a command is set, set this b it "1" to notify the CPU of the comma nd. When the CPU receives the command, this bit is cleared.
- Result Register RSLT n (n = 00 to 1F) 7 6 5 4 3 2 1 0 RSLTn RSLTn[7] RSLT n [6] RSLT n [5] RSLT n [4] RSLT n [3] RSLT n [2] RSLT n [1] RSLT n [0] Initial Value 0 0 0 0 0 0 0 0 RSLTn[7:0]: This register indicates the processing result.
- Result Register RSLT20 7 6 5 4 3 2 1 0 RSLT20 RSLT20[7] RSLT20 [6] RSLT20 [5] RSLT20 [4] RSLT20 [3] RSLT20 [2] RSLT20 [1] RSLT20 [0] Initial Value X X X X X X X X RSLT20[7:0]: This register indicates the processing result. As this register has a FIFO structure, read data with the given size. This register can be written from a host processor only when using firmware update software which SDK offers. For details. please refer to a [ML610Q793 SDK firmware updates software manuals].
■ Absolute Maximum Ratings (DGND=AGND=0V) Parameter Symbol Condition Rating Unit Power supply voltage (Digital I/O) VDD Ta = 25°C 0.3 to +4.6 Power supply voltage (Digital CORE) V DDL Ta = 25°C 0.3 to +3.6 Power supply voltage (Analog) VDDA Ta = 25°C 0.3 to +4.6 V Input voltage VIN Ta = 25°C 0.3 to VDD+0.3 Output current IOUT Ta = 25°C 12 to +11 mA Power dissipation PD Ta = 25°C 0.9 W Storage temperature TSTG 55 to +150 °C ■ Recommended Operation Conditions (DGND=AGND=0V) Parameter Symbol Condition Min. Typ. Max. Unit Power supply voltage (Digital I/O) VDD 1.7 1.8 1.9 Power supply voltage (Digital CORE) V DDL 1.7 1.8 1.9 Used ADC 2.5 3.3 3.6 Power supply voltage (Analog) VDDA Unused ADC 1.7 1.8 1.9 Analog reference voltage VREF 2.5 VDDA V Auto transient response Clock input frequency fCLK 32.441 32.768 33.095 kHz normal operation -30 25 +85 Ambient temperature Ta FLASH erase/write operation -30 25 +60 ■ Operating Conditions of Flash Memory (DGND=AGND=0V) Parameter Symbol Condition Range Unit read operation -30 to +85 Operating temperature TOP erase/write operation -30 to +60 °C Power supply voltage V DDL 1.7 to 1.9 V Rewrite count CEP cycles Data retention YDR years
■ Electrical Characteristics
- DC Characteristics (1/2) (DVDD = VDDL = AVDD = 1.7 to 1.9V, DGND = AGND = 0V, Ta = -30 to +85°C) Parameter Symbol Condition Min. Typ. Max. Unit Power consumption (HALT) IDD2 CPU stop Power consumption (Low-speed operation) IDD3 CPU 32 kHz operation *1,*2 - 7.5 25 µA Power consumption (High-speed operation 1) IDD4-1 CPU 4 MHz operation *2 - 0.93 1.3 mA Power consumption (High-speed operation 2) IDD4-2 CPU 4 MHz operation *3 - 1.5 2.3 mA *1 The low-speed clock operates, and only the high-speed clock (PLL) stops *2 The successive approximation type ADC stops *3 The successive approximation type ADC operates with AVDD=2.5V to 3.6V
- DC Characteristics (2/2) (DVDD = AVDD = 1.7 to 1.9V, DGND = AGND = 0V, Ta = -30 to +85°C) Parameter Symbol Condition Min. Typ. Max. Unit Output voltage 1 VOH1 - - - - (SDA_M,SCL_M) VOL1 IOL1 = +0.5mA - - 0.5 V Output leakage 1 IOOH1 - - - - (SDA_M,SCL_M) IOOL1 VOL=0V (in high-impedance state) -1 - - µA Output voltage 2 VOH2 IOH=-0.5mA DVDD - 0.5 - - (Excluding SDA_M and SCL_M) VOL2 IOL= 0.5mA - - 0.5 V Output leakage 2 IOOH2 VOH= DVDD (in high-impedance state) - - 1 (Excluding SDA_M and SCL_M) IOOL2 VOL= 0V (in high-impedance state) -1 - - µA Input current 1 IIH1 VIH1=DVDD - - 1 (RESET_N, TEST1) IIL1 VIL1 = 0V -600 -300 -2 µA Input current 2 IIH2 VIH1=DVDD 2 300 600 (TEST0) IIL2 VIL1 = 0V -1 - - µA IIH3 VIH1 = DVDD(pull-down) 2 30 200 Input current 3 IIL3 VIL1 = 0V (pull-up) -200 -30 -2 IIH3Z VIH1=DVDD (in high-impedance state) - - 1 (Excluding RESET_N, TEST1, and TEST0) IIL3Z VIL1=0V (in high-impedance state) -1 - - µA VIH1 - DVDD 0.7 - - Input voltage VIL1 - - - DVDD 0.3 V
- AC Characteristics (Clock) (Unless otherwise specified, DVDD = VDDL = 1.7 to 1.9V, DGND = AGND = 0V, Ta = -30 to +85°C) Rating Parameter Symbol Condition Min. Typ. Max. Unit Input clock frequency fCLK - Typ. -1% 32.768 Typ. +1% kHz Input clock High pulse width TCLKH - Typ. -1% 15.259 Typ. +1% µs Input clock Low pulse width TCLKL - Typ. -1% 15.259 Typ. +1% µs
- AC Characteristics (Reset) (Unless otherwise specified, DVDD = VDDL = 1.7 to 1.9V, DGND = AGND = 0V, Ta = -30 to +85°C) Rating Parameter Symbol Condition Min. Typ. Max. Unit Power-on VDD – RESET_N assertion period PRST1 ― 200 - - Reset pulse width P RST2 ― 200 - - Reset noise elimination pulse width PNRST ― - - 0.3 µs RESET_N DVDD 0.9×VDD 0.1×VDD PRST2 VIL1 VIL1 PNRST VIL1 VIL1 VIL1 PRST1 XT (Clock input pin) TCLK* TCLKH TCLKL *TCLK = 1/fCLK TSYSCLK* SYSCLK (Inside system clock) *TSYSCLK = 1/fSYSCLK
- AC Characteristics (External Interrupt) (Unless otherwise specified, DVDD = VDDL = 1.7 to 1.9V, DGND = AGND = 0V, Ta = -30 to +85°C) Rating Parameter Symbol Condition Min. Typ. Max. Unit External interrupt disable period TNUL Interrupt: Enabled (MIE = 1), CPU: NOP operation System clock: 32.768kHz 76.8 ¯ 106.8 s
- AC Characteristics (UART/SIO) (Unless otherwise specified, DVDD = VDDL = 1.7 to 1.9V, DGND = AGND = 0V, Ta = -30 to +85°C) Rating Parameter Symbol Condition Min. Typ. Max. Unit Transmit baud rate t TBRT ¯ ¯ BRT* 1 ¯ s Receive baud rate t RBRT ¯ BRT*1 -3% BRT*1 BRT*1 +3% s : UART :Baud rate period set with the UART baud rate dividing register (LSB/MSB). SIO:Baud rate period set with the UART0 baud rate register (UA0BRTL,H) and the UART0 mode register 0 (UA0MOD0). tRBRT UART:PB7_EXI15 SIO:PC3_TXD0 tTBRT UART:PB6_EXI14 SIO:PC2_RXD0 tonal PA0 to PA7 PB0 to PB7 (Rising-edge interrupt mode) (Falling-edge interrupt mode) (Both-edge interrupt mode) tNUL tNUL PA0 to PA7 PB0 to PB7 PA0 to PA7 PB0 to PB7
- AC Characteristics (Host Interface: I2C Slave Interface) (Unless otherwise specified, DVDD = VDDL = 1.7 to 1.9, DGND = AGND = 0V, Ta = -30 to +85°C) Rating Parameter Symbol Condition Min. Typ. Max. Unit SCL clock frequency fSCL 0 400 kHz SCL hold time (start/restart condition) tHD:STA 0.6 s SCL ”L” level time tLOW 1.3 s SCL ”H” level time tHIGH 0.6 s SCL setup time (restart condition) tSU:STA 0.6 s SDA hold time tHD:DAT 0 ns SDA setup time tSU:DAT 0.1 s SDA setup time (stop condition) tSU:STO 0.6 s Bus-free time tBUF 1.3 s SCL (SCLK_SCL_S) SDA (SDO_SDA_S) Start condition Restart condition Stop condition tBUF tHD:STA tLOW tHIGH tSU:STA tHD:STA tSU:DAT tHD:DAT tSU:STO
- AC Characteristics (Host Interface: SPI Slave Interface) (Unless otherwise specified, DVDD = VDDL = 1.7 to 1.9, DGND = AGND = 0V, Ta = -30 to +85°C) Rating Parameter Symbol Condition Min. Typ. Max. Unit SCLK input cycle tSCYC ¯ 0.5 ¯ ¯ s SCLK input pulse width tSW ¯ 0.2 ¯ ¯ s tCS1 ¯ 80 ¯ ¯ ns SCS setup time tCS2 ¯ 80 ¯ ¯ ns tCH1 ¯ 80 ¯ ¯ ns SCS hold time tCH2 ¯ 80 ¯ ¯ ns SCS input pulse width tCW ¯ 90 ¯ ¯ ns SDO output delay time tSD ¯ ¯ ¯ 240 ns SDI input setup time tSS ¯ 80 ¯ ¯ ns SDI input hold time tSH ¯ 80 ¯ ¯ ns tSHtSS tSCYC tSW tSW tCS2 tCS1 tSD tCH1 tCW SCLK (SCLK_SCLK_S) SDI (SDI_SA1_S) SCLK (SCLK_SCLK_S) SDO (SDO_SDA_S) SCS (SCS_SA0_S) tCH2
- AC Characteristics (SPI Master Interface) (Unless otherwise specified, DVDD = VDDL = 1.7 to 1.9, DGND = AGND = 0V, Ta = -30 to +85°C) Rating Parameter Symbol Condition Min. Typ. Max. Unit SCLK_M output cycle tSCYC ¯ ¯ SCLK* 1 ¯ s SCLK_M output pulse width tSW ¯ SCLK*1 ×0.4 SCLK*1 ×0.5 SCLK*1 ×0.6 s SDO_M output delay time tSD ¯ ¯ ¯ 240 ns SDI_M input setup time tSS ¯ 240 ¯ ¯ ns SDI_M input hold time tSH ¯ 80 ¯ ¯ ns *1: Internal clock cycle selected by the interface register tSD SCLK_M SDI_M SDO_M tSD tSS tSH tSW tSW tSCYC
- AC Characteristics (I2C Master Interface: Standard Mode 100 kHz) (Unless otherwise specified, DVDD = VDDL = 1.7 to 1.9, DGND = AGND = 0V, Ta = -30 to +85°C) Rating Parameter Symbol Condition Min. Typ. Max. Unit SCL clock frequency fSCL 0 100 kHz SCL hold time (start/restart condition) tHD:STA 4.0 s SCL ”L” level time tLOW 4.7 s SCL ”H” level time tHIGH 4.0 s SCL setup time (restart condition) tSU:STA 4.7 s SDA hold time tHD:DAT 0 s SDA setup time tSU:DAT 0.25 s SDA setup time (stop condition) tSU:STO 4.0 s Bus-free time tBUF 4.7 s
- AC Characteristics (I2C Master Interface: Fast Mode 400 kHz) (Unless otherwise specified, DVDD = VDDL = 1.7 to 1.9, DGND = AGND = 0V, Ta = -30 to +85°C) Rating Parameter Symbol Condition Min. Typ. Max. Unit SCL_M clock frequency fSCL 0 400 kHz SCL_M hold time (start/restart condition) tHD:STA 0.6 s SCL_M ”L” level time t LOW 1.3 s SCL_M ”H” level time t HIGH 0.6 s SCL_M setup time (restart condition) tSU:STA 0.6 s SDA_M hold time tHD:DAT 0 s SDA_M setup time tSU:DAT 0.1 s SDA_M setup time (stop condition) tSU:STO 0.6 s Bus-free time tBUF 1.3 s SCL_M SDA_M Start condition Restart condition Stop condition tBUF tHD:STA tLOW tHIGH tSU:STA tHD:STA tSU:DAT tHD:DAT tSU:STO
- Electrical Characteristics of Successive Approximation Type A/D Converter (Unless otherwise specified, DVDD=VDDL=1.7t o1.9V, AVDD=2.5to3.6V, DGND=AGND=0V, Ta=-30to+85 °C) Rating Parameter Symbol Condition Min. Typ. Max. Unit Resolution n ¯ ¯ ¯ 12 bit 2.7VVREF3.6V -4 ¯ +4 Integral non-linearity error margin INL 2.5VVREF2.7V -6 ¯ +6 2.7VVREF3.6V -3 ¯ +3 Differential non-linearity error margin DNL 2.5VVREF2.7V -5 ¯ +5 Zero-scale error VOFF ¯ -6 ¯ +6 Full-scale error FSE ¯ -6 ¯ +6 LSB Reference voltage VREF ¯ 2.5 ¯ V DDA V Conversion time tCONV At high-speed operation ¯ 112 ¯ φ/CH φ: Cycle of high-speed clock
■ Power-On / Power-Off Procedures Keep the power-on and power-off procedures of DVDD, VDDL supply at the same time. And DVDD, VDDL supply indetical voltage. Keep the power-on procedures of DVDD(VDDL), AVDD supply at the same time. Or DVDD(VDDL) supply voltage before AVDD. And AVDD supply voltage within 50 msec, after DVDD(VDDL) supply voltage. The timing restrictions are shown as following. DVDD、 VDDL A VDD 30mV or less 30mV or less 2sec or more 2sec or more 0.1*DVDD 0.9*DVDD 0.1*A VDD 0.9*A VDD 5 msec or less 5 msec or less 0sec or more , 50 msec or less
■ Package Dimensions Notes for Mounting the Surface Mount Type Package The surface mount type packages are very su sceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact our responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times).
■ Revision History Page Document No. Issue Date Previous Edition New Edition
Description
PEDL610Q793-01 2012.12.10 ― ― Preliminary first edition issued FEDL610Q793-01 2013.6.12 ― ― First edition issued VDDX,XTN,VPP function change with test pin(open) 6 6 notation of open change 6 6 Delete of RESET_N from Termination of Unused Pins 7 7 change from includes an 8-bit and a 16-bit register address … to 8-bit register address A,1C,1E size change from 8/16 to 8 9 9 Sensor Interrupt Mask Register, correction of errors. 12 12 Recommended Operation Conditions Vref Min change from 2.2 to 2.5 13 13 DC Characteristics (2/2) correction of errors 14 14 f CLK, TCLKH, TCLKL changed Min/Max Spec 14 14 Add the standard of power-on VDD – RESET_N assertion period. 17 17 AC Characteristics (SPI Slave Interface), correction of errors. 20 20 Voltage setting, correction of errors. FEDL610Q793-02 2015.1.26 21 21 Add the standard of power-on / power-off procedures.
No copying or reproduction of this document, in part or in whole, is permitted without the consent of LAPIS Semiconductor Co., Ltd. The content specified herein is subject to change for improvement without notice. Examples of application circuits, circuit constants and any othe r information contained herein illustrate the standard usage an d operations of the Products. The peripheral conditions must be taken into account when designing circuits for mass production. Great care was taken in ensuring the accuracy of the informati on specified in this document. However, should you incur any damage arising from any inaccuracy or misprint of such information, LAPIS Semiconductor shall bear no responsibility for such damage. The technical information specified herein is intended only to show the typical functions of and examples of application circui ts for the Products. LAPIS Semiconductor does not grant you, explicitly or implicitly, any license to use or exercise intellectual property or other rights held by LAPIS Semiconductor and ot her parties. LAPIS Semiconductor shall bear no responsibility whatsoever for any dispute arising from the use of such technical information. The Products specified in this document are intended to be used with general-use electronic equipment or devices (such as audio visual equipment, office-automation equipment, communication devices, electronic appliances and amusement devices). The Products specified in this document are not designed to be radiation tolerant. While LAPIS Semiconductor always makes efforts to enhance the quality and reliability of its Products, a Product may fail or malfunction for a variety of reasons. Please be sure to implement in your equipment using the Product s safety measures to guard against the possibility of physical injury, fire or any other damage caused in the event of the failure of any Product, such as derating, redundancy, fire control and fail-safe designs. LAPIS Semiconductor shall bear no responsib ility whatsoever for your use of any Product outside of the prescribed scope or not in accordance with the instruction manual. The Products are not designed or manufactured to be used with any equipment, device or system which requires an extremely high level of reliability the failure or malfunction of which may result in a direct threat to human life or create a risk of h uman injury (such as a medical instrument, tran sportation equipment, aerospace machinery, nuclear-reactor controller, fuel-controller or other safety device). LAPIS Semiconductor shall bear no responsibility in any way for use of any of the Products for the above special purposes. If a Product is intended to be used for any such special purpose, please contact a ROHM sales representative before purchasing. If you intend to export or ship overseas any Product or technology specified herein that may be controlled under the Foreign Exchange and the Foreign Trade Law, you will be required to obtain a license or permit under the Law. Copyright 2012-2015 LAPIS Semiconductor Co., Ltd. 2-4-8 Shinyokohama, Kouhoku-ku, Yokohama 222-8575, Japan http://www.lapis-semi.com/en/