【技术实现步骤摘要】
本专利技术涉及处理器的设计方法,尤其是一种,属于嵌入 式微处理器设计领域。
技术介绍
目前传统的处理器设计是一种串行设计方法,首先是处理器结构的定义,进行软硬件 划分,决定哪些功能由硬件实现;其次是根据软硬件划分的结果,定义处理器的指令集; 同时,软件工程师也开始设计配套的工具链。硬件设计和软件工具链设计是基本独立的, 设计方法完全不同,因此很容易产生硬件的性能和软件的性能不一致的现象。最后系统工 程师搭建系统进行性能测试。由于传统的处理器设计软硬件之间没有达到很好的协同设 计,并且软硬件的划分也是设计人员根据经验完成,如果最终性能未能达到要求,整个设 计工作需要重新进行,严重影响产品的上市时间。此外,市场上出现的可配置处理器,只 是单一的扩展其指令集来实现不同的配置,属于半定制处理器,这样的处理器灵活性比较 低。
技术实现思路
本专利技术的目的在于提供一种专用指令集处理器周期级精确模型的设计方法,它是一种 快速软硬件划分的搜索方法,能够在处理器设计之初就进行最优软硬件的划分,建立处理 器的LISA周期精确模型,使软件工具链自动生成,并且具体应用的程序设计也不需要 ...
【技术保护点】
一种专用指令集处理器处理器的设计方法,其特征在于:在设计前期建立LISA的处理器模型,通过LISA模型生成相应的软件工具,并在ARM ESL上搭建与真实硬件性能相仿的虚拟原型平台,包括设计平台需要的周期精确的AHB总线模型、EMI模型、SDRAM模型;其中,LISA处理器的模型、EMI模型连接在AHB上,LISA处理器模型是AHB上的master、EMI模型是AHB上的slave;SDRAM模型接到EMI模型上;通过修改LISA处理器的模型,搜索出各种不同情况下的性能,获得最优的软硬件划分方法;通过扩展平台上已经建立的LISA处理器模型、AHB总线模型、EMI模型、SDRA ...
【技术特征摘要】
【专利技术属性】
技术研发人员:戴麟,时龙兴,杨军,刘新宁,谈力立,罗锋,
申请(专利权)人:东南大学,
类型:发明
国别省市:84[中国|南京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。