DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

INTEL387TMDX データシートの表示(PDF) - Intel

部品番号
コンポーネント説明
メーカー
INTEL387TMDX Datasheet PDF : 41 Pages
First Prev 21 22 23 24 25 26 27 28 29 30 Next Last
Intel387TM DX MATH COPROCESSOR
The READYO output of the Intel387 DX MCP indi-
cates when a bus cycle for the MCP may be termi-
nated if no extra wait states are required For all
write cycles (except those for the instructions
FLDENV and FRSTOR) READYO is always as-
serted in the first TRS state regardless of the num-
ber of wait states For all read cycles and write cy-
cles for FLDENV and FRSTOR READYO is al-
ways asserted in the second TRS state regardless
of the number of wait states These rules apply to
both pipelined and nonpipelined cycles Systems de-
signers must use READYO in one of the following
ways
1 Connect it (directly or through logic that ORs
READY signals from other devices) to the
READY inputs of the Intel386 DX CPU and In-
tel387 DX MCP
2 Use it as one input to a wait-state generator
The following sections illustrate different types of
MCP bus cycles
Because different instructions have different
amounts of overhead before between and after op-
erand transfer cycles it is not possible to represent
in a few diagrams all of the combinations of succes-
sive operand transfer cycles The following bus-cy-
cle diagrams show memory cycles between MCP
operand-transfer cycles Note however that during
the instructions FLDENV FSTENV FSAVE and
FRSTOR some consecutive accesses to the MCP
do not have intervening memory accesses For the
timing relationship between operand transfer cycles
and opcode write or other overhead activities see
Figure 3 8
3 4 1 NONPIPELINED BUS CYCLES
Figure 3 5 illustrates bus activity for consecutive
nonpipelined bus cycles
3 4 1 1 Write Cycle
At the second clock of the bus cycle the Intel387
DX MCP enters the TRS (READY -sensitive) state
During this state the Intel387 DX MCP samples the
READY input and stays in this state as long as
READY is inactive
In write cycles the MCP drives the READYO sig-
nal for one CLK period beginning with the second
CLK of the bus cycle therefore the fastest write
cycle takes two CLK cycles (see cycle 2 of Figure
3 5) For the instructions FLDENV and FRSTOR
however the MCP forces a wait state by delaying
the activation of READYO to the second TRS cy-
cle (not shown in Figure 3 5)
When READY is asserted the MCP returns to the
idle state in which ADS could be asserted again
by the Intel386 DX Microprocessor for the next cy-
cle
3 4 1 2 Read Cycle
At the second clock of the bus cycle the MCP en-
ters the TRS state See Figure 3 5 In this state the
MCP samples the READY input and stays in this
state as long as READY is inactive
At the rising edge of CLK in the second clock period
of the cycle the MCP starts to drive the D31 – D0
outputs and continues to drive them as long as it
stays in TRS state
In read cycles that address the MCP at least one
wait state must be inserted to insure that the In-
tel386 DX CPU latches the correct data Since the
MCP starts driving the system data bus only at the
rising edge of CLK in the second clock period of the
bus cycle not enough time is left for the data signals
to propagate and be latched by the Intel386 DX CPU
at the falling edge of the same clock period The
MCP drives the READYO signal for one CLK peri-
od in the third CLK of the bus cycle Therefore if the
READYO output is used to drive the Intel386 DX
CPU READY input one wait state is inserted auto-
matically
Because one wait state is required for MCP reads
the minimum is three CLK cycles per read as cycle
3 of Figure 3 5 shows
When READY is asserted the MCP returns to the
idle state in which ADS could be asserted again
by the Intel386 DX CPU for the next cycle The tran-
sition from TRS state to idle state causes the MCP to
put the tristate D31 – D0 outputs into the floating
state allowing another device to drive the system
data bus
26
26

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]