Electronic Components Datasheet Search
  English  ▼

X  

MPC601EC Datasheet(PDF) 2 Page - NXP Semiconductors

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

MPC601EC Datasheet(HTML) 2 Page - NXP Semiconductors

  MPC601EC Datasheet HTML 1Page - NXP Semiconductors MPC601EC Datasheet HTML 2Page - NXP Semiconductors MPC601EC Datasheet HTML 3Page - NXP Semiconductors MPC601EC Datasheet HTML 4Page - NXP Semiconductors MPC601EC Datasheet HTML 5Page - NXP Semiconductors MPC601EC Datasheet HTML 6Page - NXP Semiconductors MPC601EC Datasheet HTML 7Page - NXP Semiconductors MPC601EC Datasheet HTML 8Page - NXP Semiconductors MPC601EC Datasheet HTML 9Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 2 / 24 page
background image
2
601 Hardware Specifications, Rev 3
Preliminary/Subject to Change without Notice
1.1 PowerPC 601 Microprocessor Overview
The 601 is the first implementation of the PowerPC family of RISC microprocessors. The 601 implements
the 32-bit portion of the PowerPC architecture, which provides 32-bit effective addresses, integer data types
of 8, 16, and 32 bits, and floating-point data types of 32 and 64 bits. For 64-bit PowerPC implementations,
the PowerPC architecture provides 64-bit integer data types, 64-bit addressing, and other features required
to complete the 64-bit architecture.
The 601 is a superscalar processor capable of issuing and retiring three instructions per clock, one to each
of three execution units. Instructions can complete out of order for increased performance; however, the 601
makes execution appear sequential.
The 601 integrates three execution units—an integer unit (IU), a branch processing unit (BPU), and a
floating-point unit (FPU). The ability to execute three instructions in parallel and the use of simple
instructions with rapid execution times yield high efficiency and throughput for 601-based systems. Most
integer instructions execute in one clock cycle. The FPU is pipelined so a single-precision multiply-add
instruction can be issued every clock cycle.
The 601 provides an on-chip, 32-Kbyte, eight-way set-associative, physically addressed, unified instruction
and data cache and an on-chip memory management unit (MMU). The MMU contains a 256-entry, two-way
set-associative, unified translation lookaside buffer (UTLB) and provides support for demand-paged virtual
memory address translation and variable-sized block translation. Both the UTLB and the cache use least
recently used (LRU) replacement algorithms.
The 601 has a 64-bit data bus and a 32-bit address bus. The 601 interface protocol allows multiple masters
to compete for system resources through a central external arbiter. Additionally, on-chip snooping logic
maintains cache coherency in multiprocessor applications. The 601 supports single-beat and burst data
transfers for memory accesses; it also supports both memory-mapped I/O and direct-store addressing.
The 601 uses an advanced CMOS (complementary metal-oxide semiconductor) process technology and
maintains full interface compatibility with TTL devices. The 601v is functionally equivalent to the 601, but
operates with reduced internal voltages and with reduced power dissipation.
1.1.1 PowerPC 601 Microprocessor Features
Major features of the 601 and 601v are as follows:
•
High-performance, superscalar microprocessor
— As many as three instructions in execution per clock (one to each of the three execution units)
— Single clock cycle execution for most instructions
— Pipelined FPU for all single-precision and most double-precision operations
•
Three independent execution units and two register files
•
High instruction and data throughput
— Zero-cycle branch capability
— Programmable static branch prediction on unresolved conditional branches
— Instruction unit capable of fetching eight instructions per clock from the cache
— An eight-entry instruction queue that provides lookahead capability
— Interlocked pipelines with feed-forwarding that control data dependencies in hardware
— Unified 32-Kbyte cache—eight-way set-associative, physically addressed; LRU replacement
algorithm
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com



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


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