Rainbow Electronics MAXQ7670 User Manual

General Description
The MAXQ7670 is a highly integrated solution for mea­suring multiple analog signals and outputting the results on a control area network (CAN) bus. The device oper­ates from a single 5V supply and incorporates a high­performance, 16-bit reduced instruction set computing (RISC) core, a SAR ADC, and a CAN 2.0B controller, supporting transfer rates up to 1Mbps. The 10-bit SAR ADC includes an amplifier with programmable gains of 1V/V or 16V/V, 8 input channels, and conversion rates up to 250ksps. The eight single-ended ADC inputs can be configured as four unipolar or bipolar, fully differential inputs. For single-supply operation, the external 5V sup­ply powers the digital I/Os and two separate integrated linear regulators that supply the 2.5V digital core and the
3.3V analog circuitry. Each supply rail has a dedicated power-supply supervisor that provides brownout detec­tion and power-on reset (POR) functions. The 16-bit RISC microcontroller (µC) includes 64KB (32K x 16) of non­volatile program/data flash and 2KB (1K x 16) of data RAM. Other features of the MAXQ7670 include a 4-wire SPI™ interface, a JTAG interface for in-system program­ming and debugging, an integrated 15MHz RC oscilla­tor, external crystal oscillator support, a timer/counter with pulse-width modulation (PWM) capability, and seven GPIO pins with interrupt and wake-up capability.
The system-on-a-chip (SoC) MAXQ7670 is a µC-based, smart data acquisition system. As a member of the MAXQ®family of 16-bit, RISC µCs, the MAXQ7670 is ideal for low-cost, low-power, embedded-applications such as automotive, industrial controls, and building automation. The flexible, modular architecture used in the MAXQ µCs allows development of targeted prod­ucts for specific applications with minimal effort.
The MAXQ7670 is available in a 40-pin, 5mm x 5mm TQFN package, and is specified to operate over the -40°C to +125°C automotive temperature range.
Applications
Automotive Steering Angle and Torque Sensors
CAN-Based Automotive Sensor Applications
Industrial Control
Building Automation
Features
High-Performance, Low-Power, 16-Bit RISC Core
0.166MHz to 16MHz Operation, Approaching 1MIPs/MHz Low Power (< 1mA/MIPS, V
DVDD
= +2.5V) 16-Bit Instruction Word, 16-Bit Data Bus 33 Instructions, Most Require Only One Clock Cycle 16-Level Hardware Stack 16 x 16-Bit, General-Purpose Working Registers Three Independent Data Pointers with Auto­Increment/Decrement Low-Power, Divide-by-256, Power-Management Modes (PMM) and Stop Mode
Program and Data Memory
64KB Internal Nonvolatile Program/Data Flash 2KB Internal Data RAM
SAR ADC
8 Single-Ended/4 Differential Channels, 10-Bit Resolution with No Missing Codes PGA Gain = 1V/V or 16V/V 250ksps (150.9ksps with PGA Gain = 16V/V)
Timer/Digital I/O Peripherals
CAN 2.0B Controller (15 Message Centers) Serial Peripheral Interface (SPI) JTAG Interface (Extensive Debug and Emulation Support) Single 16-Bit/Dual 8-Bit Timer/PWM Seven General-Purpose, Digital I/O Pins with External Interrupt/Wake-Up Features
Oscillator/Clock Module
Internal Oscillator Supports External Crystal (8MHz or 16MHz) Integrated 15MHz RC Oscillator External Clock Source Operation Programmable Watchdog Timer
Power-Management Module
Power-On Reset Power-Supply Supervisor/Brownout Detection Integrated +2.5V and +3.3V Linear Regulators
MAXQ7670
Microcontroller with 10-Bit ADC,
PGA, 64KB Flash, and CAN Interface
________________________________________________________________
Maxim Integrated Products
1
19-4384; Rev 0; 11/08
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.
Typical Application Circuit and Pin Configuration appear at end of data sheet.
SPI is a trademark of Motorola, Inc.
MAXQ is a registered trademark of Maxim Integrated Products, Inc.
Ordering Information
PART TEMP RANGE PIN-PACKAGE
MAXQ7670ATL+
40 TQFN-EP*
+
Denotes a lead-free/RoHS-compliant package.
*
EP = Exposed pad.
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:
http://www.maxim-ic.com/errata
.
-40°C to +125°C
MAXQ7670
Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface
2 _______________________________________________________________________________________
ABSOLUTE MAXIMUM RATINGS
ELECTRICAL CHARACTERISTICS
(V
DVDDIO
= +5.0V, V
AVDD
= +3.3V, V
DVDD
= +2.5V, V
REFADC
= +3.3V, system clock = 16MHz. TA= T
MIN
to T
MAX
, unless otherwise
noted. Typical values are at T
A
= +25°C.) (Note 1)
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.
DVDD to DGND ........................................................-0.3V to +3V
DVDDIO to GNDIO ................................................-0.3V to +5.5V
AVDD to AGND ........................................................-0.3V to +4V
DGND to GNDIO. ..................................................-0.3V to +0.3V
GNDIO to AGND. ..................................................-0.3V to +0.3V
AGND to DGND.....................................................-0.3V to +0.3V
Analog Inputs to AGND..........................-0.3V to (V
AVDD
+ 0.3V)
RESET, Digital Inputs/Outputs to
GNDIO ............................................-0.3V to (V
DVDDIO
+ 0.3V)
XIN, XOUT to DGND ..............................-0.3V to (V
DVDD
+ 0.3V)
Continuous Power Dissipation (T
A
= +70°C)
40-Pin TQFN (derate 36mW/°C above +70°C) ..........2857mW
Continuous Current into Any Pin.......................................±50mA
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
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
POWER REQUIREMENTS
Supply Voltage Ranges
AVDD Supply Current I
Analog Module Incremental Subfunction Supply Current
DVDD Supply Current I
Digital Peripheral Incremental Subfunction Supply Current
DVDDIO Supply Current I
DVDD
AVDD LRAPD = 1, AVDD DV
DVDDIO 4.5 5.0 5.25
AVDD
I
AVDD
DVDD
I
DVDD
DVDDIO
REGEN2 = DVDDIO, DV
DV
DV
DD
Shutdown (Note 2) 3 10 µA
All analog functions enabled 6 7 mA
ADC, 50ksps, 4MHz ADCCLK 5200
ADC, 250ksps, 4MHz ADCCLK 5600
AVDD brownout interrupt monitor 3
PGA enabled 5500
CPU in stop mode, all peripherals disabled
High speed/2MHz mode (Note 3) 2.0 2.5
High speed/16MHz mode (Note 4) 11.3
Low speed/625kHz mode (Note 5) 0.95
Program flash erase or write 14 23
DVDDIO brownout reset monitor 1
HF crystal oscillator 60
Internal fixed-frequency oscillator 50
All digital I/Os static at GNDIO or DV
DDIO
CAN transmitting, timer output switching (Note 6)
AVDD,
DD
DDIO
DDIO
2.25 2.5 2.75
3.0 3.3 3.6
25 200 µA
22A
0.2 0.3 mA
V
µA
mA
µA
MAXQ7670
Microcontroller with 10-Bit ADC,
PGA, 64KB Flash, and CAN Interface
_______________________________________________________________________________________ 3
ELECTRICAL CHARACTERISTICS (continued)
(V
DVDDIO
= +5.0V, V
AVDD
= +3.3V, V
DVDD
= +2.5V, V
REFADC
= +3.3V, system clock = 16MHz. TA= T
MIN
to T
MAX
, unless otherwise
noted. Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
MEMORY SECTION
Flash Memory Size Program or data storage 64 KB
Flash Page Size 16-bit word size 256 Words
Flash Erase/Write Endurance Program or data (Note 7) 10,000 Cycles
Flash Data Retention (Note 7)
Flash Erase Time
Flash Programming Time
RAM Memory Size 2KB
Utility ROM Size 16-bit word size 4 KWords
ANALOG SENSE PATH (Includes PGA and ADC)
Resolution N
Integral Nonlinearity INL
Differential Nonlinearity DNL
Input-Referred Offset Error
Offset-Error Temperature Coefficient
ADC
ADC
ADC
All flash, TA = +25°C 100
All flash, T
Flash page erase 20 50
Entire flash mass erase 200 500
Flash single word programming 20 40 µs
Entire flash programming 0.66 1.31 s
No missing codes 10 Bits
PGA gain = 16V/V, bipolar mode,
= ±100mV, 150.9ksps
V
IN
PGA gain = 1V/V, unipolar mode, V
= +1.0V, 250ksps
IN
PGA gain = 1V/V or 16V/V ±0.4 ±1 LSB
Test at T PGA gain = 1V/V or 16V/V
PGA gain = 16V/V, bipolar mode ±2 µV/°C
= +85°C 15
A
= +25°C,
A
±0.5 ±1
±0.4 ±1
±1 ±10 mV
Years
LSB
ms
10
10
Gain Error
Gain-Error Temperature Coefficient
Conversion Clock Frequency f
Sample Rate f
Channel Select, Track-and­Hold Acquisition Time
Conversion Time t
PGA gain = 16V/V, bipolar mode, excludes offset and reference error, test at T
PGA gain = 16V/V, bipolar mode ±5 ppm/°C
ADCCLKfSYSCLK
SAMPLE
t
ACQ
CONV
PGA gain = 16V/V, f
PGA gain = 1V/V, f
PGA gain = 16V/V,
13.5 ADCCLK cycles at 4MHz
PGA gain = 1V/V, three ADCCLK cycles at 4MHz
13 ADCCLK cycles at 4MHz 3.25 µs
-2 +2 %
= +25°C
A
= 8MHz or 16MHz 0.5 4.0 MHz
ADCCLK
ADCCLK
= 4MHz 150.9
= 4MHz 250
3.375
0.75
ksps
µs
MAXQ7670
Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface
4 _______________________________________________________________________________________
ELECTRICAL CHARACTERISTICS (continued)
(V
DVDDIO
= +5.0V, V
AVDD
= +3.3V, V
DVDD
= +2.5V, V
REFADC
= +3.3V, system clock = 16MHz. TA= T
MIN
to T
MAX
, unless otherwise
noted. Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Channel Select Plus Conversion Time
Turn-On Time t
Aperture Delay 60 ns
Aperture Jitter 100 ps
Differential Input Voltage Range
Absolute Input Voltage Range At AIN0–AIN7 0 V
Input Leakage Current At AIN0–AIN7 ±0.1 µA
Input-Referred Noise
Small-Signal Bandwidth (-3dB)
Large-Signal Bandwidth (-3dB)
Input Capacitance (Note 8)
Input Common-Mode Rejection Ratio
Power-Supply Rejection Ratio PSRR AV
EXTERNAL REFERENCE INPUTS
REFADC Input Voltage Range 1.0 3.3 V
REFADC Leakage Current ADC disabled 1 µA
Input Capacitance (Note 9) 20 pF
+3.3V (AVDD) LINEAR REGULATOR
AVDD Output Voltage LRAPD = 0 3.15 3.3 3.45 V
No-Load Quiescent Current
t
ACQ
t
CONV
RECOV
CMRR
+
PGA gain = 16V/V,
26.5 ADCCLK cycles at 4MHz
PGA gain = 1V/V, 16 ADCCLK cycles at 4MHz
At AIN0–AIN7, unipolar mode, PGA gain = 1V/V
At AIN0–AIN7, unipolar mode, PGA gain = 16V/V
At AIN0–AIN7, bipolar mode, PGA gain = 1V/V
At AIN0–AIN7, bipolar mode, PGA gain = 16V/V
At AIN0–AIN7, PGA gain = 16V/V 50
At AIN0–AIN7, PGA gain = 1V/V 400
VIN = 12mV
= 200mV
V
IN
VIN = 150mV
= 2.5V
V
IN
Single-ended, any AIN0–AIN7, PGA gain = 16V/V
Single-ended, any AIN0–AIN7, PGA gain = 1V/V
AIN0–AIN7, V
= differential input range
CM
= 3.0V to 3.6V 90 dB
DD
LRAPD = 0, all internal analog peripherals disabled
0V
0 0.125
-V
REFADC
/2
-V
REFADC
/32
, PGA gain = 16V/V 33
P-P
, PGA gain = 1V/V 23
P-P
, PGA gain =16V/V 33
P-P
, PGA gain = 1V/V 19
P-P
6.625
4
10 µs
16
13
75 dB
10 µA
REFADC
+V
REFADC
+V
REFADC
/32
AVDD
AVDD
µs
P-P
V
/2
V
µV
RMS
MHz
MHz
pF
V
MAXQ7670
Microcontroller with 10-Bit ADC,
PGA, 64KB Flash, and CAN Interface
_______________________________________________________________________________________ 5
ELECTRICAL CHARACTERISTICS (continued)
(V
DVDDIO
= +5.0V, V
AVDD
= +3.3V, V
DVDD
= +2.5V, V
REFADC
= +3.3V, system clock = 16MHz. TA= T
MIN
to T
MAX
, unless otherwise
noted. Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Output Current Capability LRAPD = 0 50 mA
Output Short-Circuit Current LRAPD = 0, AVDD shorted to AGND 100 mA
Maximum AVDD Bypass Capacitor to AGND
+2.5V (DVDD) LINEAR REGULATOR
DVDD Output Voltage REGEN2 = GNDIO 2.38 2.5 2.62 V
No-Load Quiescent Current
Output Current Capability REGEN2 = GNDIO 50 mA
Output Short-Circuit Current
Maximum DVDD Bypass Capacitor to DGND
SUPPLY-VOLTAGE SUPERVISORS AND BROWNOUT DETECTION
DVDD Reset Threshold
DVDD Interrupt Threshold
Minimum DVDD Interrupt and Reset Threshold Difference
AVDD Interrupt Threshold
DVDDIO Interrupt Threshold
Operational Range
Supervisor Hysteresis ±0.7 %
CAN INTERFACE
CAN Baud Rate f
CANCLK Mean Frequency Error
LRAPD = 0 0.47 µF
REGEN2 = GNDIO, all internal digital peripherals disabled
REGEN2 = GNDIO, DV DGND
REGEN2 = GNDIO 0.47 µF
Asserts RESET if V threshold
Generates an interrupt if V below this threshold
Generates an interrupt if V below this threshold
Generates an interrupt if V falls below this threshold
DV
DD
AV
DD
DV
DDIO
CANCLK
8MHz or 16MHz, 50ppm external crystal
shorted to
DD
is below this
DVDD
falls
DVDD
falls
AVDD
DVDDIO
= 8MHz 1 Mbps
2.1 2.25 V
2.25 2.38 V
3.0 3.15 V
4.5 4.75 V
1 2.75
1 3.6
1 5.25
15 µA
100 mA
0.14 V
60 ppm
V
CANCLK Total Frequency Error
8MHz or 16MHz, 50ppm external crystal; measured over a 12ms interval; mean plus peak cycle jitter
< 0.5 %
MAXQ7670
Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface
6 _______________________________________________________________________________________
ELECTRICAL CHARACTERISTICS (continued)
(V
DVDDIO
= +5.0V, V
AVDD
= +3.3V, V
DVDD
= +2.5V, V
REFADC
= +3.3V, system clock = 16MHz. TA= T
MIN
to T
MAX
, unless otherwise
noted. Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
HIGH-FREQUENCY CRYSTAL OSCILLATOR
Clock Frequency
Stability Excluding crystal drift 25 ppm
Startup Time f
XIN Input Low Voltage Driven with external clock source
XIN Input High Voltage Driven with external clock source
INTERNAL FIXED-FREQUENCY OSCILLATOR
Frequency f
Tolerance TA = +25°C ±0.4 %
Temperature Drift TA = T
Power-Supply Rejection TA = +25°C, DV
RESET (RESET)
RESET Internal Pullup Resistance
RESET Output Low Voltage RESET asserted, no external load 0.4 V
RESET Output High Voltage RESET deasserted, no external load
RESET Input Low Voltage Driven with external clock source
RESET Input High Voltage Driven with external clock source
DIGITAL INPUTS (P0._, CANRXD, MISO, MOSI, SS, SCLK, TCK, TDI, TMS)
Input Low Voltage 0.8 V
Input High Voltage 2.1 V
Input Hysteresis 500 mV
Input Leakage Current
Input Pullup Resistance 55 k
Input Pulldown Resistance 55 k
Input Capacitance 15 pF
DIGITAL OUTPUTS (P0._, CANTXD, MOSI, SCLK, SS, TDO)
Output Low Voltage I
Output High Voltage I
IFFCLKTA
Using external crystal 8 or 16 16
External input (Note 10) 0.166 16.67
SYSCLK
= T
MIN
MIN
Pulled up to DVDDIO 55 k
V
= GNDIO or V
IN
pullup disabled
= 0.5mA 0.4 V
SINK
SOURCE
cycles 65,535 Cycles
0.7 x
V
DVDD
to T
MAX
to T
MAX
= 0.5mA
= 2.25V to 2.75V ±1.5 %
DD
,
DVDDIO
13.8 15 16.35 MHz
0.9 x
V
DVDDIO
0.7 x
V
DVDDIO
-10 ±0.01 +10 µA
V
DVDDIO
- 0.5
5%
0.3 x
V
DVDD
0.3 x
V
DVDD
MHz
V
V
V
V
V
V
MAXQ7670
Microcontroller with 10-Bit ADC,
PGA, 64KB Flash, and CAN Interface
_______________________________________________________________________________________ 7
ELECTRICAL CHARACTERISTICS (continued)
(V
DVDDIO
= +5.0V, V
AVDD
= +3.3V, V
DVDD
= +2.5V, V
REFADC
= +3.3V, system clock = 16MHz. TA= T
MIN
to T
MAX
, unless otherwise
noted. Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
Output Capacitance I/O pins three-state 15 pF
Maximum Output Impedance
PD0._ = 0 880
PD0._ = 1 450
SYSTEM CLOCK
System Clock Frequency f
SYSCLK
From any clock source 0 16.67 MHz
SPI INTERFACE TIMING
SPI Master Operating Frequency
SPI Slave Mode Operating Frequency
SCLK Output Pulse-Width High/Low
SCLK Input Pulse-Width High/Low
t
SCH
MOSI Output Hold Time After SCLK Sample Edge
MOSI Output Setup Time to SCLK Sample Edge
MISO Input Setup Time to SCLK Sample Edge
MISO Input Hold Time After SCLK Sample Edge
SCLK Inactive to MOSI Inactive
MOSI Input Setup Time to SCLK Sample Edge
MOSI Input Hold Time After SCLK Sample Edge
MISO Output Valid After SCLK Shift Edge Transition
MISO Output Disabled After
SS Edge Rise
SS Falling Edge to MISO Active t
f
MCLK
f
SCLK
t
MCH
t
MCL
t
MOH
t
MOS
t
MIS
t
MIH
t
MLH
t
SIS
t
SIH
t
SOV
t
SLH
SOE
0.5 x f
SYSCLK
,
t
SYSCLK
8 MHz
f
/8 MHz
SYSCLK
- 25
, t
SCL
t
SYSCLK
t
SYSCLK
- 25
t
SYSCLK
- 25
30 ns
0ns
t
SYSCLK
- 25
30 ns
t
SYSCLK
+ 25
3 t
SYSCLK
+ 25
2 t
SYSCLK
+ 50
2 t
SYSCLK
+ 2.5
ns
ns
ns
ns
ns
ns
ns
ns
ns
MAXQ7670
Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface
8 _______________________________________________________________________________________
Note 1: All devices are 100% production tested at TA= +25°C and +125°C. Temperature limits to TA= -40°C are guaranteed by
design.
Note 2: All analog functions disabled and all digital inputs connected to supply or ground. Note 3: High-speed/8 mode without CAN; V
DVDD
= +2.5V, CPU and 16-bit timer running at 2MHz from an external, 16MHz crystal
oscillator; all other peripherals disabled; all digital I/Os static at V
DVDDIO
or GNDIO; TA= T
MIN
to T
MAX
.
Note 4: High-speed/1 mode with CAN; V
DVDD
= +2.5V, CPU and 16-bit timer running at 16MHz from an external, 16MHz crystal oscillator; CAN enabled and communicating at 500kbps; all other peripherals disabled, all digital I/Os (except CANTXD and CANRXD) static at V
DVDDIO
or GNDIO, TA= T
MIN
to T
MAX
.
Note 5: Low speed, PMM1 mode without CAN; V
DVDD
= +2.5V, CPU and one timer running from an external, 16MHz crystal oscilla-
tor in PMM1 mode; all other peripherals disabled; all digital I/Os static at V
DVDDIO
or GNDIO, TA= T
MIN
to T
MAX
.
Note 6: CAN transmitting at 500kbps; 16-bit timer output switching at 500kHz; all active I/Os are loaded with a 20pF capacitor; all
remaining digital I/Os are static at V
DVDDIO
or GNDIO, TA= T
MIN
to T
MAX
.
Note 7: Guaranteed by design and characterization. Note 8: This is not a static capacitance. It is the capacitance presented to the analog input when the T/H amplifier is in sample mode. Note 9: The switched capacitor on the REFADC input can disturb the reference voltage. To reduce this disturbance, place a 0.1µF
capacitor from REFADC to AGND as close as possible to REFADC.
Note 10: The digital design is fully static. However, the lower clock limit is set by a clock detect circuit. The MAXQ7670 switches to
the internal RC clock if the external input goes below 166kHz. This clock detect circuit also acts to detect a crystal failure when a crystal is used.
ELECTRICAL CHARACTERISTICS (continued)
(V
DVDDIO
= +5.0V, V
AVDD
= +3.3V, V
DVDD
= +2.5V, V
REFADC
= +3.3V, system clock = 16MHz. TA= T
MIN
to T
MAX
, unless otherwise
noted. Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
SS Falling Edge to First SCLK Sample Edge
SCLK Inactive to SS Rising Edge
Minimum CS Pulse Width t
t
SSE
t
SD
SCW
2 t
SYSCLK
+ 5
t
SYSCLK
+ 10
t
SYSCLK
+ 10
ns
ns
ns
MAXQ7670
Microcontroller with 10-Bit ADC,
PGA, 64KB Flash, and CAN Interface
_______________________________________________________________________________________ 9
(CKPOL/CKPHA =
Figure 1. SPI Timing Diagram in Master Mode
Figure 2. SPI Timing Diagram in Slave Mode
SCLK
0/1 OR 1/0 MODE)
SCLK
(CKPOL/CKPHA =
0/0 OR 1/1 MODE)
MISO
MOSI
SAMPLE EDGE
SHIFT EDGE
t
t
t
MCH
MCL
t
t
MCL
MCH
t
MIH
t
MIS
MCLK
t
MOS
t
MOH
t
MLH
HIGH IMPEDANCE
t
SCW
SS
SCLK
(CKPOL/CKPHA =
0/1 OR 1/0 MODE)
SCLK
(CKPOL/CKPHA =
0/0 OR 1/1 MODE)
MOSI
MISO
t
SOE
HIGH
IMPEDANCE
SAMPLE EDGE
SHIFT EDGE
t
t
SCL
SSE
t
SCHtSCL
t
t
SIS
t
SCLK
t
t
SCH
SIH
t
SOV
SD
t
SLH
HIGH
IMPEDANCE
MAXQ7670
Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface
10 ______________________________________________________________________________________
Typical Operating Characteristics
(V
DVDDIO
= 5.0V, V
AVDD
= 3.3V, V
DVDD
= 2.5V, f
SYSCLK
= 16MHz, ADC resolution = 10 bits, V
REFDAC
= 3.3V, TA = +25°C, unless
otherwise noted.)
(V)
OH
V
1.0
0.8
0.6
0.4
0.2
-0.2
ADC DNL (LSB)
-0.4
-0.6
-0.8
-1.0
GPO._ OUTPUT HIGH VOLTAGE
vs. SOURCE CURRENT
5
PS0._ = 0
4
TA = -40°C
3
TA = +25°C
2
TA = +85°C
1
TA = +105°C
0
0 0.5 1.0 1.5 2.0 2.5
IOH (mA)
PS0._ = 1
TA = -40°C
TA = +25°C
TA = +85°C
TA = +105°C
ADC DNL vs. CODE
(REFADC = +3.3V, 150.9ksps,
PGA GAIN = 16V/V)
BIPOLAR MODE
= -100mV to +100mV
V
IN
0
-512 -256 0 256 512 DIGITAL OUTPUT CODE
DVDD, RESET POWER-UP
CHARACTERISTICS
10ms/div
MAXQ7670 toc07
REGEN2 = GNDIO
MAXQ7670 toc01
MAXQ7670 toc04
DVDDIO 2V/div
DVDD 1V/div
RESET 2V/div
GPO._ OUTPUT LOW VOLTAGE
vs. SINK CURRENT
5
4
3
PS0._ = 0
(V)
OL
V
TA = -40°C
2
TA = +25°C
TA = +85°C
1
TA = +105°C
0
0 0.5 1.0 1.5 2.0 2.5
TA = +105°C
TA = +85°C
TA = +25°C
TA = -40°C
IOL (mA)
ADC OFFSET ERROR vs. TEMPERATURE
2.0 BIPOLAR MODE
1.8 PGA GAIN = 16V/V
= 0
V
IN-DIFF
1.6
1.4
1.2
1.0
0.8
OFFSET ERROR (mV)
0.6
0.4
0.2
0
= +1.65V
V
IN-CM
-40 -25 -10 5 20 35 50 65 80 95 110 125 TEMPERATURE (°C)
DVDD, RESET POWER-DOWN
CHARACTERISTICS
REGEN2 = GNDIO
20ms/div
PS0._ = 1
MAXQ7670 toc08
MAXQ7670 toc02
MAXQ7670 toc05
DVDDIO 2V/div
DVDD 1V/div
RESET 2V/div
ADC INL vs. CODE
(REF ADC = +3.3V, 150.9ksps, PGA GAIN = 16V/V)
1.5 BIPOLAR MODE
= -100mV TO +100mV
V
IN
1.0
0.5
0
ADC INL (LSB)
-0.5
-1.0
-1.5
-512 -256 0 256 512 DIGITAL OUTPUT CODE
ADC GAIN ERROR vs. TEMPERATURE
1.0 BIPOLAR MODE
0.8 PGA GAIN = 16V/V
= 200mV
V
IN-DIFF
0.6
0.4
0.2
0
-0.2
GAIN ERROR (%)
-0.4
-0.6
-0.8
-1.0
= +1.65V
V
IN-CM
-40 -25 -10 5 20 35 50 65 80 95 110 125 TEMPERATURE (°C)
MAXIMUM DVDD TRANSIENT DURATION
vs. BOI THRESHOLD OVERDRIVE
200
180
160
140
120
100
80
60
40
MAXIMUM TRANSIENT DURATION (µs)
20
0
1 10 100 1000
BOI ASSERTED ABOVE THIS LINE
DVDD BOI THRESHOLD OVERDRIVE (mV)
MAXQ7670 toc03
MAXQ7670 toc06
MAXQ7670 toc09
MAXQ7670
Microcontroller with 10-Bit ADC,
PGA, 64KB Flash, and CAN Interface
______________________________________________________________________________________
11
E
Typical Operating Characteristics (continued)
(V
DVDDIO
= 5.0V, V
AVDD
= 3.3V, V
DVDD
= 2.5V, f
SYSCLK
= 16MHz, ADC resolution = 10 bits, V
REFDAC
= 3.3V, TA = +25°C, unless
otherwise noted.)
MAXIMUM DVDDIO TRANSIENT DURATION
vs. BOI THRESHOLD OVERDRIVE
200
180
160
140
120
100
80
60
40
MAXIMUM TRANSIENT DURATION (µs)
20
BOI ASSERTED ABOVE THIS LINE
0
1 10 100 1000
DVDDIO BOI THRESHOLD OVERDRIVE (mV)
AVDD LINEAR REGULATOR OUTPUT VOLTAGE
vs. TEMPERATURE
3.40 LRAPD = 0
= 10mA
I
OUT
3.35
MAXQ7670 toc10
MAXQ7670 toc13
MAXIMUM AVDD TRANSIENT DURATION
vs. BOI THRESHOLD OVERDRIVE
200
180
160
140
120
100
80
60
40
MAXIMUM TRANSIENT DURATION (µs)
20
0
1 10 100 1000
BOI ASSERTED ABOVE THIS LINE
AVDD BOI THRESHOLD OVERDRIVE (mV)
AVDD LINEAR REGULATOR OUTPUT VOLTAGE
vs. LOAD CURRENT
3.40 LRAPD = 0
3.35
MAXQ7670 toc11
AVDD (V)
MAXQ7670 toc14
AVDD LINEAR REGULATOR OUTPUT VOLTAGE
vs. DVDDIO SUPPLY VOLTAGE
4.0 LRAPD = 0
= 10mA
I
3.5
OUT
3.0
2.5
2.0
1.5
1.0
0.5
0
0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5
DVDDIO (V)
DVDD LINEAR REGULATOR OUTPUT VOLTAGE
vs. DVDDIO SUPPLY VOLTAGE
3.0 REGEN2 = DVDDIO
= 10mA
I
OUT
2.5
2.0
MAXQ7670 toc12
MAXQ7670 toc15
3.30
AVDD (V)
3.25
3.20
-40 -25 -10 5 20 35 50 65 80 95 110 125 TEMPERATURE (°C)
DVDD LINEAR REGULATOR OUTPUT VOLTAG
vs. TEMPERATURE
2.60 REGEN2 = DVDDIO
= 10mA
I
OUT
2.55
2.50
DVDD (V)
2.45
2.40
-40 -25 -10 5 20 35 50 65 80 95 110 125 TEMPERATURE (°C)
MAXQ7670 toc16
3.30
AVDD (V)
3.25
3.20 0 5 10 15 20 25 30 35 40 45 50
LOAD CURRENT (mA)
DVDD LINEAR REGULATOR OUTPUT VOLTAGE
vs. LOAD CURRENT
2.60
REGEN2 = DVDDIO
2.55
2.50
DVDD (V)
2.45
2.40 0 5 10 15 20 25 30 35 40 45 50
LOAD CURRENT (mA)
MAXQ7670 toc17
1.5
DVDD (V)
1.0
0.5
0
0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5
DVDDIO (V)
RC OSCILLATOR OUTPUT FREQUENCY
vs. TEMPERATURE
17.0
16.5
16.0
15.5
15.0
FREQUENCY (MHz)
14.5
14.0
-40 -25 -10 5 20 35 50 65 80 95 110 125 TEMPERATURE (°C)
MAXQ7670 toc18
MAXQ7670
Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface
12 ______________________________________________________________________________________
Typical Operating Characteristics (continued)
(V
DVDDIO
= 5.0V, V
AVDD
= 3.3V, V
DVDD
= 2.5V, f
SYSCLK
= 16MHz, ADC resolution = 10 bits, V
REFDAC
= 3.3V, TA = +25°C, unless
otherwise noted.)
RC OSCILLATOR OUTPUT FREQUENCY
vs. DVDD
16.0
15.5
15.0
FREQUENCY (MHz)
14.5
14.0
2.25 2.35 2.45 2.55 2.65 2.75 DVDD (V)
20
18
16
MAXQ7670 toc19
14
12
10
8
6
DVDD SUPPLY CURRENT (mA)
4
2
0
DVDD SUPPLY CURRENT
vs. DVDD SUPPLY VOLTAGE
FLASH ERASE
EC CHARACTERISTICS
NOTE 4 IN
EC CHARACTERISTICS
NOTE 3 IN
EC CHARACTERISTICS
NOTE 5 IN
2.250 2.750 DVDD SUPPLY VOLTAGE (V)
2.6252.5002.375
MAXQ7670 toc020
DVDD SUPPLY CURRENT
vs. TEMPERATURE
20
18
16
FLASH ERASE
14
12
10
8
6
DVDD SUPPLY CURRENT (mA)
4
2
0
-40 125
NOTE 4 IN
NOTE 5 IN
EC CHARACTERISTICS
EC CHARACTERISTICS
NOTE 3 IN
EC CHARACTERISTICS
TEMPERATURE (°C)
MAXQ7670 toc21
1109565 80-10 5 20 35 50-25
DVDD SUPPLY CURRENT
vs. DVDD SUPPLY VOLTAGE
26.5
STOP MODE
26.0
25.5
25.0
24.5
DVDD SUPPLY CURRENT (µA)
24.0
23.5
2.250 2.750 DVDD SUPPLY VOLTAGE (V)
2.6252.5002.375
AVDD SUPPLY CURRENT
vs. TEMPERATURE
140
SHUTDOWN (NOTE 2)
EC CHARACTERISTICS
IN
120
100
80
60
40
AVDD SUPPLY CURRENT (nA)
20
28
STOP MODE
27
MAXQ7670 toc22
26
25
24
DVDD SUPPLY CURRENT (µA)
23
22
-40 125
6.0
ALL ANALOG FUNCTIONS ENABLED
MAXQ7670 toc25
5.9
5.8
5.7
AVDD SUPPLY CURRENT (mA)
DVDD SUPPLY CURRENT
vs. TEMPERATURE
TEMPERATURE (°C)
AVDD SUPPLY CURRENT
vs. AVDD SUPPLY VOLTAGE
AVDD SUPPLY CURRENT
vs. AVDD SUPPLY VOLTAGE
140
SHUTDOWN (NOTE 2)
EC CHARACTERISTICS
IN
120
MAXQ7670 toc23
100
80
60
40
AVDD SUPPLY CURRENT (nA)
20
1109580655035205-10-25
0
3.00 3.60 AVDD SUPPLY VOLTAGE (V)
3.453.303.15
MAXQ7670 toc24
AVDD SUPPLY CURRENT
vs. TEMPERATURE
6.2
ALL ANALOG FUNCTIONS ENABLED
6.0
MAXQ7670 toc26
5.8
5.6
AVDD SUPPLY CURRENT (mA)
5.4
MAXQ7670 toc27
0
-40 125 TEMPERATURE (°C)
1109565 80-10 5 20 35 50-25
5.6
3.00 3.60 AVDD SUPPLY VOLTAGE (V)
3.453.303.15
5.2
-40 125 TEMPERATURE (°C)
1109580655035205-10-25
Loading...
+ 25 hidden pages