The MAXQ1004 is a low-power microcontroller that integrates a 10-bit ADC, 1-Wire® slave interface, SPI™, AES encryption, random-number generator (RNG), and temperature sensor with a 16-bit MAXQ® pipelined CPU. Performance bandwidth is sufficient to handle master or slave challenge-response authentication in portable devices.
The device incorporates 16KB of flash memory and 640B of RAM. Factory programming of a customer secret key is available upon request. The microcontroller runs within a wide 1.7V to 3.6V operating range.
For the ultimate in low-power performance, an ultra-low-power stop mode (300nA typ) is available. In this mode, only a minimum amount of circuitry is powered to support detection of the start of a 1-Wire transaction. When 1-Wire activity is detected, the microcontroller is turned on and the command is executed in an atomic fashion. This allows for stateless operation between commands, providing the highest reliability and lowest power consumption.