MAXQ613 Maxim, MAXQ613 Datasheet

no-image

MAXQ613

Manufacturer Part Number
MAXQ613
Description
The MAXQ613 is a low-power, 16-bit MAXQ® microcontroller 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:
MAXQ613J-2562+T
Manufacturer:
MAXIM
Quantity:
350
Part Number:
MAXQ613J-2563+T
Manufacturer:
MAXIM
Quantity:
9
Part Number:
MAXQ613K-0000+
Manufacturer:
Maxim Integrated
Quantity:
10 000
19-5320; Rev 3; 1/11
The MAXQ613 is a low-power, 16-bit MAXQ
troller designed for low-power applications including uni-
versal remote controls, consumer electronics, and white
goods. The device combines a powerful 16-bit RISC
microcontroller and integrated peripherals including a
universal synchronous/asynchronous receiver-transmit-
ter (USART) and an SPI™ master/slave communications
port, along with an IR module with carrier frequency
generation and flexible port I/O capable of multiplexed
keypad control.
The device includes 48KB of flash program memory and
1.5KB of data SRAM. Intellectual property (IP) protec-
tion is provided by a secure 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 device, while limiting access to only data and
code allowed by their privilege level.
For the ultimate in low-power battery-operated perfor-
mance, the device includes an ultra-low-power stop
mode (0.2µA typ). 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 1.70V to 3.6V oper-
ating voltage.
+Denotes a lead(Pb)-free/RoHS-compliant package.
*EP = Exposed pad.
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.
MAXQ613A-0000+
MAXQ613J-0000+
MAXQ613X-0000+
Remote Controls
Battery-Powered
Portable Equipment
PART
16-Bit Microcontroller with Infrared Module
_______________________________________________________________ Maxim Integrated Products 1
TEMP RANGE
0NC to +70NC
0NC to +70NC
0NC to +70NC
General Description
Consumer Electronics
Home Appliances
White Goods
Applications
VOLTAGE (V)
OPERATING
1.7 to 3.6
1.7 to 3.6
1.7 to 3.6
®
microcon-
MEMORY (KB)
PROGRAM
48 Flash
48 Flash
48 Flash
Ordering Information/Selector Guide
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
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
Additional Peripherals
Low Power Consumption
48KB Program Flash Memory
Masked ROM Available
1.5KB Data SRAM
Power-Fail Warning
Power-On Reset (POR)/Brownout Reset
Automatic IR Carrier Frequency Generation and
Two 16-Bit Programmable Timers/Counters with
One SPI and One USART Port
Programmable Watchdog Timer
8kHz Nanopower Ring Oscillator Wake-Up Timer
Up to 24 General-Purpose I/Os
0.2µA (typ), 2.0µA (max) in Stop Mode,
3.25mA (typ) at 12MHz in Active Mode
Modulation
Prescaler and Capture/Compare
T
512-Byte Sectors
20,000 Erase/Write Cycles per Sector
A
MEMORY (KB)
= +25NC, Power-Fail Monitor Disabled
DATA
1.5
1.5
1.5
GPIO
20
24
24
PIN-PACKAGE
32 TQFN-EP*
44 TQFN-EP*
Bare die
Features

Related parts for MAXQ613

MAXQ613 Summary of contents

Page 1

... Rev 3; 1/11 16-Bit Microcontroller with Infrared Module General Description The MAXQ613 is a low-power, 16-bit MAXQ troller designed for low-power applications including uni- versal remote controls, consumer electronics, and white goods. The device combines a powerful 16-bit RISC microcontroller and integrated peripherals including a universal synchronous/asynchronous receiver-transmit- ter (USART) and an SPI™ ...

Page 2

... In-Application Flash Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 In-Circuit Debug and JTAG Interface Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Power-Fail Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Applications Information Grounds and Bypassing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Additional Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Deviations from the MAXQ610 User’s Guide for the MAXQ613 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Development and Technical Support Package Information Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 2 ______________________________________________________________________________________ TABLE OF CONTENTS ...

Page 3

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

Page 4

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

Microcontroller with Infrared Module RECOMMENDED OPERATING CONDITIONS (continued 3.6V 0NC to +70NC, unless otherwise noted.) (Note 1) DD RST A PARAMETER SYMBOL Input Hysteresis (Schmitt) V IHYS Input Low Voltage for HFXIN V ...

Page 6

Microcontroller with Infrared Module RECOMMENDED OPERATING CONDITIONS (continued 3.6V 0NC to +70NC, unless otherwise noted.) (Note 1) DD RST A PARAMETER SYMBOL WAKE-UP TIMER Wake-Up Timer Interval t WAKEUP FLASH MEMORY System Clock ...

Page 7

... Note 9: The maximum total current, I OH(MAX) maximum specified voltage drop. This does not include the IRTX output. Note 10: Programming time does not include overhead associated with utility ROM interface. Note 11: AC electrical specifications are guaranteed by design and are not production tested. ...

Page 8

