MAXQ7665BATM+ Maxim Integrated Products, MAXQ7665BATM+ Datasheet

no-image

MAXQ7665BATM+

Manufacturer Part Number
MAXQ7665BATM+
Description
IC MCU-BASED DAS 16BIT 48-TQFN
Manufacturer
Maxim Integrated Products
Series
MAXQ™r
Datasheet

Specifications of MAXQ7665BATM+

Core Processor
RISC
Core Size
16-Bit
Speed
8MHz
Connectivity
CAN, LIN, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
8
Program Memory Size
64KB (32K x 16)
Program Memory Type
FLASH
Ram Size
256 x 16
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.25 V
Data Converters
A/D 8x12b, D/A 1x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
48-TQFN Exposed Pad
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
The MAXQ7665A–MAXQ7665D smart systems-on-a-chip
(SoC) are data-acquisition systems based on a micro-
controller (µC). As members of the MAXQ
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.
♦ High-Performance, Low-Power, 16-Bit RISC Core
19-3217; Rev 1; 10/08
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.
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.
8MHz Operation, Approaching 1MIPS per MHz
Low Power (< 3mA/MIPS, DV
16-Bit Instruction Word, 16-Bit Data Bus
33 Instructions (Most Require Only One Clock Cycle)
16-Level Hardware Stack
Automotive Steering Sensors
CAN- and LIN-Based Automotive Sensors
Industrial Control
________________________________________________________________ Maxim Integrated Products
General Description
DD
= +3.3V)
16-Bit RISC Microcontroller-Based
Applications
Smart Data-Acquisition Systems
®
Features
family of 16-
♦ Program and Data Memory
♦ Smart Analog Peripherals
♦ Timer/Digital I/O Peripherals
♦ Crystal/Clock Module
♦ Power-Management Module
♦ JTAG Interface
♦ Ultra-Low-Power Consumption
Ordering Information and Pin Configuration appear at end of
data sheet.
Three Independent Data Pointers with Automatic
Low-Power, Stop Mode (CPU Shutdown)
Up to 128KB (64K x 16) Internal Flash
512 Bytes (256 x 16) Internal RAM
Low-Power, Eight Differential-Channel,
Programmable-Gain Amplifier, Software-Selectable Gain:
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
UART (LIN) with User-Programmable Baud Rate
16 x 16 Hardware Multiplier with 48-Bit Accumulator,
Three 16-Bit (or Six 8-Bit) Programmable
Eight General-Purpose, Digital I/O Pins, with External
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
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
1V/V, 2V/V, 4V/V, 8V/V, 16V/V, 32V/V
Increment/Decrement
12-Bit, 500ksps ADC
15 Message Centers (256-Byte Dual Port Memory)
Programmable Bit Rates from 10kbps to 1Mbps
Standard 11-Bit or Extended 29-Bit Identification
Two Data Masks and Associated IDs for DeviceNET™,
External Transmit Disable for Autobaud
SIESTA Low-Power Mode
Wake-Up on CANRXD Edge Transition
Single Clock Cycle Operation
Timer/Counter/PWM
Interrupt Capability
I/O and Digital Core Supplies
Modes
SDS and Other Higher Layer CAN Protocols
1

Related parts for MAXQ7665BATM+

MAXQ7665BATM+ Summary of contents

Page 1

... Instructions (Most Require Only One Clock Cycle) 16-Level Hardware Stack 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 ...

Page 2

RISC Microcontroller-Based Smart Data-Acquisition Systems ABSOLUTE MAXIMUM RATINGS DV to DGND, AGND, or GNDIO ..........................-0.3V to +4V DD DGND to GNDIO or AGND....................................-0.3V to +0. DGND, AGND, or GNDIO .......................-0.3V to +6V DDIO AV to DGND, AGND, ...

Page 3

