Specifications
Intel
®
 Quark Core—Hardware Interface
Intel
®
 Quark SoC X1000 Core
Developer’s Manual October 2013
182 Order Number: 329679-001US
• The processor latches and responds to the inputs BOFF#, EADS#, AHOLD, and 
HOLD. The processor does not recognize any other inputs while in the Stop Grant 
state except FLUSH#. Other input signals to the processor are not recognized until 
the CLK following the CLK in which STPCLK# is de-asserted (see Figure 76).
• The processor generates a Stop Grant bus cycle only when entering that state from 
the Normal or the Auto HALT Power Down state. The Stop Grant bus cycle is not 
generated when the processor enters the Stop Grant state from the Stop Clock 
state or the Stop Clock Snoop state.
• The processor does not enter the Stop Grant state until all the pending writes are 
completed, all pending interrupts are serviced, and the processor is idle.
9.6.5.3 Stop Clock State
The Stop Clock state is the lowest power consumption mode of the Intel
®
 Quark SoC 
X1000 Core, because it allows removal of the external clock. It also has the longest 
latency for returning to normal state. The Stop Clock state is entered from the Stop 
Grant state by stopping the CLK input. In the Stop Clock state, total processor power 
consumption drops to 100 A, which is approximately 200–250 times lower than the 
Stop Grant state. None of the processor input signals should change state while the 
CLK input is stopped. Any transition on an input signal before the processor has 
returned to the Stop Grant state results in unpredictable behavior. If INTR is driven 
active, it must remain active until the processor issues an interrupt acknowledge cycle.
In the Stop Clock state, the processor is dormant. It does not respond to transitions on 
any of the input pins, including snoops, flushes and interrupts. It is recommended that 
this mode only be entered if the processor cache is coherent with main memory and 
the processor is not processing interrupts. If this mode is entered with a dirty cache, no 
alternate master cycles can be allowed while the processor is in the Stop Clock state. 
The processor returns to the Stop Grant state after the CLK input has been running at a 
constant frequency for a period of time equal to the PLL startup latency. The CLK input 
can be restarted to any frequency between the minimum and maximum frequency 
listed in the AC timing specifications.
In Enhanced Bus mode, if the processor is taken into the Stop Clock state with a dirty 
cache, alternate bus master cycles are not allowed while the processor remains in the 
Stop Clock state. In order to take the processor into the Stop Clock state with a clean 
cache, the cache must be flushed. During the time the cache is being flushed, the 
system must block interrupts to the processor. With all interrupts other than STPCLK# 
blocked, the processor does not write into the cache during the time from the 
completion of the flush and time it enters the Stop Grant state. This is necessary for 
the cache to be coherent. To ensure cache coherency, the system should drive KEN# 
inactive from the time the flush starts until the Stop Grant cycle is issued. The system 
can then put the processor in the Stop Clock state by stopping the clock.
If the processor is already in the Stop Grant state and entering the Stop Clock state is 
desired, the system must de-assert STPCLK# before flushing the cache in order to 
ensure cache coherency. The five-clock de-assertion specification for STPCLK# must 
also be met before the above sequence can occur.
9.6.5.4 Auto HALT Power Down State
Upon execution of a HALT instruction, the processor automatically enters a low power 
state called the Auto HALT Power Down state. The processor issues a normal HALT bus 
cycle when entering this state. Because interrupts are HALT break events, the 
processor transitions to the Normal state on the occurrence of INTR, NMI, SMI# or 
RESET (SRESET is also a HALT break event). If a FLUSH# occurs while the processor is 










