Electronic Components Datasheet Search
  English  ▼

X  

MPC601 Datasheet(PDF) 9 Page - NXP Semiconductors

Part # MPC601
Description  PowerPC™ 601 RISC Microprocessor Technical Summary
PDF  32 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NXP [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo NXP - NXP Semiconductors

MPC601 Datasheet(HTML) 9 Page - NXP Semiconductors

Back Button MPC601 Datasheet HTML 5Page - NXP Semiconductors MPC601 Datasheet HTML 6Page - NXP Semiconductors MPC601 Datasheet HTML 7Page - NXP Semiconductors MPC601 Datasheet HTML 8Page - NXP Semiconductors MPC601 Datasheet HTML 9Page - NXP Semiconductors MPC601 Datasheet HTML 10Page - NXP Semiconductors MPC601 Datasheet HTML 11Page - NXP Semiconductors MPC601 Datasheet HTML 12Page - NXP Semiconductors MPC601 Datasheet HTML 13Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 32 page
background image
PowerPC 601 RISC Microprocessor Technical Summary
9
If a load or store misses in the cache, the operation is managed by the memory unit which prioritizes
accesses to the system bus. Read requests, such as loads, RWITMs, and instruction fetches have priority
over single-beat write operations. The 601 ensures memory consistency by comparing target addresses and
prohibiting instructions from completing out of order if an address matches. Load and store operations can
be forced to execute in strict program order.
The 601 ensures memory consistency by comparing target addresses and prohibiting instructions from
completing out of order if an address matches. Load and store operations can be forced to execute in strict
program order.
1.8 System Interface
Because the cache on the 601 is an on-chip, write-back primary cache, the predominant type of transaction
for most applications is burst-read memory operations, followed by burst-write memory operations, I/O
controller interface operations, and single-beat (noncacheable or write-through) memory read and write
operations. Additionally, there can be address-only operations, variants of the burst and single-beat
operations (global memory operations that are snooped, and atomic memory operations, for example), and
address retry activity (for example, when a snooped read access hits a modified line in the cache).
Memory accesses can occur in single-beat (1–8 bytes) and four-beat burst (32 bytes) data transfers. The
address and data buses are independent for memory accesses to support pipelining and split transactions.
The 601 can pipeline as many as two transactions and has limited support for out-of-order split-bus
transactions.
Access to the system interface is granted through an external arbitration mechanism that allows devices to
compete for bus mastership. This arbitration mechanism is flexible, allowing the 601 to be integrated into
systems that implement various fairness and bus parking procedures to avoid arbitration overhead.
Additional multiprocessor support is provided through coherency mechanisms that provide snooping,
external control of the on-chip cache and TLB, and support for a secondary cache. Multiprocessor software
support is provided through the use of atomic memory operations.
Typically, memory accesses are weakly ordered—sequences of operations, including load/store string and
multiple instructions, do not necessarily complete in the order they begin—maximizing the efficiency of the
bus without sacrificing coherency of the data. The 601 allows read operations to precede store operations
(except when a dependency exists, of course). In addition, the 601 can be configured to reorder high priority
write operations ahead of lower priority store operations. Because the processor can dynamically optimize
run-time ordering of load/store traffic, overall performance is improved.
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
AR
CH
IVE
D B
Y F
RE
ES
CA
LE
SE
MI
CO
ND
UC
TO
R,
INC
.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com