首页 | 本学科首页   官方微博 | 高级检索  
     

基于MADL语言的时钟精确级仿真器生成
引用本文:马潇,谢凯年,董峰.基于MADL语言的时钟精确级仿真器生成[J].计算机仿真,2007,24(8):263-267.
作者姓名:马潇  谢凯年  董峰
作者单位:上海交通大学微电子学院,上海,200030;上海交通大学微电子学院,上海,200030;上海交通大学微电子学院,上海,200030
摘    要:随着处理器设计复杂度的增加,设计前期在系统级别进行规划对芯片各方面性能的影响日趋增加.由于系统级设计中需要时钟精确级仿真器(CAS)进行设计空间探索(DSE),获得芯片各方面性能,从而帮助确定设计方案,因此快速生成CAS成为芯片设计成败的关键.文中提出了利用MADL语言构建设计空间探索平台的方法,具体探讨了CAS生成的方法,并设计和实现了基于ARM7处理器的CAS.实践证明,利用MADL生成CAS,代码生成效率大大提高,且性能更加优良,能精确地模拟出指令在每个时钟周期里在流水线上流动的情况,完全适合在芯片设计初期的DSE工作.

关 键 词:体系结构描述语言  设计空间探索  系统级设计  时钟精确级仿真器
文章编号:1006-9348(2007)08-0263-05
修稿时间:2006-07-17

MADL Based Cycle Accurate Simulator Generation
MA Xiao,XIE Kai-nian,DONG Feng.MADL Based Cycle Accurate Simulator Generation[J].Computer Simulation,2007,24(8):263-267.
Authors:MA Xiao  XIE Kai-nian  DONG Feng
Affiliation:School of Microelectronics, Shanghai Jiaotong University, Shanghai200030,China
Abstract:As the complexity of CPU design increases,system-level design in early development stage is imposing more and more influence upon the chip performance.Therefore,generating a cycle-accurate-simulator(CAS) plays a key role in the chip design.It can help the designers to explore the design space and evaluate the performance of the design.A method for building the design-space-exploration platform and generating CAS using MADL is proposed in this paper,and an implementation of CAS based on ARM7 is also given.It has proved that using MADL to generate CAS is much easier and the performance of the CAS can be much better for it can accurately simulate the action of instruction flow in the pipeline each clock cycle.
Keywords:
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号