전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

MPC604E9VEC/D 데이터시트 (PDF) - NXP Semiconductors

MPC604E9VEC/D Datasheet PDF - NXP Semiconductors
부품명 MPC604E9VEC/D
다운로드  MPC604E9VEC/D 다운로드
파일 크기   483.89 Kbytes
페이지   30 Pages
제조업체  NXP [NXP Semiconductors]
홈페이지  http://www.nxp.com
Logo NXP - NXP Semiconductors
상세설명 PowerPC 604e™ RISC Microprocessor Family:PID9v-604e Hardware Specifications

MPC604E9VEC/D Datasheet (PDF)

Go To PDF Page 다운로드 데이터시트
MPC604E9VEC/D Datasheet PDF - NXP Semiconductors

부품명 MPC604E9VEC/D
다운로드  MPC604E9VEC/D Click to download

파일 크기   483.89 Kbytes
페이지   30 Pages
제조업체  NXP [NXP Semiconductors]
홈페이지  http://www.nxp.com
Logo NXP - NXP Semiconductors
상세설명 PowerPC 604e™ RISC Microprocessor Family:PID9v-604e Hardware Specifications

MPC604E9VEC/D 데이터시트 (HTML) - NXP Semiconductors


MPC604E9VEC/D 제품 세부 정보

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
• Seven independent execution units and two register files
— BPU featuring dynamic branch prediction
– Two-entry reservation station
– Out-of-order execution through two branches
– Shares dispatch bus with CRU
– 64-entry fully-associative branch target address cache (BTAC). In the 604e, the BTAC can
be disabled and invalidated.
– 512-entry branch history table (BHT) with two bits per entry for four levels of prediction—
not-taken, strongly not-taken, taken, strongly taken
— Condition register logical unit
– Two-entry reservation station
– Shares dispatch bus with BPU
— Two single-cycle IUs (SCIUs) and one multiple-cycle IU (MCIU)
– Instructions that execute in the SCIU take one cycle to execute; most instructions that
execute in the MCIU take multiple cycles to execute.
– Each SCIU has a two-entry reservation station to minimize stalls
– The MCIU has a single-entry reservation station and provides early exit (three cycles) for
16- x 32-bit and overflow operations.
– Thirty-two GPRs for integer operands
— Three-stage floating-point unit (FPU)
– Fully IEEE 754-1985-compliant FPU for both single- and double-precision operations
– Supports non-IEEE mode for time-critical operations
– Fully pipelined, single-pass double-precision design
– Hardware support for denormalized numbers
– Two-entry reservation station to minimize stalls
– Thirty-two 64-bit FPRs for single- or double-precision operands
— Load/store unit (LSU)
– Two-entry reservation station to minimize stalls
– Single-cycle, pipelined cache access
– Dedicated adder performs effective address (EA) calculations
– Performs alignment and precision conversion for floating-point data
– Performs alignment and sign extension for integer data
– Four-entry finish load queue (FLQ) provides load miss buffering
– Six-entry store queue
– Supports both big- and little-endian modes
• Rename buffers
— Twelve GPR rename buffers
— Eight FPR rename buffers
— Eight condition register (CR) rename buffers
• Completion unit
— The completion unit retires an instruction from the 16-entry reorder buffer when all instructions
ahead of it have been completed and the instruction has finished execution.
— Guarantees sequential programming model (precise exception model)
— Monitors all dispatched instructions and retires them in order
— Tracks unresolved branches and flushes executed, dispatched, and fetched instructions if branch
is mispredicted
— Retires as many as four instructions per clock
• Separate on-chip instruction and data caches (Harvard architecture)
— 32-Kbyte, four-way set-associative instruction and data caches
— LRU replacement algorithm
— 32-byte (eight-word) cache block size
— Physically indexed/physical tags (Note that the PowerPC architecture refers to physical address
space as real address space.)
— Cache write-back or write-through operation programmable on a per page or per block basis
— Instruction cache can provide four instructions per clock; data cache can provide two words per
clock
— Caches can be disabled in software
— Caches can be locked
— Parity checking performed on both caches
— Data cache coherency (MESI) maintained in hardware
— Secondary data cache support provided
— Instruction cache coherency maintained in software
— Data cache line-fill buffer forwarding. In the 604 only the critical double word of the cache
block was made available to the requesting unit at the time it was burst into the line-fill buffer.
Subsequent data was unavailable until the cache block was filled. On the 604e, subsequent data
is also made available as it arrives in the line-fill buffer.
• Separate memory management units (MMUs) for instructions and data
— Address translation facilities for 4-Kbyte page size, variable block size, and 256-Mbyte
segment size
— Both TLBs are 128-entry and two-way set associative
— TLBs are hardware reloadable (that is, the page table search is performed in hardware)
— Separate IBATs and DBATs (four each) also defined as SPRs
— Separate instruction and data translation lookaside buffers (TLBs)
— LRU replacement algorithm
— 52-bit virtual address; 32-bit physical address
• Bus interface features
— Selectable processor-to-bus clock frequency ratios of 3:2, 2:1, 5:2, 3:1, 7:2, 4:1, 5:1, and 6:1
— A 64-bit split-transaction external data bus with burst transfers
— Support for address pipelining and limited out-of-order bus transactions
— Four burst write queues—three for cache copyback operations and one for snoop push
operations
— Two single-beat write queues
— Additional signals and signal redefinition for direct-store operations
— Provides a data streaming mode that allows consecutive burst read data transfers to occur
without intervening dead cycles. This mode also disables data retry operations.
— No-DRTRY mode eliminates the DRTRY signal from the qualified bus grant and allows read
operations. This improves performance on read operations for systems that do not use the
DRTRY signal. No-DRTRY mode makes read data available to the processor one bus clock
cycle sooner than if normal mode is used.
• Multiprocessing support features include the following:
— Hardware enforced, four-state cache coherency protocol (MESI) for data cache. Bits are
provided in the instruction cache to indicate only whether a cache block is valid or invalid.
— Separate port into data cache tags for bus snooping
— Load/store with reservation instruction pair for atomic memory references, semaphores, and
other multiprocessor operations
• Power management
— DOZE mode suspends instruction execution while allowing cache snooping
— NAP mode suspends all internal clocks except those required for decrementer, time base, and
interrupt logic
— Operating voltage of 2.5

