product brief Intel(R) QuarkTM microcontroller D1000 Flexible, ultra-low-power computing and performance, bringing low-cost integration to the next wave of intelligent connected devices Internet of Things Product Overview Intel is proud to announce the Intel(R) QuarkTM microcontroller D1000, a low-cost, extremely low-power, 32bit microcontroller, ranking very high in computational performance. The Intel Quark microcontroller D1000 can provide flexible, low-power computing for a wide variety of vertical industry solutions--bringing low-cost integration and compatibility to the next wave of intelligent connected devices. Integrated Security Features The Intel Quark microcontroller D1000 extends rock-solid Intel security down to the device level to help protect your data from the edge to the data center. Key security features include tamper resistance, optional JTAG lockout, CRC-16 and AES-128 routines in ROM, as well as reserved flash space for UID and/or keying materials. Power-Efficient Intelligence at the Edge The Intel Quark microcontroller D1000 has fine-grained power management features that enable your batterypowered and line-powered sensors to provide secure, intelligent processing at the edge for wired and wireless realworld applications. LED/Display/Relay/ Switch/Servo GPIO Transducer/ASK Detector Analog Sensor/Radio/ EEPROM/Flash SPI Master Sensor/ Instrumentation I 2C Intel(R) QuarkTM microcontroller D1000 3 V Coin Cell Battery UART Terminal/Modem/ Radio JTAG Debugger SPI Slave DSP/Application Processor Figure 1. Example use case demonstrating the versatility of Intel(R) QuarkTM microcontroller D1000 interfaces. Product Brief Intel(R) QuarkTM microcontroller D1000 2 INTEL(R) QUARKTM MICROCONTROLLER D1000 FEATURES AT A GLANCE 33 MHz 32-bit Harvard architecture tailored for MCUs Flash Retention Endurance 32 KB instruction + 4 KB data 10 years 20,000 cycles RAM 8 KB ROM 8 KB Wake-up from standby <3 s General-use timers 3 Watchdog timer Yes Real-time clock Yes UARTs 2 SPI 2 (1 master with up to 4 devices, 1 slave) I2C 1 (master/slave) Simultaneous serial I/O All (5 channels) ADC 19-channel SAR (12/10/8/6-bit @ 2.4/2.8/3.3/4.1 MSps) Comparators 19 wake-up comparators 6 high-speed 13 low-power Security Dedicated security pin, JTAG lockout Package type 40-pin QFN, 6x6 mm Power domains 5 Clock domains 8 Min/max crystals 0/2 Crystal oscillators 20-33 MHz (optional) 32 KHz (optional, for RTC) Silicon oscillator 4/8/16/32 MHz 2% ADC clock generator 15.625 KHz to 33 MHz CPU clock generator 125 KHz to 33 MHz Input voltage 1.6-3.6 V Flash write voltage 1.6-3.6 V Max frequency voltage 1.6-3.6 V Voltage regulator Linear LDO Current buck 1.35-1.8 V 10% 1.0-300 A 0.3-50 mA Active current @3.3 V 0.5 mA @ 1 MHz 1.3 mA @ 4 MHz 7.7 mA @ 32 MHz Standby current @3.3 V 2.1 A w/o RTC 4.8 A w/RTC Retention current @3.3 V 1.6 A w/o RTC 3.0 A w/RTC 8 KB ROM 128-bit Code Bus 32-bit Data Bus PIC 32-bit JTAG Timer Debug 32-bit Harvard CISC CPU 4 KB 32 KB Data Flash Code Flash Flash Controller 300 A Linear VR 50 mA Buck VR 20-33 MHz Crystal Osc. 4-32 MHz Silicon Osc. 32-bit AHB CPU 8 KB SRAM Clock Management I/O Pin Function Analog Comparators 6 High-Speed/13 Low-Power 32 kHz Crystal Osc. ADC Operating Mode AHB-APB Bridge 12-bit SAR ADC 19 Channels Real-Time Clock Watchdog Timer General Purpose Timers x2 General Purpose I/O x24 32-bit APB SPECIFICATION I/O Pin Mux FEATURE SPI Master SPI Slave Notes 1. Power is measured at 25 C on typical devices with a 3.3 V supply and static I/O. 2. Active power is measured while executing a 64-point FFT. 3. Power and latency figures assume silicon oscillator is used. 4. Standby and retention w/o RTC assume one low-power wake-up comparator is enabled. I2C UART x2 Figure 2. Intel(R) QuarkTM microcontroller D1000 block diagram Product Brief Intel(R) QuarkTM microcontroller D1000 3 Faster Time to Market The Intel Quark microcontroller D1000 simplifies design and reduces bill of materials (BOM) costs by minimizing external components required on the platform. Integrated analog, digital, and serial interfaces make it easier to connect to a wide range of sensors, actuators, and communications devices. EEPROMs. Additionally, all 24 of its bidirectional I/O pins can be used as general purpose I/O (GPIO). With programmable drive strength and integrated pull-ups, they can be connected directly to LEDs, relays, H-bridges, or switches. Moreover, with a 19-channel 12-bit 2.4 MSps SAR ADC, six high-speed comparators, and 13 low-power wake-up comparators, its mixed signal capabilities are unsurpassed in its class. The Intel Quark microcontroller D1000 provides tremendous flexibility by requiring a single DC power source within an operating range of 1.6 to 3.6 volts and supporting the serial interfaces typically seen on sensors, wireless modules, flash devices, and The Intel Quark microcontroller D1000 comes in a 6x6 mm 40-pin QFN and is qualified over an industrial temperature range (-40 C to +85 C). Broad Software Support Development tools and sample applications provide access to internal registers, while integrated debugging capabilities expedite development and characterization of application performance. The Intel(R) System Studio for Microcontrollers plugs into the Eclipse* environment, the Intel(R) Integrated Development Environment (Intel(R) IDE) is custom- and purposebuilt, and command-line utilities provide additional flexibility for developers. MICROCONTROLLER SPECIFICATIONS Cores/threads 1/1 Speed 32 MHz (33 MHz with external crystal) ROM 8 KB Program flash 32 KB Data flash 4 KB SRAM 8 KB GPIOs 24 ADCs/precision 19-port ADC/2.4 MSps @ 12 bits Serial Interfaces SPI master, SPI slave, 2x UART, I2C Package dimensions/type 6x6 mm/QFN-40 Operating temperature -40 C to +85 C Supply voltage 1.62 V to 3.63 V SPEC CODE ORDERING CODE STEPPING PACKAGE FORMAT SLKMJ DMNIAD01SLVBT B1 QFN-40 T&R INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL(R) PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT, OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or by visiting intel.com. Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software, or service activation. Performance varies depending on system configuration. No computer system can be absolutely secure. Check with your system manufacturer or retailer or learn more at intel.com. Cost-reduction scenarios described are intended as examples of how a given Intel-based product, in the specified circumstances and configurations, may affect future costs and provide cost savings. Circumstances will vary. Intel does not guarantee any costs or cost reduction. Copyright (c) 2015, Intel Corporation. Intel, the Intel logo, and Quark are trademarks of Intel Corporation in the U.S. and/or other countries. *Other names and brands may be claimed as the property of others. 1115/KK/CMD/PDF Please Recycle 333373-001US