摘要
文章以SystemC为验证语言的通信系统的可重用验证平台的设计思路,通过层次化设计,将验证平台划分为4个层次:用户层、配置管理层、总线功能模型层和待测设计层。介绍了各层接口的通信方式,着重介绍了用户层模块、算法模块、端口模块、激励产生模块、总线功能模块以及结果比较模块重用设计方法,依照此方法能快速高效地搭建可重用的验证平台。
This paper presents the considerations of designing a SystemC-based reusable test bench for communication systems,which is divided into 4 layers,i.e.user end layer,configuration and management layer,Bus Function Module(BFM) layer and Design Under Test(DUT) layer.It introduces the modes of communication and interfaces for each layer and focuses on the design method for reusable core modules such as user end module,algorithm modules,port modules,stimulus modules,BFM modules and scoreboard modules.A reusable test bench can be fast and efficiently built by using this method.
出处
《光通信研究》
北大核心
2010年第3期11-13,25,共4页
Study on Optical Communications
基金
国家"九七三"计划资助项目(2010CB328300)