maxq7665 Maxim Integrated Products, Inc., maxq7665 Datasheet
maxq7665
Available stocks
Related parts for maxq7665
maxq7665 Summary of contents
Page 1
... 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. Automotive Steering Sensors ...
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
... Coefficient Signal-to-Noise Plus Distortion Total Harmonic Distortion ________________________________________________________________________________________ Smart Data-Acquisition Systems = 8MHz SYSCLK REFDAC REFADC CONDITIONS MAXQ7665A MAXQ7665B MAXQ7665C MAXQ7665D DV = +3V, at +25° +3V, at +85° +3V, at +125°C DD One sector Single word Entire flash T = +125°C, single write A First 100,000 cycles at +25° ...
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 SFDR Conversion Clock Frequency ...
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
... ADC/PGA OFFSET ERROR (GAIN = 16) vs. AV SUPPLY VOLTAGE DD 5.0 4.5 4.0 3.5 3.0 2.5 REFADC = AV 2.0 1.5 1.0 REFADC = +4.75V 0.5 0 125 4.75 4.85 4.95 5.05 5. +25°C, unless otherwise noted.) A ADC INL vs. OUTPUT CODE (REFADC = +5V, 142ksps, PGA GAIN = 16) MAXQ7665A toc11 1.5 BIPOLAR MODE V = -156mV TO +156mV IN 1.0 0.5 0 -0.5 -1.0 -1.5 -2048 -1024 0 DIGITAL OUTPUT CODE ADC/PGA GAIN ERROR (GAIN = 16) vs. TEMPERATURE 1.0 0.8 0.6 0.4 0.2 0 -0.2 -0.4 -0.6 -0.8 -1.0 -40 ...
Page 12
... TEMPERATURE (° RESET POWER-DOWN DD CHARACTERISTICS MAXQ7665A toc22 DVBR[1:0] = [0: (1V/div) RESET (2V/div) 10ms/div MAXIMUM DV TRANSIENT DURATION DDIO vs. BOI THRESHOLD OVERDRIVE 1000 BOI ASSERTED ABOVE THIS LINE 900 800 700 600 500 ...
Page 13
... REGEN = GND 3.45 3. +85°C A 3.35 3.30 95 110 125 LOAD CURRENT (mA) DV LINEAR REGULATOR DROPOUT DD VOLTAGE vs. LOAD CURRENT MAXQ7665A toc33 700 REGEN = GND REGEN = GND 600 500 400 300 T 200 DROPOUT 100 DV IS LOWERED ENOUGH BELOW DDIO +5V TO MAKE ...
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
... DD GNDIO HFFINT HF XIN XHFRY XTAL XOUT OSC. XHFE INT HF DGND R-C OSC RCE DGND GNDIO SYSCLK 18 _______________________________________________________________________________________ ADCMX3 MAXQ7665A–MAXQ7665D ADCREF PGAE PGA 12-BIT ADC GAIN = x1, x2, x4, x8, x16, x32 17:1 ADCE MUX HFFINT SOFTWARE- EIFO INTERRUPT CONTROLLER UARTI DVBI 9:1 MUX ADCMX[3.0] WATCHDOG ...
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 128KB (64K x 16) of flash and 512 bytes (256 x 16) of RAM memory ...
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 analog input channel MUX that sup- ports eight differential channels ...
Page 21
... AIN4 AIN2 AIN3 MUX AIN0 AIN1 ADCMX AGND MAXQ7665A–MAXQ7665D monitors check that DV CAN bus transfer each include a µC core is executing. The DV also covers the analog peripherals if AV are directly connected. The DV DD voltage supervisor that controls the µC reset during ...
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
... DD is identical to the power-up case described above. See Tables 3 and 5 for reset behavior of specific bits. Refer to the MAXQ7665/MAXQ7666 User’s Guide for detailed programming information, and a more thor- ough description of POR and brownout behavior. Internal 3.3V Linear Regulator The MAXQ7665A– ...
Page 24
... HFR- watchdog timer count is reset. All watchdog timer reset timeouts follow the programmed interrupt timeout 512 source clock cycles later. For more information on the MAXQ7665A–MAXQ7665D watchdog timer, refer to the MAXQ7665/MAXQ7666 User’s Guide. 3 DIV 2 3 The MAXQ7665A–MAXQ7665D include three 16-bit timer channels ...
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 multiplier is capable of completing a 16-bit x 16-bit multiply in a single cycle and contains a 48-bit accumulator that requires one more cycle ...
Page 26
... CAN 0 CONTROL REGISTER COUNTER CAN 0 OPERATION CONTROL CAN 0 RECEIVE ERROR COUNTER CAN 0 STATUS REGISTER CAN 0 MESSAGE 1–15 CAN 0 INTERRUPT REGISTER CONTROL REGISTERS CAN 0 DATA POINTER CAN 0 TRANSMIT MSG ACK CAN 0 DATA BUFFER CAN 0 RECEIVE MSG ACK MAXQ7665A–MAXQ7665D BIT TIMING CANRXD Tx SHIFT CANTXD ...
Page 27
RISC Microcontroller-Based SYSCLK DIVIDE DIVIDE LDSBUF RDSBUF TI RI FLAG = FLAG = SCON0.1 SCON0.0 Figure 11a. UART Synchronous Mode (Mode 0) each incoming message, before accepting an incom- ing message. This feature ...
Page 28
... DETECTION the TAP and TAP controller, refer to IEEE Standard 1149.1 on the IEEE website at http://standards.ieee.org. The JTAG on the MAXQ7665A–MAXQ7665D is used for in-circuit emulation and debug support, but does not support boundary scan test capability. The TAP controller communicates synchronously with ...
Page 29
... Data should be driven in only on the rising edge of TCK. This signal is used to serially transfer data from SHADOW REGISTER DEBUG REGISTER SYSTEM PROGRAMMING REGISTER BYPASS INSTRUCTION REGISTER UPDATE-DR TAP UPDATE-DR CONTROLLER MAXQ7665A–MAXQ7665D DV DDIO PO.0/TDO 29 ...
Page 30
... Falling or rising edge interrupt capability • All I/Os contain an additional special function, such as a logic input/output for a timer channel. Selecting an I/O for a special function alters the port characteristics of that I/O (refer to the MAXQ7665/MAXQ7666 User’s Guide for more details). Figure 13 illustrates the func- tional blocks of an I/O. I/O PAD ...
Page 31
... 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 RISC architec- ture. Fetch and execution operations are completed in one cycle without pipelining, because the instruction contains both the operation code and data ...
Page 32
... 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 enabled. This places the utility ROM, code, and data memory into a single contiguous memory map. This is useful for applications that require dynamic program modification or unique memory configurations ...
Page 33
... MAXQ architecture. This functionality is broken up into discrete modules so that only the features required for a given product need to be included. Tables 2 and 4 show the MAXQ7665A– MAXQ7665D register set. Tables 3 and 5 show the bit functions and reset values. In-Application Programming Register Set ...
Page 34
... TOTAL) (48KB TOTAL) 0x5FFF FLASH FLASH 0x5000 0x4FFF FLASH FLASH 0x4000 0x3FFF FLASH 16K x 16 FLASH 0x0000 16K x 16 FLASH MAXQ7665D (32KB TOTAL) 0x3FFF FLASH 0x3000 0x2FFF FLASH 0x2000 0x1FFF FLASH 0x0000 ...
Page 35
RISC Microcontroller-Based 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. This means device operation can be slowed and power consumption minimized during peri- ...
Page 36
... The internal RC oscillator becomes the clock source • Code execution begins at location 8000h The watchdog timer functions are described in the MAXQ7665/MAXQ7666 User’s Guide. Execution resumes at location 8000h following a watchdog timer reset. Reset Sources Power-On Reset (POR) ...
Page 37
... This is a parameter often stated by quartz crys- tal vendors and is called R1. When a resonator is used in the parallel resonant mode with an external load capaci- tance the case with the MAXQ7665A–MAXQ7665D oscillator circuit, the effective resistance is sometimes stated. This effective resistance at the loaded frequency ...
Page 38
... DP[ *Bits indicated by an "s" are only affected by a POR and not by other forms of reset. These bits are set to 0 after a POR. Refer to the MAXQ7665/MAXQ7666 User’s Guide for more information. 38 _______________________________________________________________________________________ REGISTER BIT — ...
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
... AIN3 AIN5 OUTA+ AIN7 ~2nF AIN9 MUX AIN11 ~2nF AIN13 OUTA- AIN15 OUTB+ ~2nF 12-BIT DAC ~2nF OUTB- OUTA+ ~2nF MAXQ7665A–MAXQ7665D ~2nF OUTA- OUTB+ ~2nF ~2nF OUTB- UART (LIN 2.0) REFADC 0.1µF REFDAC CAN 2. MAXQ20 0.1µF 0.01µF 16-BIT RISC MICRO ...
Page 45
... XIN AV DD AIN15 AIN14 AIN13 AIN12 *CONNECT EXPOSED PAD TO AGND. Chip Information PROCESS: BiCMOS and CMOS _______________________________________________________________________________________ Smart Data-Acquisition Systems MAXQ7665_ATM *EXPOSED PAD TQFN ...
Page 46
... RISC Microcontroller-Based Smart Data-Acquisition Systems PART MAXQ7665AATM+** MAXQ7665BATM+ MAXQ7665CATM+** MAXQ7665DATM+** +Devices are only available in lead-free packaging. *EP = Exposed pad. **Future Product—contact factory for availability. Note: All devices are specified for operation over the -40°C to +125°C automotive temperature range. 46 _______________________________________________________________________________________ ...
Page 47
RISC Microcontroller-Based (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information www.maxim-ic.com/packages.) _______________________________________________________________________________________ Smart Data-Acquisition Systems Package Information 47 ...
Page 48
... 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. 48 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 © 2008 Maxim Integrated Products Package Information (continued registered trademark of Maxim Integrated Products, Inc. Boblet ...