基于SPARC v8体系结构的仿真平台的研究与设计

被引量 : 0次 | 上传用户:xiazaikankan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的功能日趋强大,其应用范围正在不断扩展到生活中的各个领域,使嵌入式处理器已经成为当前计算机科学的一个研究热点。然而,由于嵌入式处理器结构的日益复杂化,导致直接进行嵌入式处理器的设计实现和与其相配套的系统软件的开发,需要消耗大量的时间和成本。SPARC v8是一个RISC体系结构,具有高性能和可扩展的特性,在国防航天等工业中大量使用基于该体系结构的嵌入式处理器。本文基于SPARC v8的体系结构设计并实现了嵌入式处理器的仿真平台,通过该仿真平台可以对要设计的处理器进行验证,进行相关软件的开发测试。同时,该仿真平台通过定义的扩展接口,允许开发者和测试者自定义协处理器模块。本文通过对SPARC v8体系结构进行详细的分析和总结,将仿真平台的架构划分为内核模块、指令执行模块、存储单元仿真模块、公共函数模块和接口函数模块。该仿真平台是一个指令级仿真器,采用指令队列来模拟流水线结构,并且添加了模拟时钟来模拟每个指令在执行过程中所用的时钟周期。考虑到不同用户对嵌入式处理器有不同的需求,本文在嵌入式处理器已有的功能的基础上,设计并实现了可扩展协处理器单元,并以循环冗余校验(CRC)单元作为例子,介绍如何通过调用相关的函数接口来实现自定义的协处理器模块。最后,本文详细阐述了该仿真平台在linux操作系统下的实现过程。该仿真平台可以装载由编译器(例如sparc-elf-3.4.4)生成的可执行文件,然后使用定义的debug命令调试运行。该仿真平台已经在某嵌入式处理器的设计开发中应用。
其他文献
当今人类进入了以网络、手机为主要传播方式的新媒体时代,通过计算机以及手机网络用博客、短信、QQ等新媒体形式进行思想及文化交流的人数在大学生中与日俱增,对大学生群体中具
本文研究的“轧筝”原是唐代出现的新型乐器,它虽名为“筝”,实际却是拉弦乐器,后来在整个东亚有广泛的流传,舞钢“轧筝”的存在,证明了古代音乐传播的发展与辉煌。本文正是以“舞
我国的湿地公园建设处于起步阶段,缺乏系统化的理论和实践指导,建立科学合理的景观健康评价体系,有利于引导湿地建设向健康化发展,把湿地公园建设纳入到地区生态规划总框架内
本研究以国家苹果种质资源圃207个品种的苹果为原料,采用变温压差膨化干燥工艺加工苹果脆片,利用层次分析法对苹果脆片品质评价指标进行数据分析,建立了包含基础数据库、指标测
思想政治教育是我国教育的一项基本内容,一直受到党中央的高度重视,而且在我国企业的发展中也曾发挥过显著的作用。计划经济时期,思想政治教育是我国进行企业管理的一项重要辅助
随着我国社会经济的发展,企业社会责任问题日益引起人们的重视和探讨。企业对企业的利益相关者群体承担的法律责任和道义责任。企业社会责任的履行是现代企业顺利发展的保障,然
粮食是关系国计民生、千万家庭亿万农民利益的特殊商品,由于粮食问题的敏感性,所以民众对此非常关注,政府不敢忽视怠慢。中央已连续16年发布中央1号文件关注“三农”问题,粮
在知识经济时代,组织渐渐重视无形资产,也就是知识所能提供的生产力与竞争力。同时,知识遍布于组织的各个部分,组织与其成员所表现的外在行为、样态,往往与其所具备的相关知
近几十年来,随着改革开放的不断推进,我国各地的发展浪潮一浪高过一浪。在新一轮西部大开发的建设中,党中央设立喀什经济开发区,予以特殊的优惠政策以吸引资金、人才,进而增强喀什
本文认为祛风散寒胜湿为治痹正法,然就其痰、瘀、热、毒特殊病理变化,采用化痰、活血、清热、解毒为治痹四偏法,并就其运用进行了阐述。