Rainbow Electronics MAXQ3108 User Manual

Maxq3108 low-power, dual-core microcontroller, General description, Applications

Advertising
background image

General Description

The MAXQ3108 is a low-power microcontroller that fea-
tures two high-performance MAXQ20 cores: a dedicat-
ed core (DSPCore) for intensive data processing and a
user core (UserCore) for supervisory functions. The two
cores can operate at different clock speeds, allowing
lower system power consumption for even processing
intensive applications. The UserCore can be configured
to run at the lowest clock rate possible for monitoring
the peripherals for communication activities, while the
DSPCore runs at the highest speed. Each core has
access to an independent math accelerator (a multi-
ply/accumulate unit). The UserCore supports SPI™,
I

2

C, two UART channels with one channel supporting

IR carrier modulation, a trimmable real-time clock
(RTC), battery-backed RTC registers, and data memo-
ry. The DSPCore is fully user programmable and con-
figurable. With the standard 32,768Hz crystal, the
DSPCore operates at 10.027MHz, while the UserCore
runs at 5.014MHz.

Applications

Electricity Meters

Industrial Control

Battery-Powered and Portable Devices

Smart Transmitters

Medical Instrumentation

Features

♦ High-Performance, Low-Power, Dual 16-Bit RISC

Cores

♦ Approaches 1MIPS per MHz
♦ System Clock

10.027MHz (DSPCore)
5.014MHz (UserCore)

♦ 33 Instructions
♦ Approximately 100ns Execution Time at 10.027MHz
♦ Three Independent Data Pointers Accelerate Data

Movement with Automatic Increment/Decrement

♦ 16-Bit Instruction Word, 16-Bit Data Bus

♦ 16 x 16-Bit General-Purpose Working Registers

for Each Core

♦ 16-Level Hardware Stack for Each Core
♦ Hardware Support for Software Stack
♦ Memory Features

UserCore

64KB Flash Program Memory
16B Battery-Backed (V

BAT

) Data SRAM

4KB Utility ROM
2KB Data SRAM; 10KB Total Data SRAM (If

DSPCore Inactive)

DSPCore

8KB User-Loadable SRAM Code Memory
1KB Data SRAM

♦ Peripherals

FLL (10MHz Output with 32kHz Input)
SPI Master, I

2

C Master

Two UART Channels (One Supports IR Carrier

Modulation)

Math Accelerator for Each Core
Three Manchester Decoder and Cubic Sinc Filter

Channels for Interfacing to DS8102 Delta-Sigma
Modulators

Two 16-Bit Programmable Timer/Counters
RTC with Alarms and Digital Trim, Dedicated

Battery-Backup Pin (V

BAT

)

Two Programmable Pulse Generators
Independent Watchdog Timer for Each Core
External Interrupts
JTAG Interface

♦ Operating Modes

Stop Mode: 0.1µA typ
Active Current at 10MHz and V

DD

= 2.0V: 1.0mA typ

MAXQ3108

Low-Power, Dual-Core Microcontroller

________________________________________________________________

Maxim Integrated Products

1

Ordering Information

Rev 0; 1/09

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.

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

.

+

Denotes a lead(Pb)-free/RoHS-compliant package.

PART TEMP

RANGE

PIN-PACKAGE

MAXQ3108-FFN+

-40°C to +85°C

28 TSSOP

Pin Configuration appears at end of data sheet.

SPI is a trademark of Motorola, Inc.

MAXQ is a registered trademark of Maxim Integrated Products, Inc.

Advertising