19-3217; Rev 1; 10/08
KIT
ATION
EVALU
BLE
AVAILA
16-Bit RISC Microcontroller-Based
Smart Data-Acquisition Systems
General Description
♦
Program and Data Memory
♦
Smart Analog Peripherals
Three Independent Data Pointers with Automatic
Increment/Decrement
Up to 128KB (64K x 16) Internal Flash
512 Bytes (256 x 16) Internal RAM
Low-Power, Eight Differential-Channel,
12-Bit, 500ksps ADC
Programmable-Gain Amplifier, Software-Selectable Gain:
1V/V, 2V/V, 4V/V, 8V/V, 16V/V, 32V/V
12-Bit DAC with Buffered Voltage Output
External References for ADC and DAC
Internal (Die) and External Diode Temperature Sensing
Full CAN 2.0B Controller
15 Message Centers (256-Byte Dual Port Memory)
Programmable Bit Rates from 10kbps to 1Mbps
Standard 11-Bit or Extended 29-Bit Identification
Modes
Two Data Masks and Associated IDs for DeviceNET™,
SDS and Other Higher Layer CAN Protocols
External Transmit Disable for Autobaud
SIESTA Low-Power Mode
Wake-Up on CANRXD Edge Transition
UART (LIN) with User-Programmable Baud Rate
16 x 16 Hardware Multiplier with 48-Bit Accumulator,
Single Clock Cycle Operation
Three 16-Bit (or Six 8-Bit) Programmable
Timer/Counter/PWM
Eight General-Purpose, Digital I/O Pins, with External
Interrupt Capability
All Interrupts Can Be Used as a Wake-Up
Internal Oscillator for Use with External Crystal
On-Chip RC Oscillator Eliminates External Crystal
External Clock-Source Operation
Programmable Watchdog Timer
Power-On Reset (POR)
Power-Supply Supervisor/Brownout Detection for Digital
I/O and Digital Core Supplies
On-Chip +3.3V, 50mA Linear Regulator
Extensive Debug and Emulation Support
In-System Test Capability
Flash-Memory-Program Download
Software Bootstrap Loader for Flash Programming
MAXQ7665A–MAXQ7665D
The MAXQ7665A–MAXQ7665D smart systems-on-a-chip
(SoC) are data-acquisition systems based on a micro-
controller (µC). As members of the MAXQ
®
family of 16-
bit, reduced instruction set computing (RISC) µCs, the
MAXQ7665A–MAXQ7665D are ideal for low-cost, low-
power, embedded applications such as automotive,
industrial controls, and building automation. The flexible,
modular architecture design used in these µCs allows
development of targeted products for specific applica-
tions with minimal effort.
The MAXQ7665A–MAXQ7665D incorporate a high-per-
formance 16-bit RISC core, a 12-bit 500ksps SAR ADC
with a programmable gain amplifier (PGA), and a full
CAN 2.0B controller supporting transfer rates up to
1Mbps. These devices include a 12-bit DAC with a
buffered voltage output and on-chip oscillator circuitry
to operate from an external high frequency (8MHz)
crystal. There is also a built-in internal RC oscillator as
an alternative to using an external crystal. The
MAXQ7665A–MAXQ7665D contain an internal tempera-
ture sensor to measure die temperature and a remote
temperature-sensor driver. The analog functions and
digital I/O are powered from a +5V supply, while the
internal digital core is powered from +3.3V, which can
be supplied by an on-chip linear regulator. These
devices also include a dual power-supply supervisor
with reset and a JTAG interface for in-system program-
ming and debugging. The 16-bit RISC µC includes up
to 128KB (64K x 16) of flash memory and 512 bytes
(256 x 16) of RAM.
The MAXQ7665A–MAXQ7665D are available in a 7mm x
7mm 48-pin TQFN package and are specified to operate
from -40°C to +125°C.
♦
Timer/Digital I/O Peripherals
♦
Crystal/Clock Module
♦
Power-Management Module
Applications
Automotive Steering Sensors
CAN- and LIN-Based Automotive Sensors
Industrial Control
♦
JTAG Interface
Features
♦
High-Performance, Low-Power, 16-Bit RISC Core
8MHz Operation, Approaching 1MIPS per MHz
Low Power (< 3mA/MIPS, DV
DD
= +3.3V)
16-Bit Instruction Word, 16-Bit Data Bus
33 Instructions (Most Require Only One Clock Cycle)
16-Level Hardware Stack
♦
Ultra-Low-Power Consumption
Low-Power, Stop Mode (CPU Shutdown)
Ordering Information and Pin Configuration appear at end of
data sheet.
MAXQ is a registered trademark of Maxim Integrated Products, Inc.
DeviceNet is a trademark of Open DeviceNet Vendor Association, 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.
________________________________________________________________
Maxim Integrated Products
1
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.
16-Bit RISC Microcontroller-Based
Smart Data-Acquisition Systems
MAXQ7665A–MAXQ7665D
ABSOLUTE MAXIMUM RATINGS
DV
DD
to DGND, AGND, or GNDIO ..........................-0.3V to +4V
DGND to GNDIO or AGND....................................-0.3V to +0.3V
DV
DDIO
to DGND, AGND, or GNDIO .......................-0.3V to +6V
AV
DD
to DGND, AGND, or GNDIO...........................-0.3V to +6V
Digital Inputs/Outputs to DGND, AGND, or GNDIO
..............................................................-0.3V to (DV
DDIO
+ 0.3V)
Analog Inputs/Outputs to DGND, AGND, or GNDIO
.................................................................-0.3V to (AV
DD
+ 0.3V)
RESET,
XIN, XOUT to DGND, AGND, or GNDIO
.................................................................-0.3V to (DV
DD
+ 0.3V)
Continuous Current into Any Pin.......................................±50mA
Continuous Power Dissipation (T
A
= +70°C)
48-Pin TQFN (derate 40mW/°C above +70°C) ..........3200mW
Operating Temperature Range .........................-40°C to +125°C
Junction Temperature ......................................................+150°C
Storage Temperature Range .............................-65°C to +150°C
Lead Temperature (soldering, 10s) .................................+300°C
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.
ELECTRICAL CHARACTERISTICS
(AV
DD
= DV
DDIO
= +5.0V, DV
DD
= +3.3V, f
SYSCLK
= 8MHz, V
REFDAC
= V
REFADC
= +5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted.
Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER
POWER REQUIRMENTS
DV
DD
Supply Voltage Range
AV
DD
DV
DDIO
AV
DD
Supply Current
I
AVDD
Shutdown (Note 2)
All analog functions enabled
ADC enabled, f
ADC
= 1ksps, f
SYSCLK
=
8MHz
ADC enabled, f
ADC
= 500ksps, f
SYSCLK
=
8MHz
Analog Module Subfunction
Incremental Supply Current
DAC enabled (zero scale)
Internal temperature sensor enabled
Additional current when one or more of the
ADC, DAC, and/or temperature sensor is
enabled (only counted once)
PGA enabled
CPU in stop mode, all peripherals disabled
DV
DD
Supply Current
I
DVDD
High-speed mode (Note 3)
Flash erase or write mode
DV
DD
Module Subfunction
Incremental Supply Current
DV
DDIO
Supply Current
I
DVDDIO
DV
DD
supervisor and brownout monitor
HF crystal oscillator
Internal RC oscillator
All digital I/Os static at GND or DV
DDIO
(Note 4)
35
2
150
200
10
1000
µA
µA
Safe mode (RC/2 = 3.8MHz)
Normal mode
2.7
3.0
4.75
4.75
3.3
3.3
5.0
5.0
0.1
6.7
4.2
1890
305
502
128
4.5
3
20
28
50
mA
µA
mA
µA
3.6
3.6
5.25
5.25
10
8
µA
mA
V
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
2
________________________________________________________________________________________
16-Bit RISC Microcontroller-Based
Smart Data-Acquisition Systems
ELECTRICAL CHARACTERISTICS (continued)
(AV
DD
= DV
DDIO
= +5.0V, DV
DD
= +3.3V, f
SYSCLK
= 8MHz, V
REFDAC
= V
REFADC
= +5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted.
Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER
MEMORY SECTION
MAXQ7665A
Flash Memory Size
MAXQ7665B
MAXQ7665C
MAXQ7665D
DV
DD
= +3V, at +25°C
Flash Erase/Write Endurance
Flash Erase Timing
Flash Program Timing
DV
DD
= +3V, at +85°C
DV
DD
= +3V, at +125°C
One sector
Single word
Entire flash
T
A
= +125°C, single write
Flash Data Retention Time
RAM Memory Size
Utility ROM Size
ANALOG SENSE PATH
Resolution
N
ADC
No missing codes
Gain = 1, bipolar mode, V
IN
= ±2500mV,
500ksps
Gain = 8, unipolar mode, V
IN
= +400mV,
142ksps
Integral Nonlinearity
INL
ADC
Gain = 16, bipolar mode, V
IN
= ±156mV,
142ksps
Gain = 32, bipolar mode, V
IN
= ±50mV,
142ksps
Gain = 1, bipolar, V
IN
= ±2500mV, 500ksps
Differential Nonlinearity
Offset Error
Offset-Error Temperature
Coefficient
Zero-Code Error
Gain Error
Gain-Error Temperature
Coefficient
Signal-to-Noise Plus Distortion
Total Harmonic Distortion
SINAD
THD
PGA gain = 1V/V
PGA gain = 1V/V
Bipolar, differential measurement of error for
ideal ADC output of 0x000
Exclude offset and reference error
-1.0
±8.5
-71
-85
DNL
ADC
Gain = 16, bipolar, V
IN
= ±156mV, 142ksps
All other gain settings
Input referred
±0.6
±2.5
±8
±2.5
+1.0
±5
mV
µV/°C
mV
%
ppm/°C
dB
dB
12
±0.5
±2.0
LSB
±2.0
±2.0
±1.0
±1.0
LSB
±4.0
±4.0
Bits
First 100,000 cycles at +25°C, then
retention tested at T
A
= +125°C
20
10
512
4096
Years
Bytes
Words
128
64
48
32
1
100
100
0.7
11
1.5
15
360
4.5
MCycles
kCycles
kCycles
s
µs
s
KB
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
MAXQ7665A–MAXQ7665D
_______________________________________________________________________________________
3
16-Bit RISC Microcontroller-Based
Smart Data-Acquisition Systems
MAXQ7665A–MAXQ7665D
ELECTRICAL CHARACTERISTICS (continued)
(AV
DD
= DV
DDIO
= +5.0V, DV
DD
= +3.3V, f
SYSCLK
= 8MHz, V
REFDAC
= V
REFADC
= +5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted.
Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER
Spurious-Free Dynamic Range
Conversion Clock Frequency
Sample Rate
SYMBOL
SFDR
f
ADCCLK
f
SAMPLE
CONDITIONS
PGA gain = 1V/V
f
SYSCLK
= 8MHz
PGA gain = 1V/V, R
SOURCE
≤
1kΩ
Any PGA gain setting > 1V/V, R
SOURCE
≤
5kΩ
t
ACQ
plus 13 ADCCLK cycles at 8MHz
PGA gain = 1V/V, R
SOURCE
≤
1kΩ
Any PGA gain setting, R
SOURCE
≤
5kΩ
PGA gain = 1V/V, R
SOURCE
≤
1kΩ
t
ACQ
t
RECOV
Any PGA gain setting > 1V/V, R
SOURCE
≤
5kΩ
5
30
50
PGA gain = 1
PGA gain = 2
Unipolar mode
PGA gain = 4
PGA gain = 8
PGA gain = 16
PGA gain = 32
PGA gain = 1
Input-Voltage Range
PGA gain = 2
PGA gain = 4
PGA gain = 8
PGA gain = 16
PGA gain = 32
Absolute Input-Voltage Range
Input Leakage Current
AIN15–AIN0
PGA gain = 1
PGA gain = 2
Small-Signal Bandwidth (-3dB)
V
IN
x gain = 100mV
P-P
PGA gain = 4
PGA gain = 8
PGA gain = 16
PGA gain = 32
0
0
0
0
0
0
-V
REFADC
/2
-V
REFADC
/4
-V
REFADC
/8
-V
REFADC
/16
-V
REFADC
/32
-V
REFADC
/64
AGND
±20
180
140
120
100
82
80
MHz
AV
DD
1.6
0.8
0.4
0.2
0.1
+V
REFADC
/2
+V
REFADC
/4
+V
REFADC
/8
+V
REFADC
/16
+V
REFADC
/32
+V
REFADC
/64
AV
DD
V
nA
V
MIN
0.5
TYP
-91
8.0
500
142
t
ACQ
+
1.625
2
7
375
5
MAX
UNITS
dB
MHz
ksps
Conversion Time
Channel/Gain Select Plus
Conversion Time
Track-and-Hold Acquisition Time
Turn-On Time
Aperture Delay
Aperture Jitter
t
CONV
µs
µs
ns
µs
µs
ns
ps
P-P
Bipolar mode, AIN+ to
AIN-
4
________________________________________________________________________________________
16-Bit RISC Microcontroller-Based
Smart Data-Acquisition Systems
ELECTRICAL CHARACTERISTICS (continued)
(AV
DD
= DV
DDIO
= +5.0V, DV
DD
= +3.3V, f
SYSCLK
= 8MHz, V
REFDAC
= V
REFADC
= +5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted.
Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER
SYMBOL
CONDITIONS
PGA gain = 1
PGA gain = 2
Large-Signal Bandwidth (-3dB)
V
IN
x gain = 3.2V
P-P
PGA gain = 4
PGA gain = 8
PGA gain = 16
PGA gain = 32
PGA gain = 1
PGA gain = 2
Input Capacitance
Single-ended, any input
of AIN0 to AIN15
PGA gain = 4
PGA gain = 8
PGA gain = 16
PGA gain = 32
Crosstalk Between Channels
Input Common-Mode Rejection
Ratio
Power-Supply Rejection Ratio
Resolution
Differential Nonlinearity
Integral Nonlinearity
Offset Error
Offset-Error Temperature
Coefficient
Gain Error
Gain-Error Temperature
Coefficient
DAC Output Range
DC Output Impedance
Z
OUT
Excludes reference error, tested at E68h
Excludes offset and reference drift;
calculated from FSR
No load
Termination resistance to
AGND
DAC enabled
Power-down
mode
0
0.5
105
0.6
8
-27
46
15
V
CT
CMRR
PSRR
N
DAC
DNL
DAC
INL
DAC
AIN15–AIN0, V
IN
= 1V
P-P
, 10kHz, R
SOURCE
= 5kΩ
AIN15–AIN0 (bipolar, differential),
V
CM
= 100mV to 4.5V
AV
DD
= +4.75V to +5.25V
Guaranteed monotonic
Code 147h to E68h
Code 147h to E68h
Reference to code 040h
-70
67
12
±0.4
±0.5
±2.5
±5
±3
±2
V
REFDAC
±20
±1
±4
±30
MIN
TYP
180
140
120
100
82
80
13.6
2
4
8
16
32
-80
-90
75
dB
dB
dB
Bits
LSB
LSB
mV
µV/°C
LSB
ppm of
FSR/°C
V
Ω
kΩ
V/µs
µs
mA
pF
kHz
MAX
UNITS
MAXQ7665A–MAXQ7665D
DAC SECTION (DACOUT, R
L
= 5kΩ and C
L
= 100pF)
Output Slew Rate
Output Settling Time
Output Short-Circuit Current
400h to C00h code swing, rising or falling
147h to E68h code swing, settling to ±0.5
LSB (Note 5)
Short to AGND
Short to AV
DD
_______________________________________________________________________________________
5