MAXQ7666BATM+ MAXIM [Maxim Integrated Products], MAXQ7666BATM+ Datasheet
MAXQ7666BATM+
Related parts for MAXQ7666BATM+
MAXQ7666BATM+ Summary of contents
Page 1
Rev 0; 8/08 16-Bit, RISC, Microcontroller-Based, General Description The MAXQ7666 smart systems-on-a-chip (SoC data-acquisition system based on a microcontroller (µC). ® member of the MAXQ family of 16-bit reduced instruction set computing (RISC) µCs, the ...
Page 2
RISC, Microcontroller-Based, Smart Data-Acquisition System 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 Program Flash Total Size Program Flash Page Size ...
Page 4
RISC, Microcontroller-Based, Smart Data-Acquisition System ELECTRICAL CHARACTERISTICS (continued) ( +5.0V +3.3V DDIO DD Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL Data Flash Erase Size Data Flash Programming ...
Page 5
RISC, Microcontroller-Based, ELECTRICAL CHARACTERISTICS (continued) ( +5.0V +3.3V DDIO DD Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL ANALOG SENSE PATH Resolution N Integral Nonlinearity INL Differential Nonlinearity ...
Page 6
RISC, Microcontroller-Based, Smart Data-Acquisition System ELECTRICAL CHARACTERISTICS (continued) ( +5.0V +3.3V DDIO DD Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL Conversion Time t Channel/Gain Select Plus Conversion ...
Page 7
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 8
RISC, Microcontroller-Based, Smart Data-Acquisition System 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 9
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 10
RISC, Microcontroller-Based, Smart Data-Acquisition System ELECTRICAL CHARACTERISTICS (continued) ( +5.0V +3.3V DDIO DD Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL Crystal Oscillator Startup Time External Clock Input ...
Page 11
RISC, Microcontroller-Based, ELECTRICAL CHARACTERISTICS (continued) ( +5.0V +3.3V DDIO DD Typical values are +25°C.) (Note 1) A PARAMETER SYMBOL DIGITAL INPUTS (P0._, CANRXD, URX, REGEN) Input Low Voltage Input ...
Page 12
RISC, Microcontroller-Based, Smart Data-Acquisition System ( +5.0V +3.3V DDIO DD PO._ OUTPUT HIGH VOLTAGE vs. SOURCE CURRENT -40° +25° ...
Page 13
RISC, Microcontroller-Based, ( +5.0V +3.3V DDIO DD DACOUT OUTPUT LOW VOLTAGE vs. SINK CURRENT 0 +5V REFDAC OUTPUT CODE = 000h 0.4 0.3 0.2 0 ...
Page 14
RISC, Microcontroller-Based, Smart Data-Acquisition System ( +5.0V +3.3V DDIO DD ADC/PGA ZERO-CODE ERROR (GAIN = 16V/V) vs. AV SUPPLY VOLTAGE DD 2.00 BIPOLAR MODE 1.75 1.50 1.25 1.00 0. +4.75V ...
Page 15
RISC, Microcontroller-Based, ( +5.0V +3.3V DDIO DD DV BOR THRESHOLD VOLTAGE DD vs. TEMPERATURE 2.90 DVBR[1: 2.89 REGEN = DV DDIO 2.88 2.87 2.86 2.85 2.84 2.83 2.82 2.81 2.80 ...
Page 16
RISC, Microcontroller-Based, Smart Data-Acquisition System ( +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 17
RISC, Microcontroller-Based, ( +5.0V +3.3V DDIO DD AV SHUTDOWN SUPPLY CURRENT DD vs. TEMPERATURE 1000 ALL ANALOG FUNCTIONS DISABLED 100 10 1 0.1 0.01 - 125 TEMPERATURE (°C) ...
Page 18
RISC, Microcontroller-Based, Smart Data-Acquisition System 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 19
RISC, Microcontroller-Based, PIN NAME Port 0 Data 0/JTAG Serial Test Data Output. P0 general-purpose digital I/O with 32 P0.0/TDO interrupt/wake-up capability. TDO is the JTAG serial test, data output. Refer to the MAXQ7665/MAXQ7666 User’s Guide sections 8 ...
Page 20
RISC, Microcontroller-Based, Smart Data-Acquisition System I INT EXTERNAL 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 21
RISC, Microcontroller-Based, Detailed Description The 16-bit RISC core (MAXQ20) of the MAXQ7666 con- trols the analog and digital peripheral functions. The 16-bit RISC ALU addresses 16KB (8K x 16) program flash 512 bytes (256 x 16) data ...
Page 22
RISC, Microcontroller-Based, Smart Data-Acquisition System The MAXQ7666 ADC converts temperature and voltage signals into a 12-bit digital result using a fully differen- tial SAR conversion technique and an on-chip T/H block. An analog input channel mux supports 8 differ- ...
Page 23
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 an inter- rupt ...
Page 24
RISC, Microcontroller-Based, Smart Data-Acquisition System 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 25
RISC, Microcontroller-Based, set to their default state. The VDBR bits retain their value if DV falls below the BOR threshold but DD remains above the POR threshold. The following scenarios apply once DV • remains below the ...
Page 26
RISC, Microcontroller-Based, Smart Data-Acquisition System As illustrated in Figure 7, the internal RC oscillator (HFRCCLK) is the only clock source for the watchdog timer (through a series of dividers). The divider output is programmable and determines the timeout interval. ...
Page 27
RISC, Microcontroller-Based, Note: The MAXQ7666 does not have secondary timer I/Os (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 completes ...
Page 28
RISC, Microcontroller-Based, Smart Data-Acquisition System 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 29
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) message, before accepting an incoming message. This feature allows ...
Page 30
RISC, Microcontroller-Based, Smart Data-Acquisition System SYSCLK DIVIDE SMOD LDSBUF RDSBUF BAUD CLOCK GENERATOR DIVIDE FLAG = FLAG = SCON0.1 SCON0.0 Figure 11b. UART Asynchronous Mode (Mode 1) JTAG Interface Bus The joint ...
Page 31
RISC, Microcontroller-Based, 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, are realized as a set of shift-register-based elements connected ...
Page 32
RISC, Microcontroller-Based, Smart Data-Acquisition System • TMS—Test Mode Selection. The rising edge of TCK samples the test signal at TMS. The TAP controller decodes the test signal at TMS to control the test operation. Force TMS high when inactive. ...
Page 33
RISC, Microcontroller-Based, MAXQ Core Architecture The MAXQ7666 is structured on a highly advanced, accumulator-based, 16-bit RISC architecture. Fetch and execution operations complete in one cycle without pipelining, because the instruction contains both the operation code and data. The result ...
Page 34
RISC, Microcontroller-Based, Smart Data-Acquisition System PROGRAM SPACE 256 x 16 DATA SRAM UTILITY ROM 256 x 16 DATA FLASH 16KB (8K x 16) PROGRAM FLASH OR MASKED ROM Figure 14. MAXQ7666 Memory Map The utility ROM ...
Page 35
RISC, Microcontroller-Based, Program the flash memory of the µC using two different methods: in-system programming and in-application programming. Both methods afford great flexibility in system design as well as reduce the life-cycle cost of the embedded system. Password protect ...
Page 36
RISC, Microcontroller-Based, Smart Data-Acquisition System PROGRAM FLASH Figure 15. Memory Organization 36 _______________________________________________________________________________________ 407Fh 128 x 16 DATA FLASH 4000h 1FFFh 0000h 00FFh 256 x 16 DATA RAM 0000h ...
Page 37
RISC, Microcontroller-Based, DATA FLASH (2 PAGE ERASE/ 1 PAGE WRITE) 407Fh 128 x 16 DATA FLASH 4000h DATA FLASH EVEN (1 PAGE ERASE/ 1 PAGE WRITE) 403Fh 128 x 16 DATA FLASH 4000h Figure 16. Two of the Possible ...
Page 38
RISC, Microcontroller-Based, Smart Data-Acquisition System EXECUTING FROM Figure 18. Memory Map (Executing from Program Flash) EXECUTING FROM Figure 19. Memory Map (Executing from Utility ROM) 38 _______________________________________________________________________________________ PROGRAM SPACE FFFFh A100h A0FFh 256 x 16 DATA RAM A000h 8FFFh ...
Page 39
RISC, Microcontroller-Based, accumulator registers, data pointers, interrupt vectors and control, and stack pointer. The peripheral registers define additional functionality that may be included by different products based on the MAXQ architecture. This functionality is broken up into discrete modules ...
Page 40
RISC, Microcontroller-Based, Smart Data-Acquisition System Multiple interrupt sources quickly respond to internal and external events. The MAXQ architecture uses a sin- gle interrupt vector (IV), single interrupt-service routine (ISR) design. Enable interrupts globally, individually module. When an ...
Page 41
RISC, Microcontroller-Based, External System Reset Assert the external RESET input low to enter the reset state. The external reset functions are described in the MAXQ7665/MAXQ7666 User’s Guide . Execution resumes at location 8000h after RESET is released. Crystal Selection ...
Page 42
RISC, Microcontroller-Based, Smart Data-Acquisition System 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 43
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 44
RISC, Microcontroller-Based, Smart Data-Acquisition System 44 _______________________________________________________________________________________ ...
Page 45
RISC, Microcontroller-Based, Smart Data-Acquisition System ______________________________________________________________________________________ 45 ...
Page 46
RISC, Microcontroller-Based, Smart Data-Acquisition System 46 _______________________________________________________________________________________ ...
Page 47
RISC, Microcontroller-Based, Smart Data-Acquisition System ______________________________________________________________________________________ 47 ...
Page 48
RISC, Microcontroller-Based, Smart Data-Acquisition System 2N3904 TEMPERATURE SENSOR DUAL-BRIDGE SENSOR VBRIDGEA GNDA VBRIDGEB GNDB DUAL-BRIDGE SENSOR VBRIDGEA GNDA VBRIDGEB GNDB +12V (+5V) IN OUT 10µF MAX5024 EN SET HOLD LDO EXTERNAL RESET IS OPTIONAL GND RESET 48 _______________________________________________________________________________________ AIN0 ...
Page 49
... Chip Information PROCESS: BiCMOS and CMOS Ordering Information PART TEMP RANGE MAXQ7666BATM+ -40°C to +125°C + Denotes a lead(Pb)-free/RoHS-compliant package Exposed pad. Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied ...