MAXQ612 Maxim, MAXQ612 Datasheet

no-image

MAXQ612

Manufacturer Part Number
MAXQ612
Description
The MAXQ612/MAXQ622 are low-power, 16-bit MAXQ® microcontrollers designed for low-power applications including universal remote controls, consumer electronics, and white goods
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAXQ612G
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAXQ612G-0000+
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
MAXQ612JES-ONLY
Manufacturer:
MAXIM/美信
Quantity:
20 000
19-5117; Rev 2; 5/11
The MAXQ612/MAXQ622 are low-power, 16-bit MAXQ
microcontrollers designed for low-power applications
including universal remote controls, consumer elec-
tronics, and white goods. Both devices use a low-
power, high-throughput, 16-bit RISC microcontroller.
Serial peripherals include two universal synchronous/
asynchronous receiver-transmitters (USARTs), two SPIK
master/slave communications ports, and an inter-inte-
grated circuit (I
an IR module with carrier frequency generation and
flexible port I/O capable of multiplexed keypad control.
The MAXQ622 adds a universal serial bus (USB) with
integrated physical interface (PHY).
The MAXQ612/MAXQ622 include 128KB of flash memory
and 6KB of data SRAM. Intellectual property (IP) protection is
provided by a secure memory management unit (MMU) that
supports multiple application privilege levels and protects
code against copying and reverse engineering. Privilege
levels enable vendors to provide libraries and applications to
execute on the MAXQ612/MAXQ622, while limiting access
to only data and code allowed by their privilege level.
For the ultimate in low-power battery-operated perfor-
mance, the devices include an ultra-low-power stop mode
(0.3FA typical). In this mode, the minimum amount of
circuitry is powered. Wake-up sources include external
interrupts, the power-fail interrupt, and a timer interrupt.
The microcontroller runs from a wide operating voltage of
1.70V to 3.6V, and can also be powered from the USB.
MAXQ is a registered trademark of Maxim Integrated
Products, Inc. SPI is a trademark of Motorola, Inc.
Note: Some revisions of this device may incorporate deviations from published specifications known as errata. Multiple revisions of any device
may be simultaneously available through various sales channels. For information about device errata, go to: www.maxim-ic.com/errata.
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
Ordering Information/Selector Guide
data sheet.
Remote Controls
Battery-Powered Portable Equipment
Consumer Electronics
Home Appliances
White Goods
2
C) bus. The devices also incorporate
_______________________________________________________________ Maxim Integrated Products 1
General Description
Infrared Module and Optional USB
appears at end of
Applications
16-Bit Microcontrollers with
M
S
S
S
S
S
S
S
S
S
S
S
S
S
S
High-Performance, Low-Power, 16-Bit RISC Core
DC to 12MHz Operation Across Entire Operating Range
1.70V to 3.6V Operating Voltage
Can Be Powered from Battery (V
33 Total Instructions for Simplified Programming
Three Independent Data Pointers Accelerate Data
Movement with Automatic Increment/Decrement
Dedicated Pointer for Direct Read from Code Space
16-Bit Instruction Word, 16-Bit Data Bus
16 x 16-Bit General-Purpose Working Registers
Secure MMU for Application Partitioning and IP
Protection
Memory Features
USB Features (MAXQ622 Only)
Additional Peripherals
Low Power Consumption
128KB Flash Memory
6KB Data SRAM
USB 2.0 Full-Speed Compatible
Hardware Receive and Transmit Buffers for High
Integrated Full-Speed Transceiver
On-Chip Termination and Pullup Resistors
Power-Fail Warning
Power-On Reset (POR)/Brownout Reset
Automatic IR Carrier Frequency Generation and
Two 16-Bit Programmable Timers/Counters with
Two SPI Communication Ports
Two USART Communication Ports
I
Programmable Watchdog Timer
8kHz Nanopower Ring Oscillator Wake-Up Timer
Up to 56 General-Purpose I/O
0.3µA (typ), 3µA (max) in Stop Mode
4.8mA (typ) at 12MHz, 520µA (typ) at 1MHz in
2
C Port
Throughput
Modulation
Prescaler and Capture/Compare
T
Active Mode
512-Byte Sectors
20,000 Erase/Write Cycles per Sector
A
= +25NC, Power-Fail Monitor Disabled
DD
) or USB (V
Features
DDB
)

