Download Print this page

Rohm LAPIS ML610Q305 Manual

8-bit microcontroller with voice output function

Advertisement

Quick Links

ML610Q305/306
8-bit Microcontroller with Voice Output Function
GENERAL DESCRIPTION
Ÿ Please see the "Notes" and the "Notes for product usage" in this document.
Equipped with a 8-bit CPU nX-U8/100, the ML610Q305/306 is a high-performance 8-bit CMOS microcontroller that integrates
a wide variety of peripherals such as timer, synchronous serial port, successive approximation type 10-bit A/D converter and
voice output function. The nX-U8/100 CPU is capable of executing instructions efficiently on a
one-instruction-per-clock-pulse basis through parallel processing by the 3-stage pipelined architecture. The ML610Q305/306
is also equipped with a flash memory* that has achieved low voltage and low power consumption (at read) equivalent to mask
ROM, so it is best suited to battery-driven applications such as alarm and portable devices. In addition, it has an on-chip
debugging function, which allows software debugging/rewriting with the LSI mounted on the board.
*: This product uses SuperFlash® technology licensed from Silicon Storage Technology, Inc. SuperFlash®
  is a registered trademark of Silicon Storage Technology, Inc.
FEATURES
·CPU
- 8-bit RISC CPU (CPU name: nX-U8/100)
- Instruction system:
- Instruction set:
manipulations, bit logic operations, jump, conditional jump, call return stack manipulations, arithmetic shift, and so on
- On-Chip debug function
- Minimum instruction execution time
Approx 30.5 ms (@32.768kHz system clock)
Approx 0.244 ms (@4.096 MHz system clock)@V
Approx 0.122 ms (@8.192 MHz system clock)@V
·Internal memory
-  Has 96-Kbyte flash ROM(48K ´ 16-bits) built in. (1 K byte of test domain that it cannot be used is included)
- Has 2-Kbyte flash ROM built in. (area in which self rewriting is possible (512byte ´ 4))
- Internal 1Kbyte RAM (1K ´ 8 bits)
·Interrupt controller
- 2 non-maskable interrupt sources
Internal source: 1(Watchdog timer)
External source: 1(NMI)
- 24 maskable interrupt sources
Internal source: 16(SSIO0, SSIO1, UART, I
External source: 8(P80, P81, P82, P83, P84, P85, P86, P87)
·Time base counter
- Low-speed time base counter ´ 1 channel
- High-speed time base counter ´ 1 channel
·Watchdog timer
- Generates a non-maskable interrupt upon the first overflow and a system reset occurs upon the second
- Free running
- Overflow period: 4 types selectable (125ms, 500ms, 2s, and 8s at 32.768kHz)
16-bit instructions
Transfer, arithmetic operations, comparison, logic operations, multiplication/division, bit
A/D converter, Voice  sound reproduction, Speaker pin short detection, TBC128Hz, TBC32Hz,
TBC16Hz, TBC2Hz)
=2.0 to 5.5V
DD
=2.2 to 5.5V
DD
C bus master/slave interface, Timer 0, Timer 1, Timer 2, Timer 3,   
2
FEDL610Q306-03
Issue Date: Aug. 7, 2023
1/36

Advertisement

loading
Need help?

Need help?

