| Electronic Components Datasheet Search |
|
MPC604E9QEC/D Datasheet(PDF) 2 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
MPC604E9QEC/D Datasheet(HTML) 2 Page - NXP Semiconductors |
|
2 / 29 page ![]() 2 PID9q-604e Hardware Specifications PRELIMINARYÑSUBJECT TO CHANGE WITHOUT NOTICE 1.1 Overview The 604e is an implementation of the PowerPC family of reduced instruction set computing (RISC) microprocessors. The 604e implements the PowerPC architecture as it is speciÞed for 32-bit addressing, which provides 32-bit effective (logical) addresses, integer data types of 8, 16, and 32 bits, and ßoating- point data types of 32 and 64 bits (single-precision and double-precision). For 64-bit PowerPC implementations, the PowerPC architecture provides additional 64-bit integer data types, 64-bit addressing, and related features. The 604e is a superscalar processor capable of issuing four instructions simultaneously. As many as seven instructions can Þnish execution in parallel. The 604e has seven execution units that can operate in parallelÑa ßoating-point unit (FPU), a branch processing unit (BPU), a condition register unit (CRU), a load/store unit (LSU), and three integer units (IUs)Ñtwo single-cycle integer units (SCIUs) and one multiple-cycle integer unit (MCIU). This parallel design, combined with the PowerPC architectureÕs speciÞcation of uniform instructions that allows for rapid execution times, yields high efÞciency and throughput. The 604eÕs rename buffers, reservation stations, dynamic branch prediction, and completion unit increase instruction throughput, guarantee in-order completion, and ensure a precise exception model. (Note that the PowerPC architecture speciÞcation refers to all exceptions as interrupts.) The 604e has separate memory management units (MMUs) and separate 32-Kbyte on-chip caches for instructions and data. The 604e implements two 128-entry, two-way set associative translation lookaside buffers (TLBs), one for instructions and one for data, and provides support for demand-paged virtual memory address translation and variable-sized block translation. The TLBs and the cache use least-recently used (LRU) replacement algorithms. The 604e has a 64-bit external data bus and a 32-bit address bus. The 604e interface protocol allows multiple masters to compete for system resources through a central external arbiter. Additionally, on-chip snooping logic maintains data cache coherency for multiprocessor applications. The 604e supports single-beat and burst data transfers for memory accesses and memory-mapped I/O accesses. The 604e uses an advanced, 1.9V CMOS process technology and is fully compatible with 3.3V TTL devices. 1.2 Features This section summarizes features of the 604eÕs implementation of the PowerPC architecture. Major features of the 604e are as follows: ¥ High-performance, superscalar microprocessor Ñ As many as four instructions can be issued per clock Ñ As many as seven instructions can start executing per clock (including three integer instructions) Ñ Single-clock-cycle execution for most instructions 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 . |
|
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 |
| 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 |