RISC Microcontroller-Based ELECTRICAL CHARACTERISTICS (continued) ( +5.0V +3.3V DDIO DD Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL MEMORY SECTION Flash Memory Size Flash Erase/Write Endurance Flash Erase ...

Page 4

RISC Microcontroller-Based Smart Data-Acquisition Systems ELECTRICAL CHARACTERISTICS (continued) ( +5.0V +3.3V DDIO DD Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL Spurious-Free Dynamic Range Conversion Clock Frequency f ...

Page 5

RISC Microcontroller-Based ELECTRICAL CHARACTERISTICS (continued) ( +5.0V +3.3V DDIO DD Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL Large-Signal Bandwidth (-3dB) Input Capacitance Crosstalk Between Channels Input Common-Mode ...

Page 6

RISC Microcontroller-Based Smart Data-Acquisition Systems ELECTRICAL CHARACTERISTICS (continued) ( +5.0V +3.3V DDIO DD Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL DAC Glitch Impulse DAC Power-On Time Power-Supply ...

Page 7

RISC Microcontroller-Based ELECTRICAL CHARACTERISTICS (continued) ( +5.0V +3.3V DDIO DD Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL SUPPLY VOLTAGE SUPERVISORS AND BROWNOUT DETECTION DV Voltage-Supervisor Reset DD ...

Page 8

RISC Microcontroller-Based Smart Data-Acquisition Systems ELECTRICAL CHARACTERISTICS (continued) ( +5.0V +3.3V DDIO DD Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL Crystal Oscillator Stability XIN Input Load Capacitance ...

Page 9

RISC Microcontroller-Based ELECTRICAL CHARACTERISTICS (continued) ( +5.0V +3.3V DDIO DD Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL Input Pullup Resistance Input Capacitance DIGITAL OUTPUTS (P0._, CANTXD, UTX) ...

Page 10

RISC Microcontroller-Based Smart Data-Acquisition Systems ( +5.0V +3.3V DDIO DD GPO._ OUTPUT HIGH VOLTAGE vs. SOURCE CURRENT -40° +25° ...

Page 11

RISC Microcontroller-Based ( +5.0V +3.3V DDIO DD DACOUT OUTPUT LOW VOLTAGE vs. SINK CURRENT 0.5 REFDAC = +5V OUTPUT CODE = 000h 0.4 0.3 0.2 0 ...

Page 12

RISC Microcontroller-Based Smart Data-Acquisition Systems ( +5.0V +3.3V DDIO DD ADC/PGA ZERO-CODE ERROR (GAIN = 16) vs. AV SUPPLY VOLTAGE DD 2.00 1.75 1.50 1.25 1.00 REFADC = +4.75V REFADC = AV ...

Page 13

DV = +5.0V +3.3V DDIO DD DV BOR THRESHOLD VOLTAGE DD vs. TEMPERATURE 2.90 DVBR[1:0] = [0:0] 2.89 REGEN = DV DDIO 2.88 2.87 2.86 2.85 2.84 2.83 2.82 2.81 2.80 -40 -25 -10 ...

Page 14

RISC Microcontroller-Based Smart Data-Acquisition Systems ( +5.0V +3.3V DDIO DD RC OSCILLATOR OUTPUT FREQUENCY vs. TEMPERATURE 7. +3.3V DD REGEN = DV DDIO 7.65 7.60 7.55 7.50 7.45 7.40 -40 ...

Page 15

RISC Microcontroller-Based ( +5.0V +3.3V DDIO DD AV DISABLED SUPPLY CURRENT DD vs. TEMPERATURE 500 ALL ANALOG FUNCTIONS DISABLED 400 300 200 100 0 -40 -25 - ...

Page 16

RISC Microcontroller-Based Smart Data-Acquisition Systems PIN NAME 1 AIN11 Analog Input Channel 11. AIN11 is multiplexed to the PGA as a differential input with AIN10. 2 AIN10 Analog Input Channel 10. AIN10 is multiplexed to the PGA as a ...

Page 17

RISC Microcontroller-Based Smart Data-Acquisition Systems PIN NAME Port 0 Data 1/JTAG Test Mode Select. P0 general-purpose digital I/O with interrupt/wake- 33 P0.1/TMS up capability. TMS is the JTAG test mode, select input. Port 0 Data 2/JTAG Serial ...

Page 18

RISC Microcontroller-Based Smart Data-Acquisition Systems I INT REMOTE TEMP-SENSE DIODE CURRENT DRIVE 1:2 CURRENT DEMUX AIN0 AIN1 AIN2 AIN3 TEMPERATURE SENSORS INTERNAL TSE ADCMX0 AIN4 AIN5 AIN6 AIN7 AIN8 AIN9 AIN10 AIN11 AIN12 AIN13 AIN14 AIN15 AIN1 AIN3 AIN5 ...

Page 19

RISC Microcontroller-Based Detailed Description The µC arithmetic core of the MAXQ7665A– MAXQ7665D is a 16-bit RISC machine with digital and analog peripheral functions. They incorporate a 16-bit RISC ALU with a Harvard memory architecture that can address up to ...

Page 20

RISC Microcontroller-Based Smart Data-Acquisition Systems The MAXQ7665A–MAXQ7665D ADC uses a fully differ- ential SAR conversion technique and an on-chip T/H block to convert temperature and voltage signals into a 12-bit digital result. Differential configurations are sup- ported using an ...

Page 21

RISC Microcontroller-Based 2N3904 2N3904 Figure 3. Temperature-Sensor Application Circuit—Single-Ended Configuration 2N3904 2N3904 Figure 4. Temperature-Sensor Application Circuit—Differential Configuration Power-On Reset and Brownout Power supplies DV and DV DD DDIO brownout monitor that alerts the µC through interrupt when their ...

Page 22

RISC Microcontroller-Based Smart Data-Acquisition Systems NOMINAL DV (+3.3V) DD BROWNOUT +3.13V INTERRUPT +3.06V TRIGGER POINT +2.84V BROWNOUT +2.77V RESET TRIGGER POINT DGND DVLVL FLAG (ASR[14]) DVBI FLAG (ASR[4]) Figure 5. DV Brownout Interrupt Detection DD During power-up, RESET is ...

Page 23

RISC Microcontroller-Based As DV continues to fall below the DV DD old set by the VDBR bits, the RESET pin is pulled low, µC and peripheral activity stops, and most, but not all of the register bits are set ...

Page 24

RISC Microcontroller-Based Smart Data-Acquisition Systems As illustrated in Figure 7, the high-frequency internal RC oscillator (HFRCCLK) drives the watchdog timer through a series of dividers. The divider output is pro- grammable and determines the timeout interval. When enabled, the ...

Page 25

RISC Microcontroller-Based Note: The MAXQ7665A–MAXQ7665D do not have sec- ondary timer I/O pins (such as T0B and T1B) that are present in some other MAXQ products. 16-Bit x 16-Bit Hardware Multiplier A hardware multiplier supports high-speed multiplica- tions. The ...

Page 26

RISC Microcontroller-Based Smart Data-Acquisition Systems CAN Functional Description The basic functions covered by the CAN controller include the use of 11-bit standard or 29-bit extended acceptance identifiers, as programmed by the µC for each message center, as shown in ...

Page 27

RISC Microcontroller-Based SYSCLK DIVIDE DIVIDE LDSBUF RDSBUF TI RI FLAG = FLAG = SCON0.1 SCON0.0 SERIAL INTERRUPT Figure 11a. UART Synchronous Mode (Mode 0) each incoming message, before accepting an incom- ing message. ...

Page 28

RISC Microcontroller-Based Smart Data-Acquisition Systems SYSCLK DIVIDE SMOD LDSBUF RDSBUF BAUD CLOCK GENERATOR DIVIDE FLAG = FLAG = SCON0.1 SCON0.0 Figure 11b. UART Asynchronous Mode (Mode 1) detection. Table 1 summarizes the ...

Page 29

RISC Microcontroller-Based TAP controller (see Figure 12). The shift registers serve as transmit-and-receive data buffers for a debugger. From a JTAG perspective, shift registers are user- defined optional data registers. The bypass register and the instruction register, for example, ...

Page 30

RISC Microcontroller-Based Smart Data-Acquisition Systems the host to the internal TAP module shift registers. Data is transferred LSB first. • TCK—Serial clock for the test logic. • TMS—Test mode selection. Test signals received at TMS are sampled at the ...

Page 31

RISC Microcontroller-Based MAXQ Core Architecture The MAXQ7665A–MAXQ7665D are low-cost, high-per- formance, CMOS, fully static, 16-bit µCs with flash mem- ory and are members of the MAXQ family of µCs. The MAXQ7665A–MAXQ7665D are structured on a highly advanced, accumulator-based, 16-bit ...

Page 32

RISC Microcontroller-Based Smart Data-Acquisition Systems PROGRAM SPACE 256 x 16 DATA SRAM UTILITY ROM 64KB (32K x 16) PROGRAM FLASH OR MASKED ROM Figure 14. MAXQ7665B Memory Map A pseudo-Von Neumann memory map can also be ...

Page 33

RISC Microcontroller-Based Following any reset, execution begins in the utility ROM. The ROM software determines whether the pro- gram execution should immediately jump to location 0000h, the start of user-application code one of the special routines mentioned. ...

Page 34

RISC Microcontroller-Based Smart Data-Acquisition Systems MAXQ7665A (128KB TOTAL) 0xFFFF 0x7FFF FLASH 0xF000 0x7000 0xEFFF 0x6FFF FLASH 0xE000 0x6000 0xDFFF 0x5FFF FLASH 0xC000 0x4000 0xBFFF 0x3FFF 16K x 16 FLASH 0x8000 ...

Page 35

RISC Microcontroller-Based Power Management Power consumption reaches its minimum in stop mode. In this mode, the external oscillator, internal RC oscilla- tor, system clock, and all processing activity is halted. Stop mode is exited when an enabled external interrupt ...

Page 36

RISC Microcontroller-Based Smart Data-Acquisition Systems Multiple interrupt sources are available for quick response to internal and external events. The MAXQ architecture uses a single interrupt vector (IV), single interrupt-service routine (ISR) design. For maximum flexibility, interrupts can be enabled ...

Page 37

RISC Microcontroller-Based External System Reset Asserting the external RESET input low causes the device to enter the reset state. The external reset func- tions as described in the MAXQ7665/MAXQ7666 User’s Guide . Execution resumes at location 8000h after RESET ...

Page 38

RISC Microcontroller-Based Smart Data-Acquisition Systems Table 3. System Register Bit Functions and Reset Values REGISTER APC PSF IC IMR SC IIR CKCN WDCN A[n] (0..15 PFX[n] (0..15 ...

Page 39

RISC Microcontroller-Based Table 4. Peripheral Register Map REGISTER INDEX M0 (0h) 0h PO0 1h — 2h — 3h EIF0 4h — 5h — 6h — 7h SBUF0 8h PI0 9h — Ah — Bh EIE0 Ch — Dh — ...

Page 40

RISC Microcontroller-Based Smart Data-Acquisition Systems 40 _______________________________________________________________________________________ ...

Page 41

RISC Microcontroller-Based Smart Data-Acquisition Systems ______________________________________________________________________________________ 41 ...

Page 42

RISC Microcontroller-Based Smart Data-Acquisition Systems 42 _______________________________________________________________________________________ ...

Page 43

RISC Microcontroller-Based Smart Data-Acquisition Systems ______________________________________________________________________________________ 43 ...

Page 44

RISC Microcontroller-Based Smart Data-Acquisition Systems 2N3904 TEMPERATURE SENSOR DUAL-BRIDGE SENSOR VBRIDGEA GNDA VBRIDGEB GNDB DUAL-BRIDGE SENSOR VBRIDGEA GNDA VBRIDGEB GNDB +12V V (+5V OUT 10µF 22µF MAX5024 EN SET HOLD LDO EXTERNAL RESET IS OPTIONAL RESET GND ...

Page 45

RISC Microcontroller-Based TOP VIEW P0.5/DACLOAD REGEN DV DDIO DV DD RESET XOUT XIN AV DD AIN15 AIN14 AIN13 AIN12 *CONNECT EXPOSED PAD TO AGND. Chip Information PROCESS: BiCMOS and CMOS ______________________________________________________________________________________ Smart Data-Acquisition Systems ...

Page 46

... RISC Microcontroller-Based Smart Data-Acquisition Systems Ordering Information PART PIN-PACKAGE MAXQ7665AATM+** 48 TQFN-EP* MAXQ7665BATM+ 48 TQFN-EP* MAXQ7665CATM+** 48 TQFN-EP* MAXQ7665DATM+** 48 TQFN-EP* + Devices are only available in lead(Pb)-free packaging Exposed pad. ** Future Product—contact factory for availability. Note: All devices are specified for operation over the -40°C to +125° ...

Page 47

... 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 ____________________ 47 © 2008 Maxim Integrated Products ...

Related keywords