
Low-Power Embedded Pentium
Processor with MMX Technology
Advance Information Datasheet
25
D/C#
O
The
data/code
output is one of the primary bus cycle definition pins. It is driven
valid in the same clock as the ADS# signal is asserted. D/C# distinguishes between
data and code or special cycles.
D63
–
D0
I/O
These are the 64
data lines
for the processor. Lines D7
–
D0 define the least
significant byte of the data bus; lines D63
–
D56 define the most significant byte of
the data bus. When the CPU is driving the data lines, they are driven during the T2,
T12 or T2P clocks for that cycle. During reads, the CPU samples the data bus when
BRDY# is returned.
DP7
–
DP0
I/O
These are the
data parity
pins for the processor. There is one for each byte of the
data bus. They are driven by the processor with even parity information on writes in
the same clock as write data. Even parity information must be driven back to the
Pentium processor with voltage reduction technology on these pins in the same
clock as the data to ensure that the correct parity check status is indicated by the
processor. DP7 applies to D63
–
D56; DP0 applies to D7
–
D0.
EADS#
I
This signal indicates that a valid
external address
has been driven onto the
processor address pins to be used for an inquire cycle.
EWBE#
I
The
external write buffer empty
input, when inactive (high), indicates that a write
cycle is pending in the external system. When the processor generates a write and
EWBE# is sampled inactive, the processor will hold off all subsequent writes to all
E- or M-state lines in the data cache until all write cycles have completed, as
indicated by EWBE# being active.
FERR#
O
The
floating-point error
pin is driven active when an unmasked floating-point error
occurs. FERR# is similar to the ERROR# pin on the Intel387 math coprocessor.
FERR# is included for compatibility with systems using MS-DOS type floating-point
error reporting.
FLUSH#
I
When asserted, the
cache flush
input forces the processor to write back all
modified lines in the data cache and invalidate its internal caches. A Flush
Acknowledge special cycle will be generated by the processor indicating completion
of the writeback and invalidation.
If FLUSH# is sampled low when RESET transitions from high to low, three-state test
mode is entered.
HIT#
O
The
hit
indication is driven to reflect the outcome of an inquire cycle. If an inquire
cycle hits a valid line in either the data or instruction cache, this pin is asserted two
clocks after EADS# is sampled asserted. If the inquire cycle misses the cache, this
pin is negated two clocks after EADS#. This pin changes its value only as a result of
an inquire cycle and retains its value between the cycles.
HITM#
O
The
hit to a modified line
output is driven to reflect the outcome of an inquire
cycle. It is asserted after inquire cycles which resulted in a hit to a modified line in
the data cache. It is used to inhibit another bus master from accessing the data until
the line is completely written back.
HLDA
O
The
bus hold acknowledge
pin goes active in response to a hold request driven to
the processor on the HOLD pin. It indicates that the processor has floated most of
the output pins and relinquished the bus to another local bus master. When leaving
bus hold, HLDA will be driven inactive and the processor will resume driving the
bus. If the processor has a bus cycle pending, it will be driven in the same clock that
HLDA is de-asserted.
HOLD
I
In response to the
bus hold request
, the processor will float most of its output and
input/output pins and assert HLDA after completing all outstanding bus cycles. The
processor will maintain its bus in this state until HOLD is de-asserted. HOLD is not
recognized during LOCK cycles. The processor will recognize HOLD during reset.
IERR#
O
The
internal error
pin is used to indicate internal parity errors. If a parity error
occurs on a read from an internal array, the processor will assert the IERR# pin for
one clock and then shutdown.
Table 6. Quick Pin Reference (Sheet 3 of 6)
Symbol
Type
Name and Function