Datasheet
Introduction
Intel
®
Quark™ microcontroller D2000
January 2016 Datasheet
Document Number: 333577-002EN 17
1.1 Feature Overview
1.1.1 Clock Oscillators
• 32 MHz Clock (system clock) generated by on-die Hybrid Oscillator which
works in either:
o Silicon mode (external crystal not needed) (generates 4/8/16/32 MHz
clock output as configured) or
o Crystal mode (external 32MHz crystal required).
• 32.768 kHz RTC Clock generated by on-die RTC Crystal oscillator (external
32.768kHz crystal required). SoC is designed to work without RTC clock, if
there is no use-case for RTC clock.
1.1.2 Quark Processor Core
• 32 MHz Clock Frequency
• 32-bit Address Bus
• Pentium 586 ISA Compatible without x87 Floating Point Unit
• Integrated Local APIC and I/O APIC
• 1 32-bit timer in Local APIC running with system/core clock
1.1.3 Memory Subsystem
• 32 KB of 64b wide on-die Flash
• Supports Page Erase and Program cycles
• Supports configurable wait states to allow Flash to run at various frequencies. At
32MHz, 2-wait-states are introduced for all accesses
• 4 configurable Protection regions for Flash access control
• 8 KB Code OTP with independent read-disable of the two 4KB regions
• 4 KB Data OTP (One-time-programmable) memory
• 8 KB of on-die SRAM with 64b interface with 0-wait state in case of no arbitration
conflict
• 4 configurable Protection regions for SRAM access control
1.1.4 I
2
C
• One I
2
C Interface
• Three I
2
C speeds supported : Standard Mode (100 Kbps), Fast Mode (400 Kbps)
and Fast Mode Plus (1 Mbps)
• 7-bit and 10-bit Addressing Modes Supported
• Supports Master or Slave operation
• FIFO mode support (16B TX and RX FIFO’s)
• Supports HW DMA with configurable FIFO thresholds
1.1.5 UART
• Two 16550 compliant UART interfaces
• Supports baud rates from 300 to 2M with less than 2% frequency error
• Support for hardware and software flow control
• FIFO mode support (16B TX and RX FIFO’s)