Do you have a question about the LAPIS ML610Q305 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Rohm LAPIS ML610Q305

  • Page 1 FEDL610Q306-03 Issue Date: Aug. 7, 2023 ML610Q305/306 8-bit Microcontroller with Voice Output Function GENERAL DESCRIPTION Ÿ Please see the “Notes” and the “Notes for product usage” in this document. Equipped with a 8-bit CPU nX-U8/100, the ML610Q305/306 is a high-performance 8-bit CMOS microcontroller that integrates a wide variety of peripherals such as timer, synchronous serial port, successive approximation type 10-bit A/D converter and voice output function.
  • Page 2 FEDL610Q306-03 ML610Q305/306 •Timers − 8 bits × 4ch (16-bit configuration available) •Voice output function − Voice synthesis method: 4-bit ADPCM2 / non-linear 8-bit PCM / straight 8-bit PCM / straight 16-bit PCM / HQ-ADPCM − Sampling frequency: 8kHz, 16kHz, 32 kHz, 10.7kHz, 21.3 kHz, 6.4kHz, 12.8kHz, 25.6 kHz •Successive approximation type A/D converter −...
  • Page 3 FEDL610Q306-03 ML610Q305/306 •Power management − STOP mode: Stop of oscillation (Operations of CPU and peripheral circuits are stopped.) − HALT mode: Instruction execution by CPU is suspended (peripheral circuits are in operating states). − Clock gear: The frequency of high-speed system clock can be changed by software (1/2, 1/4, 1/8, or 1/16 of the oscillation clock) −...
  • Page 4 FEDL610Q306-03 ML610Q305/306 BLOCK DIAGRAM ML610Q305/306 Block Diagram CPU (nX-U8/100) EPSW1~3 ELR1~3 ECSR1~3 GREG 0~15 DSR/CSR Timing Program Memory Controller (Flash) 96Kbyte Controller Data Flash Instruction Instruction On-Chip Decoder Register 2Kbyte Data-bus SCK0* SSIO SIN0* RESET_N SOUT0* RESET & TEST1_N TEST SCK1* TEST0 SIN1*...
  • Page 5 FEDL610Q306-03 ML610Q305/306 PIN CONFIGURATION Pin Layout of ML610Q305 32pin WQFN Package(Top View) 16 SPM 15 SPM P42/AIN2/SOUT1/SOUT0 26 P41/AIN1/SCK1/SCK0 27 14 SPP 13 SPP P40/AIN0/SIN1/SIN0 28 (TOP VIEW) WQFN32 12 RESET_N 11 P83/EXI3 P86/EXI6/RXD0/SOUT1 30 10 P82/EXI2/SOUT0 P87/EXI7/TXD0 31 9 TEST0 NMI 32 5/36...
  • Page 6 FEDL610Q306-03 ML610Q305/306 Pin Layout of ML610Q305 32pin TQFP Package(Top View) P42/AIN2/SOUT1/SOUT0 P41/AIN1/SCK1/SCK0 P40/AIN0/SIN1/SIN0 (TOP VIEW) TQFP32 RESET_N P86/EXI6/RXD0/SOUT1 P83/EXI3 P82/EXI2/SOUT0 P87/EXI7/TXD0 TEST0 6/36...
  • Page 7 FEDL610Q306-03 ML610Q305/306 Pin Layout of ML610Q306 36pin WQFN Package(Top View) 18 SPM 17 SPM P43/AIN3 29 16 SPP P42/AIN2/SOUT1/SOUT0 30 P41/AIN1/SCK1/SCK0 31 15 SPP (TOP VIEW) 14 RESET_N P40/AIN0/SIN1/SIN0 32 WQFN36 13 P83/EXI3 12 P82/EXI2/SOUT0 P86/EXI6/RXD0/SOUT1 34 11 TEST0 P87/EXI7/TXD0 35 10 (NC) NMI 36 (NC): No Connection...
  • Page 8 FEDL610Q306-03 ML610Q305/306 LIST OF PIN In the I/O column, “—” denotes a power pin, “I” an input pin, “O” an output pin, and “I/O” an input/output pin. 32pin Primary function Secondary/Tertiary function 36pin WQFN Secondary/ WQFN Pin name Description Pin name Description /TQFP Tertiary...
  • Page 9 FEDL610Q306-03 ML610Q305/306 PIN DESCRIPTION In the I/O column, “—” denotes a power pin, “I” an input pin, “O” an output pin, and “I/O” an input/output pin. Primary/ Pin name Description Secondary/ Logic Tertiary Power supply — Negative power supply pin —...
  • Page 10 FEDL610Q306-03 ML610Q305/306 Primary/ Pin name Description Secondary/ Logic Tertiary C bus interface C data input/output pin. This pin is used as the secondary function of the P80 pin. This pin has an Nch open drain output. Secondary Positive When using this pin as a function of the I C, externally connect a pull-up resistor.
  • Page 11 FEDL610Q306-03 ML610Q305/306 TERMINATION OF UNUSED PINS How to Terminate Unused Pins Recommended pin termination RESET_N Open TEST0 Open TEST1_N Open or connect to V Connect to V P40 to P42 (AIN0 to AIN2) Open P43(AIN3) (built into ML610Q306) Open Connect to V Connect to V Open Open...
  • Page 12 FEDL610Q306-03 ML610Q305/306 ELECTRICAL CHARACTERISTICS Absolute Maximum Ratings = SPV =0V) Parameter Symbol Condition Rating Unit Power supply voltage 1 Ta=25°C −0.3 to +6.5 Power supply voltage 2 Ta=25°C −0.3 to +6.5 Power supply voltage 3 Ta=25°C −0.3 to +2.0 Reference supply voltage Ta=25°C −0.3 to V +0.3...
  • Page 13 FEDL610Q306-03 ML610Q305/306 Operating Conditions of Flash Memory = SPV =0V) Parameter Symbol Condition Range Unit At write/erase -40 to +70 (Data flash area) Operating temperature °C At write/erase 0 to +40 (Program code area) Operating voltage At write/erase 2.2 to 5.5 Data flash area(512Byte x 4) 10,000 Maximum rewrite count...
  • Page 14 FEDL610Q306-03 ML610Q305/306 DC Characteristics (VOHL, IOHL, IIHL) = 2.0 to 5.5V, SPV =2.0 to 5.5V, V = SPV =0V, Ta=−40 to +85°C, unless otherwise specified) Rating Measuring Parameter Symbol Condition Unit Min. Typ. Max. circuit Output voltage 1 IOH1=−0.5mA (P20 to P22) VOH1 ―...
  • Page 15 FEDL610Q306-03 ML610Q305/306 DC Characteristics (VIHL) = 2.0 to 5.5V, SPV =2.0 to 5.5V, V = SPV =0V, Ta=−40 to +85°C, unless otherwise specified) Rating Measuring Parameter Symbol Condition Unit circuit Min. Typ. Max. Input voltage 1 (RESET_N) VIH1 ― 0.7×V ―...
  • Page 16 FEDL610Q306-03 ML610Q305/306 Measuring circuit ・Measuring circuit 1 :1.0μF :1.0μF :1.0μF :1.0μF ・Measuring circuit 2 (* 2) (* 1) Input logic circuit to determine the specified measuring conditions. (* 1) Measured at the specified output pins. (* 2) 16/36...
  • Page 17 FEDL610Q306-03 ML610Q305/306 ・Measuring circuit 3 (* 2) (* 1) Input logic circuit to determine the specified measuring conditions. (* 1) Measured at the specified output pins. (* 2) ・Measuring circuit 4 (* 3) Measured at the specified output pins. (* 3) ・Measuring circuit 5 (* 1) Input logic circuit to determine the specified measuring conditions.
  • Page 18 FEDL610Q306-03 ML610Q305/306 AC Characteristics (Oscillation Circuit) = 2.0 to 5.5V, SPV =2.0 to 5.5V, V = SPV =0V, Ta=−40 to +85°C, unless otherwise specified) Rating Measuring Parameter Symbol Condition Unit Min. Typ. Max. Circuit Ta = −10 to +50°C -1.5% +1.5% Built-in low-speed RC oscillation 32.768...
  • Page 19 FEDL610Q306-03 ML610Q305/306 AC Characteristics (Power on, Reset Sequence) = 2.0 to 5.5V, SPV =2.0 to 5.5V, V = SPV =0V, Ta=−40 to +85°C, unless otherwise specified) Rating Measuring Parameter Symbol Condition Unit Min. Typ. Max. circuit Time until it starts SPV after starting ―...
  • Page 20 FEDL610Q306-03 ML610Q305/306 AC Characteristics (Low Level Detection Reset) = 2.0 to 5.5V, SPV =2.0 to 5.5V, V = SPV =0V, Ta=−40 to +85°C, unless otherwise specified) Rating Measuring Unit Parameter Symbol Condition Min. Typ. Max. circuit Typ. Typ. LLD1-0=3H Typ. Typ.
  • Page 21 FEDL610Q306-03 ML610Q305/306 Power-on/Shutdown Sequence ・When the power-on rising slope is 0.1V/ms(Min.) When Power-on When Shutdown ・When the power-on rising slope is less than 0.1V/ms(Min.) When Shutdown When Power-on 10ms(min.) 10ms(min.) RESET_N Recommended power-on/shutdown sequence There are no ristrictions of order, slope time, time lag in turnning on/off V and SPV Notes: •...
  • Page 22 FEDL610Q306-03 ML610Q305/306 AC Characteristics (Oscillation stable time after STOP release) = 2.0 to 5.5V, SPV =2.0 to 5.5V, V = SPV =0V, Ta=−40 to +85°C, unless otherwise specified) Rating Parameter Symbol Condition Unit Min. Typ. Max. Oscillation stable time ― ―...
  • Page 23 FEDL610Q306-03 ML610Q305/306 AC Characteristics (Synchronous Serial Port) = 2.0 to 5.5V, SPV =2.0 to 5.5V, V = SPV =0V, Ta=−40 to +85°C, unless otherwise specified) Rating Parameter Symbol Condition Unit Min. Typ. Max. When high-speed oscillation is not ― ― µs SCK input cycle active...
  • Page 24 FEDL610Q306-03 ML610Q305/306 AC Characteristics (I C Bus Interface: Standard Mode 100kbps) = 2.0 to 5.5V, SPV =2.0 to 5.5V, V = SPV =0V, Ta=−40 to +85°C, unless otherwise specified) Rating Parameter Symbol Condition Unit Min. Typ. Max. SCL clock frequency ...
  • Page 25 FEDL610Q306-03 ML610Q305/306 Electrical Characteristics of Successive Approximation Type A/D Converter =SPV =2.2 to 5.5V, V =2.2 to 5.5V, V =SPV =0V, Ta=−40 to +85°C, unless otherwise specified) Rating Parameter Symbol Condition Unit Min. Typ. Max. Resolution ― ― ― 2.7V≤V ―...
  • Page 26 FEDL610Q306-03 ML610Q305/306 Example of Application Circuit Supply voltage EASE1000 V2 3.3VOUT RST_OUT/SCK TEST1_N SDATA Speaker TEST0 ML610Q305/306 RESET_N RXD0 TXD0 P40/AIN0 to P42/AIN2 ANALOG P20 to P22 : 1.0uF : 1.0uF : 1.0uF : 1.0uF and SPV are supplied from same power supply Note: Design the PCB layout having the shortest wiring distance between V pin and V...
  • Page 27 FEDL610Q306-03 ML610Q305/306 Supply voltage DC-DC EASE1000 V2 3.3VOUT RST_OUT/SCK SDATA TEST1_N Speaker TEST0 ML610Q305/306 RESET_N RXD0 TXD0 P40/AIN0 to P42/AIN2 ANALOG P20-P22 : 1.0uF : 1.0uF : 1.0uF : 1.0uF is supplied through DC-DC converter from SPV Note: Design the PCB layout having the shortest wiring distance between V pin and V pin's external capacitor (C ), and...
  • Page 28 The surface mount type packages are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact a ROHM sales office for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times).
  • Page 29 FEDL610Q306-03 ML610Q305/306 Figure of soldering department terminal existence range (32pin WQFN) Reference drawing Attention of the layout of a mounting board Please take into consideration enough that there are not ease of a mounting, the reliability of contact, leading about of a wiring, and a solder bridge generate in the case of layout of the foot pattern of a mounting board.
  • Page 30 The surface mount type packages are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact a ROHM sales office for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times).
  • Page 31 FEDL610Q306-03 ML610Q305/306 Figure of soldering department terminal existence range (32pin TQFP) Reference drawing [Unit:mm] Attention of the layout of a mounting board Please take into consideration enough that there are not ease of a mounting, the reliability of contact, leading about of a wiring, and a solder bridge generate in the case of layout of the foot pattern of a mounting board.
  • Page 32 The surface mount type packages are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact a ROHM sales office for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times).
  • Page 33 FEDL610Q306-03 ML610Q305/306 Figure of soldering department terminal existence range (36pin WQFN) Reference drawing Attention of the layout of a mounting board Please take into consideration enough that there are not ease of a mounting, the reliability of contact, leading about of a wiring, and a solder bridge generate in the case of layout of the foot pattern of a mounting board.
  • Page 34 FEDL610Q306-03 ML610Q305/306 Revision History Page Document No. Date Description Previous Current Edition Edition ― ― FEDL610Q306-01 Jun. 28, 2021 Formal edition 1 Added conditions for DC characteristics FEDL610Q306-02 Apr. 28, 2023 (IDD1) Updated the Figure of soldering department terminal existence range (32pin TQFP) ―...
  • Page 35 FEDL610Q306-03 ML610Q305/306 Notes for product usage Notes on this page are applicable to the all LAPIS Technology microcontroller products. For individual notes on each LAPIS Technology microcontroller product, refer to [Note] in the chapters of each user's manual. The individual notes of each user’s manual take priority over those contents in this page if they are different. 1.
  • Page 36 US Export Administration Regulations and the Foreign Exchange and Foreign Trade Act.. 10) Please contact a ROHM sales office if you have any questions regarding the information contained in this document or LAPIS Technology's Products.

This manual is also suitable for:

Lapis ml610q306