± 0.125 V
• Performance monitor can be used to help in debugging system designs and improving software
efficiency, especially in multiprocessor systems.
• In-system testability and debugging features through JTAG boundary-scan capability




유사한 부품 번호 - MPC604E9VEC/D

제조업체부품명데이터시트상세설명
logo
NXP Semiconductors
MPC604E9QEC NXP-MPC604E9QEC Datasheet
570Kb / 29P
PowerPCTM RISC Microprocessor Family: PID9q-604e Hardware SpeciÞcations
3/98
MPC604E9QEC/D NXP-MPC604E9QEC/D Datasheet
570Kb / 29P
PowerPCTM RISC Microprocessor Family: PID9q-604e Hardware SpeciÞcations
3/98
More results


유사한 설명 - MPC604E9VEC/D

제조업체부품명데이터시트상세설명
logo
Freescale Semiconductor...
MPC7445 FREESCALE-MPC7445 Datasheet
1Mb / 64P
RISC Microprocessor Hardware Specifications
logo
Motorola, Inc
MPC604E MOTOROLA-MPC604E Datasheet
111Kb / 34P
PowerPC 604e-TM RISC Microprocessor Technical Summary
logo
Freescale Semiconductor...
KMC7448HX1700LD FREESCALE-KMC7448HX1700LD Datasheet
754Kb / 60P
RISC Microprocessor Hardware Specifications
logo
NXP Semiconductors
MPC601EC NXP-MPC601EC Datasheet
507Kb / 24P
PowerPC 601™ RISC Microprocessor Hardware Specifications
REV 3
MPC602EC NXP-MPC602EC Datasheet
440Kb / 26P
PowerPC 602TM RISC Microprocessor Hardware Specification
5/96
MPC603EEC NXP-MPC603EEC Datasheet
401Kb / 32P
PowerPC 603e™ RISC Microprocessor Family: PID6-603e Hardware Specifications
5/1999 Rev. 2
MPC603EC NXP-MPC603EC Datasheet
265Kb / 31P
PowerPC 603™ RISC Microprocessor Hardware Specifications
REV 3
MPC604E9QEC NXP-MPC604E9QEC Datasheet
570Kb / 29P
PowerPCTM RISC Microprocessor Family: PID9q-604e Hardware SpeciÞcations
3/98
MPC604EC NXP-MPC604EC Datasheet
731Kb / 32P
PowerPC 604™ RISC Microprocessor Hardware Specifications
REV 1
MPC603E7VEC NXP-MPC603E7VEC Datasheet
575Kb / 40P
PowerPC 603e™ RISC Microprocessor Family:PID7v-603e Hardware Specifications
REV 1 11/96
More results




NXP Semiconductors 에 대하여


NXP 반도체는 자동차, 산업, 통신 및 소비자 시장을 포함한 다양한 응용 프로그램을위한 광범위한 반도체 및 통합 회로를 설계, 개발 및 제조하는 공개 거래 다국적 회사입니다.

이 회사는 2006 년에 설립되었으며 네덜란드 아인트호벤에 본사를두고 있습니다.

NXP는 마이크로 컨트롤러, 마이크로 프로세서, 보안 인증 IC, 전력 관리 IC, RF 및 마이크로파 구성 요소, 센서 솔루션을 포함한 광범위한 제품 포트폴리오를 제공합니다.

이 회사의 제품은 에너지 효율적이고 안전하며 신뢰할 수 있도록 설계되었으며 자동차 시스템, 산업 자동화 및 제어, 스마트 주택 및 건물 및 연결된 장치를 포함한 다양한 응용 분야에서 사용됩니다.

NXP는 혁신 및 고객 만족에 전념하고 있으며 고객에게 최고의 반도체 솔루션을 제공하기 위해 최고의 반도체 솔루션을 제공하기 위해 노력하고 있습니다.

*이 정보는 일반적인 정보 제공의 목적으로만 제공되며 위 정보로 인해 발생하는 손실이나 손해에 대해 책임을 지지 않습니다.




링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
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