【摘 要】
:
嵌入式处理器被大量应用于消费市场上的各种数字设备中,例如手机、数码相机、数码摄像机以及汽车信息系统。由于消费电子市场的快速发展,嵌入式处理器市场正不断扩大。传统的
论文部分内容阅读
嵌入式处理器被大量应用于消费市场上的各种数字设备中,例如手机、数码相机、数码摄像机以及汽车信息系统。由于消费电子市场的快速发展,嵌入式处理器市场正不断扩大。传统的嵌入式处理器的主要设计目标是低成本、低功耗以及小的芯片面积。但随着嵌入式应用对计算能力的要求不断提高,对高性能的32位嵌入式处理器的需求在持续上升。因此研究高性能32位嵌入式处理器的设计与开发是非常重要的。本文介绍了Beta指令集结构,包括机器模型,完全的32条指令的编码和规范,异常处理,以及软件约定;基于Beta指令集结构,我们设计和实现了32位嵌入式处理器Beta5。Beta5是一种32位哈佛结构RISC处理器,具有5级流水线和全旁路以及完整的Cache系统,包括16KB的指令缓存和16KB数据缓存以及独立的指令缓存控制器和数据缓存控制器。为提高性能,在Beta5中还采用了索引共享全局历史算法分支预测模块。本文详细阐述了Beta5处理器的设计和实现,包括Beta5处理器的整体结构设计,流水线及流水线控制器设计,旁路及旁路控制器设计,Cache技术分析与Cache系统设计,以及动态分支预测技术分析与动态分支预测模块的设计;本文还介绍了Beta5的开发与测试流程,包括行为仿真、RTL设计与验证的流程和方法,FPGA开发与验证平台以及利用ChipScope Pro在FPGA开发平台上进行硬件测试。
其他文献
随着互联网技术的发展,计算机网络日益成为人们生活中必不可少的部分,而信息安全问题也日益突出,尤其是在国家关键业务领域和国防系统中,信息安全尤为重要。目前,我国的计算
数据挖掘研究如何从大量的数据中智能地自动地抽取出有价值的知识和信息,是当前人工智能研究中非常活跃的研究领域。关联规则(Association Rules)挖掘是数据挖掘领域重要的研
“关注点分离”一直都是软件开发的一个重要目标和原则。针对面向对象技术在处理分散于系统各处的横切关注点上的不足,业界提出了面向方面编程。随着面向方面编程技术的日渐
改革开放以来,我国经济的得到了高速发展,我国高速公路也随之而得到了飞速建设,与之而来的是高速公路的管理工作,特别是高速公路路面破损检测工作,因为只有及时了解了高速公路的路
信息系统在各行各业的应用已经从单一系统模式发展为复杂的多系统模式,各种应用系统数量持续增加,用户要登录多个分散的系统,需要多次输入登录信息和管理多个用户信息,这不仅降低
基于Web的专家系统是目前人工智能在实际运用中最重要的课题之一。知识获取、知识表示、知识库的构建以及推理技术是系统实现的核心部分。基于国家科技攻关项目子项目“基于W
随着网络技术的迅猛发展和信息化程度的不断提高,信息技术在农业领域里得到了广泛的应用。农业咨询服务系统建设作为农业信息化进程中具有重要意义一项工作,得到了各界的广泛
在我国,煤炭行业中的瓦斯灾害始终是煤矿安全生产的大敌,目前已成为制约煤矿安全生产的主要矛盾。煤矿监测技术的开发和应用,在国内起步于80年代初期,至今已得到迅速发展和广
随着计算机技术、计算机图形技术、人工智能技术的发展,如何快速设计产品已成为各国学者研究的焦点,而其关键技术就是产品的功能与结构间的映射。然而,目前的研究仅是对其理论、
数字水印技术是近几年提出的一种产品版权保护技术。人们为了保护数字产品不被非法侵权,将版权标志、用户序列号或与产品相关的信息作为水印信息,嵌入到数字产品中,以进行产品版