MAXQ7670EVKIT+ Maxim Integrated Products, MAXQ7670EVKIT+ Datasheet

no-image

MAXQ7670EVKIT+

Manufacturer Part Number
MAXQ7670EVKIT+
Description
KIT EVAL FOR MAXQ7670
Manufacturer
Maxim Integrated Products
Series
MAXQ®r
Type
MCUr
Datasheet

Specifications of MAXQ7670EVKIT+

Contents
Board
For Use With/related Products
MAXQ7670
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
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
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.
19-4384; Rev 1; 7/09
SPI is a trademark of Motorola, Inc.
MAXQ is a registered trademark of Maxim Integrated Products, 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:
http://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.
®
Automotive Steering Angle and Torque Sensors
CAN-Based Automotive Sensor Applications
Industrial Control
Building Automation
family of 16-bit, RISC µCs, the MAXQ7670 is
________________________________________________________________ Maxim Integrated Products
General Description
PGA, 64KB Flash, and CAN Interface
Applications
Microcontroller with 10-Bit ADC,
o High-Performance, Low-Power, 16-Bit RISC Core
o Program and Data Memory
o SAR ADC
o Timer/Digital I/O Peripherals
o Oscillator/Clock Module
o Power-Management Module
/V denotes an automotive qualified part.
+ Denotes a lead-free/RoHS-compliant package.
* EP = Exposed pad.
Typical Application Circuit and Pin Configuration appear at
end of data sheet.
MAXQ7670ATL/V+
0.166MHz to 16MHz Operation, Approaching
1MIPs/MHz
Low Power (< 1mA/MIPS, V
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
64KB Internal Nonvolatile Program/Data Flash
2KB Internal Data RAM
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)
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
Internal Oscillator Supports External Crystal
(8MHz or 16MHz)
Integrated 15MHz RC Oscillator
External Clock Source Operation
Programmable Watchdog Timer
Power-On Reset
Power-Supply Supervisor/Brownout Detection
Integrated +2.5V and +3.3V Linear Regulators
PART
-40°C to +125°C
TEMP RANGE
Ordering Information
DVDD
= +2.5V)
PIN-PACKAGE
40 TQFN-EP*
Features
1

Related parts for MAXQ7670EVKIT+

MAXQ7670EVKIT+ Summary of contents

Page 1

... Building Automation SPI is a trademark of Motorola, Inc. MAXQ is a registered trademark of Maxim Integrated Products, 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: http://www ...

Page 2

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface ABSOLUTE MAXIMUM RATINGS 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. ...

Page 3