Related parts for MAXQ612

MAXQ612 Summary of contents

Page 1

... Privilege levels enable vendors to provide libraries and applications to execute on the MAXQ612/MAXQ622, while limiting access to only data and code allowed by their privilege level. For the ultimate in low-power battery-operated perfor- mance, the devices include an ultra-low-power stop mode (0 ...

Page 2

... Microcontrollers with Infrared Module and Optional USB Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Recommended Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bus Controller Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Pin Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Pin Descriptions—TQFN, LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Pin Descriptions— Bare Die . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Microprocessor Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Memory Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Stack Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Utility ROM ...

Page 3

... Figure 5. Power-Fail Detection During Normal Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Figure 6. Stop Mode Power-Fail Detection States with Power-Fail Monitor Enabled . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Figure 7. Stop Mode Power-Fail Detection with Power-Fail Monitor Disabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Table 1. Memory Areas and Associated Maximum Privilege Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Table 2. Watchdog Interrupt Timeout (Sysclk = 12MHz, CD[1: Table 3. USART Mode Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Table 4 ...

Page 4

... All I/O Pins Combined .....................................................25mA Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability ...

Page 5

Infrared Module and Optional USB RECOMMENDED OPERATING CONDITIONS (continued 3.6V 0NC to +70NC.) (Note 1) DD RST A PARAMETER SYMBOL Input Hysteresis (Schmitt) V IHYS Input Low Voltage for HFXIN V IL_HFXIN Input High ...

Page 6

Microcontrollers with Infrared Module and Optional USB RECOMMENDED OPERATING CONDITIONS (continued 3.6V 0NC to +70NC.) (Note 1) DD RST A PARAMETER SYMBOL System Clock Period t CK NANOPOWER RING Nanopower Ring Frequency f ...

Page 7

Infrared Module and Optional USB RECOMMENDED OPERATING CONDITIONS (continued 3.6V 0NC to +70NC.) (Note 1) DD RST A PARAMETER SYMBOL Single-Ended Receiver V Threshold Single-Ended Receiver V SEH Hysteresis Differential Output Signal V CRS ...

Page 8

Microcontrollers with Infrared Module and Optional USB RECOMMENDED OPERATING CONDITIONS (continued 3.6V 0NC to +70NC.) (Note 1) DD RST A PARAMETER SYMBOL MOSI_ Input to SCLK_ Sample t SIS Edge Rise/Fall Setup MOSI_ ...

Page 9

... Note 12: The maximum total current, I OH(MAX) maximum specified voltage drop. This does not include the IRTX output. Note 13: External clock frequency must be 12MHz to support USB functionality. Full-speed USB(12Mbps)-required bit-rate accu- racy is Q2500ppm or Q0.25%. This is inclusive of all potential error sources: frequency tolerance, temperature, aging, crystal capacitive loading, board layout, etc ...

Page 10

... SCL signal, it must output the next data bit to the SDA line t 1000 + 250 = 1250ns (according to the standard-mode I Note 25: AC electrical specifications are guaranteed by design and are not production tested. MAXQ612 MAXQ622 Figure 1. Series Resistors (R ) for Protecting Against High-Voltage Spikes ...

Page 11

... Microcontrollers with Infrared Module and Optional USB TOP VIEW P1.1/INT1 34 P1.2/INT2 35 P1.3/INT3 36 P1.4/INT4 37 P1.5/INT5 38 P1.6/INT6 39 P1.7/INT7 40 GND 41 IRTX 42 IRRX 43 + P0.0/IRTXM 44 *EXPOSED PAD. ______________________________________________________________________________________ Pin Configurations P3.4/INT12 22 P3.3/INT11 21 P3.2/INT10 20 19 P3.1/INT9 18 P3.0/INT8 HFXOUT 17 MAXQ612 HFXIN 16 15 GND 14 REG18 * RESET 12 TQFN 11 ...

Page 12

... P1.6/INT6 53 P1.7/INT7 54 P4.0 55 P4.1 56 P4.2 57 P4.3 58 P4.4 59 P4.5 60 P4.6 61 P4.7 62 GND 63 IRTX 64 12 _____________________________________________________________________________________ Pin Configurations (continued MAXQ612 LQFP P3.5/INT13 32 P3.4/INT12 31 P3.3/INT11 30 29 P3.2/INT10 28 P3.1/INT9 27 P3.0/INT8 HFXOUT 26 HFXIN 25 24 GND REG18 ...

Page 13

... P1.3/INT3 50 P1.4/INT4 51 P1.5/INT5 52 P1.6/INT6 53 P1.7/INT7 54 P4.0 55 P4.1 56 P4.2 57 P4.3 58 P4.4 59 P4.5 60 P4.6 61 P4.7 62 GND 63 IRTX 64 PIN MAXQ612 MAXQ612 MAXQ622 TQFN-EP LQFP LQFP 24, 35, 8, 17, 24, 15 ______________________________________________________________________________________ 16-Bit Microcontrollers with Pin Configurations (continued MAXQ622 ...

Page 14

... Microcontrollers with Infrared Module and Optional USB PIN MAXQ612 MAXQ612 MAXQ622 TQFN-EP LQFP LQFP — — 19 — — 16 — — 18 — — 20 — — _____________________________________________________________________________________ Pin Descriptions—TQFN, LQFP (continued) NAME RESET PINS Digital, Active-Low, Reset Input/Output ...

Page 15

... General-Purpose, Digital, I/O, Type D Port; External Edge-Selectable Interrupt. These port pins function as bidirectional I/O pins or as inter- rupts. All port pins default to three-state mode after a reset. All interrupt functions must be enabled from software. MAXQ612 MAXQ612 TQFN-EP LQFP 33 45 P1.0–P1.7; INT0–INT7 ...

Page 16

... General-Purpose, Digital, I/O, Type D Port; External Edge-Selectable Interrupt. These port pins function as bidirectional I/O pins or as inter- rupts. All port pins default to three-state mode after a reset. All interrupt functions must be enabled from software. MAXQ612 MAXQ612 TQFN LQFP 18 27 P3.0–P3.7; INT8–INT15 ...

Page 17

... General-Purpose, Digital, I/O, Type C Port. These port pins function as bidirectional I/O pins. All port pins default to three-state mode after a reset. All alternate functions must be enabled from software. Enabling P5.0–P5.3; the pin’s special function disables the general-purpose I/O on the pin. MOSI1, MAXQ612 MAXQ612 MISO1, TQFN-EP LQFP SCLK1, — ...

Page 18

... Microcontrollers with Infrared Module and Optional USB PIN NAME MAXQ612 MAXQ622 23, 30, 45, 8, 30, 45, 73 GND REG18 21 21 RESET 31 31 HFXIN 32 32 HFXOUT — BUS — — — DDB — DDIO 18 _____________________________________________________________________________________ POWER PINS ...

Page 19

... General-Purpose, Digital, I/O, Type D Port; External Edge-Selectable Interrupt. These port pins function as bidirectional I/O pins or as interrupts. All port pins default to three-state mode after a reset. All interrupt functions must be enabled from software. MAXQ612 MAXQ622 ...

Page 20

... MAXQ622 General-Purpose, Digital, I/O, Type C Port. These port pins function as bidirec- tional I/O pins. All port pins default to three-state mode after a reset. MAXQ612 MAXQ622 PORT SPECIAL FUNCTION P2 ...

Page 21

... The MAXQ core has the industry’s best MIPS/mA rating, allowing developers to achieve the same performance as competing microcontrollers at substantially lower clock rates. Lower active-mode cur- rent combined with the even lower MAXQ612/MAXQ622 stop-mode current results in increased battery life. IR application-specific peripherals include flexible timers ______________________________________________________________________________________ 16-Bit Microcontrollers with Pin Descriptions— ...

Page 22

... Microprocessor The MAXQ612/MAXQ622 are based on Maxim’s MAXQ20 core, which is a low-power implementation of the new 16-bit MAXQ family of RISC cores. The core supports the Harvard memory architecture with separate internal 16-bit program and data address buses ...

Page 23

... The watchdog timer is a free-running counter designed to be periodically reset by the applica- tion software. If software is operating correctly, the coun- ter is periodically reset and never reaches its maximum count. However, if software operation is interrupted, the timer does not reset, triggering a system reset and optionally a watchdog timer interrupt ...

Page 24

Microcontrollers with Infrared Module and Optional USB The IR timer is composed of a carrier generator and a carrier modulator. The carrier generation module uses the 16-bit IR carrier register (IRCA) to define the high and low time of ...

Page 25

... For a detailed description of the special functions avail- able for each pin, refer to the IC-specific user’s guide, e.g., the MAXQ622 User’s Guide describes all special functions available on the MAXQ612/MAXQ622. The microcontroller supports two independent USARTs, two SPI master/slave communications ports, and an I bus ...

Page 26

... The maximum SPI master transfer rate is Sysclk/2. When operating as an SPI slave, the MAXQ612/MAXQ622 can support up to Sysclk/4 SPI transfer rate. Data is trans- ferred as an 8-bit or 16-bit value, MSB first. In addition, the SPI module supports configuration of an active SSEL state through the slave active select ...

Page 27

... To minimize system noise on the clock circuitry, the external clock source must meet the maximum rise and fall times and the minimum high and low times specified for the clock source. The external noise can affect the clock generation circuit if these parameters do not meet the specification ...

Page 28

... Microcontrollers with Infrared Module and Optional USB DEBUG SERVICE MAXQ612 ROUTINES MAXQ622 (UTILITY ROM) DEBUG ENGINE TMS CONTROL TAP TCK BREAKPOINT CONTROLLER TDI ADDRESS TDO Figure 4. In-Circuit Debugger master that can either be automatic test equipment or a component that interfaces to a higher level test bus as part of a complete system ...

Page 29

Infrared Module and Optional USB Table 4. Power-Fail Warning Level Selection PFW THRESHOLD PWCN.PFWARNCN[1: mode to minimize power consumption. This feature is enabled using the power-fail monitor disable (PFD) bit in the PWCN register. The reset ...

Page 30

Microcontrollers with Infrared Module and Optional USB Table 5. Power-Fail Detection States During Normal Operation INTERNAL STATE POWER-FAIL REGULATOR A On Off Off (Periodically) G ...

Page 31

Infrared Module and Optional USB V t < PFW V RST B V POR STOP INTERNAL RESET (ACTIVE HIGH) Figure 6. Stop Mode Power-Fail Detection States with Power-Fail Monitor Enabled Table 6. Stop Mode Power-Fail Detection ...

Page 32

Microcontrollers with Infrared Module and Optional USB PFW B V RST V POR STOP INTERNAL RESET (ACTIVE HIGH) INTERRUPT Figure 7. Stop Mode Power-Fail Detection with Power-Fail Monitor Disabled Table 7. Stop Mode Power-Fail Detection ...

Page 33

... The following documents can be downloaded from www.maxim-ic.com/microcontrollers. • This MAXQ612/MAXQ622 data sheet, which contains electrical/timing specifications and pin descriptions. • The MAXQ612 /MAXQ622 revision-specific errata sheet (www.maxim-ic.com/errata). • The MAXQ622 User’s Guide, which contains detailed information on features and operation, including pro- gramming ...

Page 34

... Maxim at https://support.maxim-ic.com/micro. Information on masked ROM devices and bare die versions for most of these devices are available. Contact the factory for availability. +Denotes a lead(Pb)-free/RoHS-compliant package. *EP = Exposed pad. 34 _____________________________________________________________________________________ MAXQ612/MAXQ622 16-BIT MAXQ REGULATOR RISC CPU VOLTAGE 6KB ROM ...

Page 35

... Added the Pin Descriptions—Bare Die table Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time. ...

Related keywords