MAXQ622 Maxim, MAXQ622 Datasheet

no-image

MAXQ622

Manufacturer Part Number
MAXQ622
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:
MAXQ622
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAXQ622G-0000
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAXQ622G-0000+
Manufacturer:
Maxim Integrated
Quantity:
10 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 MAXQ622

MAXQ622 Summary of contents

Page 1

... C) bus. The devices also incorporate 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 ...

Page 2

... Carrier Burst-Count Mode 16-Bit Timers/Counters General-Purpose I Serial Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 USART Serial Peripheral Interface (SPI Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 USB Controller (MAXQ622 Only On-Chip Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 ROM Loader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Loading Flash Memory In-Application Flash Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 In-Circuit Debug and JTAG Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Power-Supply Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Stop Mode Power-Fail Warning ...

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 S ...

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 ...

Page 12

Microcontrollers with Infrared Module and Optional USB TOP VIEW P1.2/INT2 49 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 ...

Page 13

... Microcontrollers with Pin Configurations (continued MAXQ622 LQFP Pin Descriptions—TQFN, LQFP NAME POWER PINS V Supply Voltage DD GND Ground Regulator Capacitor. This pin must be connected to ground through a 1 ...

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

... MAXQ612 TQFN-EP LQFP 33 45 P1.0–P1.7; INT0–INT7 FUNCTION MAXQ622 SPECIAL PORT LQFP FUNCTION 2 P0.0 IRTXM 3 P0.1 RX0 4 P0.2 TX0 5 P0.3 RX1/SDA 6 P0.4 TX1/SCL 7 P0.5 TBA0/TBA1 9 P0.6 TBB0 10 P0.7 TBB1 MAXQ622 SPECIAL PORT LQFP FUNCTION 45 P1.0 INT0 48 P1.1 INT1 49 P1.2 INT2 50 P1.3 INT3 51 P1.4 INT4 52 P1.5 INT5 53 P1.6 INT6 54 P1.7 INT7 15 ...

Page 16

... MAXQ612 TQFN LQFP 18 27 P3.0–P3.7; INT8–INT15 FUNCTION MAXQ622 SPECIAL PORT LQFP FUNCTION 11 P2.0 MOSI0 12 P2.1 MISO0 13 P2.2 SCLK0 14 P2.3 SSEL0 41 P2.4 TCK 42 P2.5 TDI 43 P2.6 TMS 44 P2.7 TDO MAXQ622 SPECIAL PORT LQFP FUNCTION 27 P3.0 INT8 28 P3.1 INT9 29 P3.2 INT10 30 P3.3 INT11 31 P3.4 INT12 32 P3.5 INT13 33 P3.6 INT14 34 P3.7 INT15 ...

Page 17

... No Connection. Reserved for future use. Leave these pins unconnected. EXPOSED PAD EP Exposed Pad (TQFN Only). Connect EP to the ground plane. FUNCTION MAXQ622 SPECIAL PORT LQFP FUNCTION 55 P4.0 — 56 P4.1 — 57 P4.2 — 58 P4.3 — 59 P4.4 — 60 P4.5 — 61 P4.6 — 62 P4.7 — MAXQ622 SPECIAL PORT LQFP FUNCTION 37 P5.0 MOSI1 38 P5.1 MISO1 39 P5.2 SCLK1 40 P5.3 SSEL1 17 ...

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.0 MOSI0 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

... Memory protection is implemented using privilege levels for code. Each area has an associated privilege level. RAM/ROM are assigned privilege levels as well. Refer to the MAXQ622 User’s Guide for a more thorough expla- nation of the topic. A 16-bit-wide internal stack provides storage for pro- gram return addresses and can also be used for general- purpose data storage ...

Page 23

... Routines within the utility ROM are user accessible and can be called as subroutines by the application software. More information on the utility ROM functions is contained in the MAXQ622 User’s Guide. Some applications require protection against unau- thorized viewing of program code memory. For these ...

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

... I/O pins when the special functions are disabled. 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

... 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. COMMENTS > ...

Page 34

... NANO TXCVR 16-BIT TIMER RING *MAXQ622 ONLY. For the latest package outline information and land patterns (footprints www.maxim-ic.com/packages. Note that a “+”, “#”, or “-” in the package code indicates RoHS status only. Package drawings may show a different suffix character, but the drawing pertains to the package regardless of RoHS status ...

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