参数资料
型号: MAXQ1004-B01+
厂商: MAXIM INTEGRATED PRODUCTS INC
元件分类: 微控制器/微处理器
英文描述: RISC MICROCONTROLLER, QCC16
封装: 4 X 4 MM, ROHS COMPLIANT, TQFN-16
文件页数: 2/18页
文件大小: 1247K
代理商: MAXQ1004-B01+
MAXQ1004
1-Wire and SPI Authentication Microcontroller
10
Detailed Description
The MAXQ1004 is a low-power, high-performance, 16-bit
MAXQ microcontroller providing the high security and
reliability demanded in today’s portable electronics, bat-
tery chargers, and battery packs. An ISO/IEC 9797-1
standards-based authentication protocol is available as
standard application code.
A 1-Wire communication interface minimizes battery-
pack connections required to authenticate and monitor
battery health. The 1-Wire I/O pin (DQ) can wake the
device from low-power stop mode. In stop mode, power
is supplied only to the circuitry required to wake up the
slave microcontroller. During stop mode, 512 bytes of
data memory are preserved, with an option to preserve
the CPU state and the remaining 128 bytes of data
memory.
MAXQ Core Architecture
The microcontroller is based on a low-power implemen-
tation of the 16-bit MAXQ family of RISC cores. The core
supports the Harvard memory architecture with separate
16-bit program and data address buses. A fixed 16-bit
instruction word is standard, but data can be arranged in
8 or 16 bits. The core is implemented as a pipelined pro-
cessor with performance approaching 1MIPS per MHz.
The 16-bit data path is implemented around register
modules, and each register module contributes specific
functions to the core. The accumulator module consists
of sixteen 16-bit registers and is tightly coupled with the
arithmetic logic unit (ALU).
Execution of instructions is triggered by data transfer
between functional register modules or between a func-
tional register module and memory. Because data move-
ment involves only source and destination modules,
circuit-switching activities are limited to active modules
only. For power-conscious applications, this approach
localizes power dissipation and minimizes switching
noise. The modular architecture also provides a maxi-
mum of flexibility and reusability that is important for a
microprocessor used in embedded applications.
The MAXQ instruction set is highly orthogonal. All arith-
metical and logical operations can use any register
in conjunction with the accumulator. Data movement
is supported from any register to any other register.
Memory is accessed through specific data-pointer regis-
ters with automatic increment/decrement support.
Memory Organization
There are three distinct memory areas: registers, pro-
gram memory, and data memory. All registers are
located on-chip. The device contains built-in program
and data memory, including:
16KB flash memory, in-application programmable
640B of data RAM
4KB of ROM
Program flash memory is arranged in 1024-byte pages
that can be individually erased and programmed through
the use of utility ROM functions.
Utility ROM
The utility ROM is a block of internal ROM that defaults to
a starting address of 8000h. The utility ROM consists of
subroutines that can be called from application software.
These include the following:
In-system programming using a bootstrap loader
Test routines (internal memory tests, memory loader,
etc.)
User-callable routines for in-application flash program-
ming and fast table lookup
Following any reset, execution begins in the utility ROM.
The ROM software determines whether the program
execution should immediately jump to location 0000h,
the start of application code, or to one of the special
routines mentioned. Routines within the utility ROM are
user-accessible and can be called as subroutines by the
application software. More information on the utility ROM
functions is contained in the MAXQ1004 User’s Guide.
Some applications require protection against unau-
thorized viewing of program code memory. For these
applications, access to in-system programming, in-
application programming, or in-circuit debugging func-
tions is prohibited until a password has been supplied.
The password is defined as the 16 words of physical
program memory at addresses 0010h–001Fh.
A single password lock (PWL) bit is implemented in
the SC register. When the PWL is set to one (POR
default) and the contents of the memory at addresses
0010h–001Fh are any value other than FFh or 00h, the
password is required to access the utility ROM, includ-
ing in-circuit debug and in-system programming routines
that allow reading or writing of internal memory. When
PWL is cleared to zero, these utilities are fully accessible
without the password. The password is automatically set
to all ones following a mass erase.
相关PDF资料
PDF描述
MAXQ2010-RFX+ 16-BIT, FLASH, 10 MHz, RISC MICROCONTROLLER, PQFP100
MAXQ3120-FFN+ 16-BIT, FLASH, 8 MHz, RISC MICROCONTROLLER, PQFP80
MAXQ3120-FFN 16-BIT, FLASH, 8 MHz, RISC MICROCONTROLLER, PQFP80
MAXQ7666BATM+ RISC MICROCONTROLLER, QCC48
MB-91110PMT2 32-BIT, MROM, 50 MHz, RISC MICROCONTROLLER, PQFP144
相关代理商/技术参数
参数描述
MAXQ1004-B01+ 功能描述:16位微控制器 - MCU 1-Wire and SPI Authentication MCU RoHS:否 制造商:Texas Instruments 核心:RISC 处理器系列:MSP430FR572x 数据总线宽度:16 bit 最大时钟频率:24 MHz 程序存储器大小:8 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:2 V to 3.6 V 工作温度范围:- 40 C to + 85 C 封装 / 箱体:VQFN-40 安装风格:SMD/SMT
MAXQ1004-KIT# 功能描述:开发板和工具包 - 其他处理器 MAXQ1004 Eval Kit RoHS:否 制造商:Freescale Semiconductor 产品:Development Systems 工具用于评估:P3041 核心:e500mc 接口类型:I2C, SPI, USB 工作电源电压:
MAXQ1010 制造商:MAXIM 制造商全称:Maxim Integrated Products 功能描述:Security Token Microcontroller with RTC and USB
MAXQ1010-A01+ 制造商:Maxim Integrated Products 功能描述:MAXQ1010 PSWD GEN MICRO 48 TQFN - Rail/Tube
MAXQ1010-DNS+ 制造商:Maxim Integrated Products 功能描述:MAXQ1010 PSWD GEN MICRO DIE WAFFLE - Gel-pak, waffle pack, wafer, diced wafer on film