MC68040FE33A Freescale Semiconductor, MC68040FE33A Datasheet - Page 195

IC MICROPROCESSOR 32BIT 184-CQFP

MC68040FE33A

Manufacturer Part Number
MC68040FE33A
Description
IC MICROPROCESSOR 32BIT 184-CQFP
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MC68040FE33A

Processor Type
M680x0 32-Bit
Speed
33MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
184-CQFP
Package
184CQFP
Processor Series
M680xx
Core
CPU32
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68040FE33A
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
how the LOCKE signal can be used to end a locked sequence and to yield the bus one
bus cycle earlier than is normally possible. Figure 7-35 illustrates the state diagram of a
hypothetical external arbiter design.
Assuming that processor 1 currently owns the bus, the external arbiter is in state A. If
processor 2 asserts BR2, then processor 1 behaves in one of three ways:
MOTOROLA
1. If processor 1 is currently in the middle of a nonlocked bus access, then the external
2. If processor 1 is currently in the middle of a locked bus access, then the external
3. If processor 1 is in one of the three boundary conditions, then the external arbiter
BR2
NOTES:
arbiter proceeds to state B, in which BG1 is negated and BG2 is asserted. The
external arbiter then proceeds to state C only when BB is negated, signifying the end
of the bus cycle.
arbiter stays in state A until LOCKE is asserted. Once LOCKE is asserted, the
external arbiter enters state B, in which BG1 is negated and BG2 is asserted. The
external arbiter proceeds to state C once BB is negated, signifying the end of the
bus cycle.
proceeds to state B. During state B, the external arbiter checks for the possibility of a
newly initiated locked bus access. If it detects a locked bus cycle, it returns the bus
to processor 1 by entering state A. Note that even though processor 1 recognizes
BG1 is asserted, it does not take the bus because processor 1 asserts BB whenever
the boundary condition results in processor 1 performing another bus cycle. The
external arbiter stays in state A until LOCKE is asserted, then proceeds to state B to
1.
2.
LOCK
Because this example uses two MC68040s, 1 and 2 refer to the processor and its signals.
*Indicates the signal is asserted for that device.
BB
LOCK
STATE D
BR2* V
LOCKE
Figure 7-35. Dual M68040 Fairness Arbitration State Diagram
LOCK* V BB
STATE A
LOCKE
BG1*, BG2
BG1*, BG2
Freescale Semiconductor, Inc.
BB*
For More Information On This Product,
Go to: www.freescale.com
M68040 USER’S MANUAL
BR2
BB
BB
BR1
V BR2
V BR1
LOCK
LOCK
LOCK
LOCK
LOCK*
LOCKE*
LOCKE*
LOCK*
LOCKE
LOCKE
BG1, BG2*
BG1, BG2*
BB*
STATE C
BB
LOCK
BR1* V BR1
LOCK
STATE B
LOCK* V BB
LOCKE*
LOCKE
7- 53

Related parts for MC68040FE33A