... The capacitor REGOUT must be placed as close to this pin as possible. No devices other than the capacitor should be connected to this pin. Pin Configurations 22 P1.5/INT5 21 P1.4/INT4 GND REGOUT MAXQ613 17 GND N. N.C. 14 P1.3/INT3 13 P1.2/INT2 EP + P1.1/INT1 12 TQFN (7mm × 7mm) ...

Page 9

Microcontroller with Infrared Module PIN 32 TQFN- 44 TQFN- BARE DIE GENERAL-PURPOSE I/O AND SPECIAL FUNCTION PINS ...

Page 10

Microcontroller with Infrared Module PIN 32 TQFN- 44 TQFN- BARE DIE ...

Page 11

... MIPS/mA rating, allowing developers to achieve the same performance as competing microcontrollers at substantially lower clock rates. Lower active-mode current combined with the even lower MAXQ613 stop- mode current (0.2FA typ) results in increased battery life. Application-specific peripherals include flexible timers for generating IR carrier frequencies and modulation. A ...

Page 12

... CALL, RET, and RETI instruc- tions are executed and when an interrupt is serviced. An application can also store and retrieve values explicitly using the stack by means of the PUSH, POP, and POPI instructions. Table 1. Memory Areas and Associated Maximum Privilege Levels AREA System User Loader User Application ...

Page 13

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

Microcontroller with Infrared Module Carrier Generation Module The IRCAH byte defines the carrier high time in terms of the number of IR input clocks, whereas the IRCAL byte defines the carrier low time. IRDIV[1:0] • IR Input Clock (f ...

Page 15

Microcontroller with Infrared Module IRTX pin is set to a logic-high when the IR timer module is enabled. If IRTXPOL = 0, the IRTX pin is set to a logic-low when the IR timer is enabled. A separate register ...

Page 16

Microcontroller with Infrared Module timer value reloads its value. When the IRV reaches 0000h value, on the next carrier clock, it does the following: 1) Reloads IRV with IRMT. 2) Samples IRCA, IRDATA, and IRTXPOL. 3) Generates IRTX accordingly. ...

Page 17

Microcontroller with Infrared Module CARRIER GENERATION IRCLK IRCAH + 1 IRRX PIN EDGE DETECT Figure 5. IR Capture enabled. The IR module continues to operate in receive mode until it is stopped by switching into transmit mode (IRMODE = ...

Page 18

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

Page 19

Microcontroller with Infrared Module SHIFT SSEL SCLK CKPOL/CKPHA 0/1 OR 1/0 SCLK CKPOL/CKPHA 0/0 OR 1/1 MOSI MISO Figure 7. SPI Master Communication Timing SHIFT SSEL t SSE SCLK CKPOL/CKPHA 0/1 OR 1/0 SCLK CKPOL/CKPHA 0/0 OR 1/1 MOSI ...

Page 20

... JTAG connection to another microcontroller connection serial port using a serial-to-JTAG converter such as the MAXQJTAG-001, available from Maxim. If in-system programmability is not required, a commercial gang programmer can be used for mass programming. Activating the JTAG interface and loading the test access port (TAP) with the system programming instruction invokes the bootstrap loader ...

Page 21

... Microcontroller with Infrared Module DEBUG SERVICE ROUTINES MAXQ613 (UTILITY ROM) DEBUG ENGINE TMS CONTROL TAP TCK BREAKPOINT CONTROLLER TDI ADDRESS TDO Figure 10. In-Circuit Debugger To erase, the following function would be used: /* Erase the given Flash page * addr: Flash offset (anywhere within page) */ int flash_erasepage(uint16_t addr) ...

Page 22

Microcontroller with Infrared Module Power-Fail Detection Figures 11, 12, and 13 show the power-fail detection and response during normal and stop-mode operation reset is caused by a power-fail, the power-fail monitor can be set to one of ...

Page 23

Microcontroller with Infrared Module Table 4. Power-Fail Detection States During Normal Operation INTERNAL STATE POWER-FAIL REGULATOR A On Off Off (Periodically ...

Page 24

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

Page 25

Microcontroller with Infrared Module PFW B V RST V POR STOP INTERNAL RESET (ACTIVE HIGH) INTERRUPT Figure 13. Stop Mode Power-Fail Detection with Power-Fail Monitor Disabled Table 6. Stop Mode Power-Fail Detection States with Power-Fail ...

Page 26

... The user’s guides offer detailed information about device features and opera- tion. The following documents can be downloaded from www.maxim-ic.com/microcontrollers. • This MAXQ613 data sheet, which contains electrical/ timing specifications, pin descriptions, and package information. • The MAXQ613 (www ...

Page 27

... MAXQ610 User’s Guide. The following registers on the MAXQ610 (which are described in the MAXQ610 User’s Guide) do not exist on the MAXQ613, and all references to them should be disregarded: • Port 3 Output Register (PO3) • Port 3 Direction Register (PD3) • ...

Page 28

... Removed the LQFP and TQFP packages 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. Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ...

Related keywords