基于PowerPC e200内核的SoC系统级验证的设计与实现

被引量 : 6次 | 上传用户:afanti76
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路(IC)制造工艺的不断进步,芯片的集成力度不断加大。根据著名的摩尔定律,IC上可容纳的晶体管数目,每隔约18个月便会增加一倍,性能也将提升一倍,片上系统(SoC)成为IC发展的必然趋势。所谓SoC,即是在一个芯片上实现一个完整系统功能的集成,涉及多种技术的整合。伴随SoC规模的日趋扩大,尽早发现设计中的错误才能降低开发成本,缩短芯片上市时间。因此,验证工作对于SoC开发至关重要,贯穿开发始末,其工作量呈指数上升。CPU内核是SoC的核心模块,其体系结构日益复杂,功能日益强大,已成为整个SoC验证中的关键。e200z6是飞思卡尔半导体e200系列处理器的一员,是基于PowerPC Book E架构的低成本版本处理器,应用于对成本的要求高于对性能要求的嵌入式控制系统。本文需要验证的正是基于该内核初步设计的SoC系统。由于PowerPC e200z6是一个软核,而且内核的验证是SoC验证的基础,因此本文的验证工作分为两部分:验证e200z6内核、验证整个SoC。验证的方法与技术多种多样,可以从多角度分类。根据项目特点,本文选择系统级验证和快速原型验证两种方式对设计进行验证。PowerPC e200z6内核验证方面,本文设计了四类验证测试用例:基本测试用例、存储操作测试用例、调试操作测试用例和Cache测试用例,分别验证内核CPU、总线BIU、调试NEXUS和BIST模块。最终,本文通过系统级仿真验证的方式,对其进行了验证。此验证过程覆盖了内核的所有关键模块,为最小系统的建立提供了保证。SoC验证方面,本文为每个外设设计了验证测试用例,最终通过系统级仿真验证和快速原型验证两种方式,对其进行了验证。此验证过程为内核与外设的正常联合工作提供了保证。经验证,PowerPC e200z6内核和SoC的系统级仿真验证均与预期吻合,基本功能正确。SoC的时序分析和快速原型验证均通过,能够在DE3开发板上实现预期功能。因此,基于PowerPC e200z6的SoC可以进行进一步的设计开发。
其他文献
自定位一直是移动机器人研究的热点和难点问题,对于室内智能轮椅来说也是如此,它是实现智能轮椅自主导航首要解决的问题。特别是,轮椅从任意位姿出发,在移动的过程中,能够实时获得
目的建立HPLC同时测定三拗汤中5种成分(麻黄碱、伪麻黄碱、苦杏仁苷、甘草苷、甘草酸)含量的分析,研究配伍对汤剂中5种成分煎出量的影响,并对其指纹图谱进行比较。方法以HPLC
根据全国中小河流治理工程建设的总体要求,结合以往的工程设计经验,在保证河流行洪安全的前提下,遵循生态文明理念,在改善河流环境的同时尽力恢复河流自然形态和生物群落的多
<正> 北海公园位于紫禁城西北,占地68公顷,其中水域面积约39公顷,是我国及世界上现存最古老、最完整、最具综合性和代表性的古典园林之一。该园始建于辽,是辽、金、元、明、
期刊
目的评价不同溶剂提取水飞蓟素的效果从而建立水飞蓟宾纯化方法。方法用甲醇、95%乙醇、醋酸乙酯、丙酮及0.5 mol.L-1NaOH从水飞蓟籽粕中提取水飞蓟素;聚酰胺柱层析纯化飞蓟
本文在反相高效液相色谱分析中采用三元流动相体系成功地对酚类和硝基苯类结构相近的化合物进行分离,并与二元流动相体系做了对照。实践证明以三元流动相体系在进行复杂有机物
目的初步考察鹿茸草的抗炎、止咳作用。方法采用二甲苯致小鼠耳肿胀、角叉菜胶致小鼠足肿胀实验观察鹿茸草的抗炎作用,采用25%氨水引咳法观察其对小鼠的止咳作用。结果鹿茸草
“80后”员工作为职场新生一代,在职场中的分量愈来愈重,日益成为各行各业的主力军。然而,侵犯“80后”员工尊严的事件时有发生,与此同时,“80后”员工的跳槽率依然较高。鉴
在中小河流治理工程中,生态护坡型式的合理选择关系到中小河流的稳定性、生态性和经济性等。为了更好地评判护坡型式优劣以便作出最合理的选择,在分析影响生态护坡优劣的主要