PGA, 64KB Flash, and CAN Interface ELECTRICAL CHARACTERISTICS (continued +5.0V +3.3V, V DVDDIO AVDD DVDD noted. Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL MEMORY SECTION Flash Memory Size Flash Page Size ...

Page 4

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface ELECTRICAL CHARACTERISTICS (continued +5.0V +3.3V, V DVDDIO AVDD DVDD noted. Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL Channel Select Plus t ...

Page 5

PGA, 64KB Flash, and CAN Interface ELECTRICAL CHARACTERISTICS (continued +5.0V +3.3V, V DVDDIO AVDD DVDD noted. Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL Output Current Capability Output Short-Circuit Current Maximum AVDD ...

Page 6

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface ELECTRICAL CHARACTERISTICS (continued +5.0V +3.3V, V DVDDIO AVDD DVDD noted. Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL HIGH-FREQUENCY CRYSTAL OSCILLATOR Clock ...

Page 7

PGA, 64KB Flash, and CAN Interface ELECTRICAL CHARACTERISTICS (continued +5.0V +3.3V, V DVDDIO AVDD DVDD noted. Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL Output Capacitance Maximum Output Impedance SYSTEM CLOCK System ...

Page 8

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface ELECTRICAL CHARACTERISTICS (continued +5.0V +3.3V, V DVDDIO AVDD DVDD noted. Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL SS Falling Edge to ...

Page 9

PGA, 64KB Flash, and CAN Interface SAMPLE EDGE SHIFT EDGE t MCL SCLK (CKPOL/CKPHA = 0/1 OR 1/0 MODE) t MCH SCLK (CKPOL/CKPHA = 0/0 OR 1/1 MODE MIH MIS MISO MOSI Figure 1. SPI Timing Diagram in ...

Page 10

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface (V = 5.0V 3.3V, V DVDDIO AVDD DVDD otherwise noted.) GPO._ OUTPUT HIGH VOLTAGE vs. SOURCE CURRENT 5 PS0 PS0 -40°C ...

Page 11

PGA, 64KB Flash, and CAN Interface (V = 5.0V 3.3V, V DVDDIO AVDD DVDD otherwise noted.) MAXIMUM DVDDIO TRANSIENT DURATION vs. BOI THRESHOLD OVERDRIVE 200 BOI ASSERTED ABOVE THIS LINE 180 160 140 120 100 ...

Page 12

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface (V = 5.0V 3.3V, V DVDDIO AVDD DVDD otherwise noted.) RC OSCILLATOR OUTPUT FREQUENCY vs. DVDD 16.0 15.5 15.0 14.5 14.0 2.25 2.35 2.45 2.55 2.65 2.75 DVDD ...

Page 13

PGA, 64KB Flash, and CAN Interface (V = 5.0V 3.3V, V DVDDIO AVDD DVDD otherwise noted.) AVDD SUPPLY CURRENT vs. ADC SAMPLING RATE 5.7 PGA GAIN = 16V/V 5.6 5.5 5 100 1000 ADC SAMPLING RATE ...

Page 14

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface PIN NAME Analog Input Channel 7. AIN7 is multiplexed to the PGA or ADC as single-ended analog input AIN7 differential input with AIN6 ...

Page 15

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface PIN NAME SPI Serial Clock. SCLK is the SPI interface serial clock I/O. In SPI master mode, SCLK is an output. While in 23 SCLK SPI slave mode, SCLK is ...

Page 16

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface DVDDIO DVDDIO AIN0 AIN1 AIN2 AIN3 10:1 AIN4 MUX AIN5 AIN6 AIN7 AIN1 AIN3 AIN5 6:1 AIN7 MUX AIN9 AGND MAXQ7670 DVDDIO +2.5V LINEAR DVDDIO REGEN2 REGAULATOR GNDIO RESET DVDD ...

Page 17

PGA, 64KB Flash, and CAN Interface Detailed Description The MAXQ7670 incorporates a 16-bit RISC arithmetic logic unit (ALU) with a Harvard memory architecture that addresses 64KB (32K x 16) of flash and 2048 bytes (1024 x 16) of RAM memory. ...

Page 18

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface P0.4/ADCCNV AIN0 AIN2 AIN4 AIN6 AIN1 AIN3 AIN5 AIN7 REFADC Figure 4. Simplified Analog Input Diagram (Four Fully Differential Inputs) 18 ______________________________________________________________________________________ TIMER 0 MAXQ7670 CONVERSION CONTROL PGG 4:1 MUX ...

Page 19

PGA, 64KB Flash, and CAN Interface The MAXQ7670 ADC uses a fully differential SAR con- version technique and an integrated T/H (track and hold) block to convert voltage signals into a 10-bit digi- tal result. Both single-ended and differential configura- ...

Page 20

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface SAR CYCLE SAR TRACK PGA = 1V/V 7.5 SCLK SAR CYCLE PGA TRACK PGA = 16V/V Figure 5. Conversion Timing Differences Between Gain = 1V/V and Gain = 16V/V The ...

Page 21

PGA, 64KB Flash, and CAN Interface The DVDD reset supervisor resets the MAXQ7670 when the +2.5V DVDD falls below the reset threshold. The processor remains in reset until DVDD returns above the reset threshold. The µC does not execute com- ...

Page 22

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface System Clock Generator The MAXQ7670 oscillator module provides the master clock generator that supplies the system clock for the µC core and all of the peripheral modules. The high-fre- quency ...

Page 23

PGA, 64KB Flash, and CAN Interface The MAXQ7670 includes a 16-bit timer channel. The timer offers two ports, T0 and T0B, to facilitate PWM outputs, and capture timing events. The autoreload 16- bit timer/counter offers the following functions: • 8-/16-bit ...

Page 24

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface CAN 0 CONTROLLER BLOCK DIAGRAM DUAL PORT MEMORY MESSAGE CENTERS 1–15 MESSAGE CENTER 1 ARBITRATION 0–3 DATA 0–7 FORMAT MESSAGE CENTER 2 ARBITRATION 0–3 DATA 0–7 FORMAT MESSAGE CENTER 14 ...

Page 25

PGA, 64KB Flash, and CAN Interface frequency is limited to SYSCLK/2 in master mode and SYSCLK/8 in slave mode. Figure 10 shows the function- al diagram of the SPI port. Figures 1 and 2 illustrate the timing parameters listed in ...

Page 26

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface The drive capability of the I/O, when configured for out- put, depends on the value in the PS0 (pad drive strength) register and can be set for either 1mA or ...

Page 27

PGA, 64KB Flash, and CAN Interface application code to store data when context switching (e.g., during a call or an interrupt). Storing and retriev- ing data is executed through the PUSH, POP, and POPI instructions. The incorporation of flash memory ...

Page 28

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface A 16-bit-wide x 16 deep internal hardware stack pro- vides storage for program return addresses and gener- al-purpose use. The processor uses the stack automatically when executing the CALL, RET, ...

Page 29

PGA, 64KB Flash, and CAN Interface Power Management Advanced power-management features minimize power consumption by dynamically matching the pro- cessing speed of the device to the required perfor- mance level. During periods of reduced activity, lower the system clock speed ...

Page 30

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface Crystal Selection The MAXQ7670 uses an 8MHz or 16MHz Jauch JXG53P2 (or similar specification): Frequency: 8MHz or 16MHz ±0.25 12pF. LOAD C : < 7pF max. O Series ...

Page 31

PGA, 64KB Flash, and CAN Interface Table 3. System Register Bit and Reset Values REGISTER APC PSF IC IMR SC IIR CKCN WDCN A[n] (0..15 PFX[n] (0..15 ...

Page 32

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface Table 4. Peripheral Register Map REGISTER M0 (0h) INDEX 0h PO0 1h — 2h — 3h EIFO 4h — 5h — 6h — 7h — 8h PI0 9h — Ah ...

Page 33

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface ______________________________________________________________________________________ 33 ...

Page 34

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface 34 ______________________________________________________________________________________ ...

Page 35

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface ______________________________________________________________________________________ 35 ...

Page 36

Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface DUAL-BRIDGE SENSOR VBRIDGEA OUTA+ OUTA- GNDA VBRIDGEB OUTB+ OUTB- GNDB DUAL-BRIDGE SENSOR VBRIDGEA OUTA+ OUTA- GNDA VBRIDGEB OUTB+ OUTB- GNDB V (+5V) DD +12V IN OUT 10µF 15µF EN SET ...

Page 37

PGA, 64KB Flash, and CAN Interface Pin Configuration TOP VIEW AIN7 + AIN6 2 AIN5 3 4 AIN4 5 REFADC MAXQ7670 6 AGND AIN3 7 8 AIN2 9 AIN1 10 ...

Page 38

... 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. 38 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 © 2009 Maxim Integrated Products ...

Related keywords