欢迎访问ic37.com |
会员登录 免费注册
发布采购

MC7445ARX933LF 参数 Datasheet PDF下载

MC7445ARX933LF图片预览
型号: MC7445ARX933LF
PDF下载: 下载PDF文件 查看货源
内容描述: RISC微处理器硬件规格 [RISC Microprocessor Hardware Specifications]
分类和应用: 微处理器
文件页数/大小: 64 页 / 1129 K
品牌: FREESCALE [ Freescale ]
 浏览型号MC7445ARX933LF的Datasheet PDF文件第1页浏览型号MC7445ARX933LF的Datasheet PDF文件第2页浏览型号MC7445ARX933LF的Datasheet PDF文件第3页浏览型号MC7445ARX933LF的Datasheet PDF文件第5页浏览型号MC7445ARX933LF的Datasheet PDF文件第6页浏览型号MC7445ARX933LF的Datasheet PDF文件第7页浏览型号MC7445ARX933LF的Datasheet PDF文件第8页浏览型号MC7445ARX933LF的Datasheet PDF文件第9页  
Features  
– Thirty-two 64-bit FPRs for single- or double-precision operands  
— Four vector units and 32-entry vector register file (VRs)  
Vector permute unit (VPU)  
Vector integer unit 1 (VIU1) handles short-latency AltiVec™ integer instructions, such as vector add  
instructions (vaddsbs, vaddshs, and vaddsws, for example)  
Vector integer unit 2 (VIU2) handles longer-latency AltiVec integer instructions, such as vector  
multiply add instructions (vmhaddshs, vmhraddshs, and vmladduhm, for example)  
Vector floating-point unit (VFPU)  
— Three-stage load/store unit (LSU)  
– Supports integer, floating-point, and vector instruction load/store traffic  
– Four-entry vector touch queue (VTQ) supports all four architected AltiVec data stream operations  
– Three-cycle GPR and AltiVec load latency (byte, half-word, word, vector) with one-cycle  
throughput  
– Four-cycle FPR load latency (single, double) with one-cycle throughput  
– No additional delay for misaligned access within double-word boundary  
– Dedicated adder calculates effective addresses (EAs)  
– Supports store gathering  
– Performs alignment, normalization, and precision conversion for floating-point data  
– Executes cache control and TLB instructions  
– Performs alignment, zero padding, and sign extension for integer data  
– Supports hits under misses (multiple outstanding misses)  
– Supports both big- and little-endian modes, including misaligned little-endian accesses  
Three issue queues FIQ, VIQ, and GIQ can accept as many as one, two, and three instructions, respectively,  
in a cycle. Instruction dispatch requires the following:  
— Instructions can be dispatched only from the three lowest IQ entries—IQ0, IQ1, and IQ2  
— A maximum of three instructions can be dispatched to the issue queues per clock cycle  
— Space must be available in the CQ for an instruction to dispatch (this includes instructions that are  
assigned a space in the CQ but not in an issue queue)  
Rename buffers  
— 16 GPR rename buffers  
— 16 FPR rename buffers  
— 16 VR rename buffers  
Dispatch unit  
— Decode/dispatch stage fully decodes each instruction  
Completion unit  
— The completion unit retires an instruction from the 16-entry completion queue (CQ) when all  
instructions ahead of it have been completed, the instruction has finished execution, and no exceptions  
are pending.  
— Guarantees sequential programming model (precise exception model)  
— Monitors all dispatched instructions and retires them in order  
— Tracks unresolved branches and flushes instructions after a mispredicted branch  
MPC7455 RISC Microprocessor Hardware Specifications, Rev. 4.1  
4
Freescale Semiconductor  
 复制成功!