MC68030RC33 Motorola, MC68030RC33 Datasheet - Page 203

no-image

MC68030RC33

Manufacturer Part Number
MC68030RC33
Description
MC68030RC33ENHANCED 32-BIT MICROPROCESSOR
Manufacturer
Motorola
Datasheet
string(70) "Class: /home/ecomp/master.elcodis.git/htdocs/inc/../Doc.php not found!" string(70) "Class: /home/ecomp/master.elcodis.git/htdocs/inc/../Doc.php not found!" string(70) "Class: /home/ecomp/master.elcodis.git/htdocs/inc/../Doc.php not found!"
MOTOROLA
1) ASSERT ECS/OCS FOR ONE-HALF CLOCK
2) SET R/W TO WRITE
3) DRIVE ADDRESS ON A31–A0 (IF DIFFERENT)
4) DRIVE SIZE (SIZ1–SIZ0)
5) CIOUT BECOMES VALID
6) ASSERT AS
7) ASSERT DBEN
8) PLACE DATA ON D31–D0
9) ASSERT DS (IF WAIT STATES)
1) ASSERT READ-MODIFY-WRITE CYCLE
1) ASSERT ECS/OCS FOR ONE-HALF CLOCK
2) DRIVE R/W TO READ
3) DRIVE FUNCTION CODE ON FC2–FC0
4) DRIVE ADDRESS ON A31–A0
5) DRIVE SIZE (SIZ1–SIZ0)
6) CACHE INHIBIT OUT (CIOUT) BECOMES
7) ASSERT ADDRESS STROBE (AS)
8) ASSERT DATA STROBE (DS)
9) ASSERT DATA BUFFER ENABLE (DBEN)
1) SAMPLE CACHE INHIBIT IN (CIIN)
2) LATCH DATA
3) NEGATE AS AND DS
4) NEGATE DBEN
5) START DATA MODICIATION
1) NEGATE AS (AND DS)
2) REMOVE DATA FROM D31–D0
3) NEGATE DBEN
(RMC)
1) NEGATE RMC
VALID
TERMINATE OUTPUT TRANSFER
TERMINATE INPUT TRANSFER
START OUTPUT TRANSFER
START INPUT TRANSFER
START NEXT CYCLE
Figure 7-35. Synchronous Read-Modify-Write Cycle Flowchart
CONTROLLER
UNLOCK BUS
LOCK BUS
MC68030 USER’S MANUAL
1) NEGATE STERM
1) DECODE ADDRESS
2) STORE DATA FROM D31-D0
3) ASSERT STERM
1) DECODE ADDRESS
2) PLACE DATA ON D31-D0
3) ASSERT SYNCHRONOUS
1) REMOVE DATA FROM D31–D0
2) NEGATE STERM
TERMINATION (STERM)
EXTERNAL DEVICE
TERMINATE CYCLE
TERMINATE CYCLE
PRESENT DATA
ACCEPT DATA
AND ONLY ONE OPERAND
MATCH, THEN GO TO C :
READ, THEN GO TO A :
WRITTEN, THEN GO TO
IF CAS2 INSTRUCTION
IF OPERANDS DO NOT
IF CAS2 INSTRUCTION
D : ELSE GO TO E
ELSE GO TO B
AND ONLY ONE
OPERAND
Bus Operation
A
B
D
E
C
7-57

Related parts for MC68030RC33