基于门级的并行逻辑模拟研究与实现

被引量 : 0次 | 上传用户:mxc26
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
逻辑模拟是电子设计自动化(Electronic Design Automation-EDA)的重要组成部分,通过软件模拟来验证设计是否在功能和性能上达到预期的要求.随着集成电路复杂性的日益提高,传统的单机模拟器在模拟效率上已难以满足设计者的要求,为了提高模拟的速度,有学者提出了并行逻辑模拟的概念,试图通过分散模拟工作量到多个计算节点上来减少模拟时间.然而,对并行逻辑模拟至今仍在探索之中,如果我们能够抓住机遇,在并行逻辑模拟上有所突破,则必将提高我国在集成电路设计领域的竞争力,并对我国EDA的发展产生重要的推动作用.作者在对并行逻辑模拟的研究过程中,建立了一个基于门级的并行逻辑模拟系统,它能够对用VHDL(VHSIC Hardware Description Language)描述的门级电路模型进行模拟.在开发该系统之前,作者参与了MCS8051 IP(Intellectual Property)核的研究项目,为深入理解VHDL和数字电路的行为奠定了基础.在编译部分,用语法分析自动生成工具集PCCTS实现了对门级VHDL代码的词法和语法分析,并经过语义处理之后,生成一种模拟用的数据格式.在此过程中充分利用了PCCTS的自动产生功能,简化了编译模块的实现过程.在模拟部分,首先,作者引入三种电路划分算法,并对其中的锥划分算法进行了改进.然后针对门级电路的特点和编译后生成的数据格式设计了模拟模块,在其中采用了事件驱动模拟算法,并对事件驱动模拟算法进行了改进.在同步算法方面,作者对本系统中使用的一种乐观异步协议-时间偏差协议进行了系统的研究,介绍了时间偏差协议的实现WARPED模拟核,并将WARPED模拟核应用到了本系统中,用来对分布式节点上的模拟进行同步.最后以实际的电路对本系统进行了测试,证明本系统能够对门级电路进行正确地模拟,且得到了并行模拟时的加速比.作者还结合理论部分,对实验的结果进行了分析.
其他文献
软交换作为下一代网络中的一个网元,必然要接受网络管理中心的监控和管理;同时,作为核心控制设备,软交换系统需要能够对媒体网关、信令网关等与软交换相关的外围设备的运行状
随着互联网用户数量日益增多、互联网终端形态多样化,网络地址资源日益稀缺,IPv4协议越来越不能适应网络发展要求。为解决地址匮乏问题,IPv6应运而生。目前,IPv6已成为下一代互联
贝叶斯技术和贝叶斯网络是人工智能中不确定问题处理的一种工具。贝叶斯技术和Agent技术的融合形成一个具有广阔前景的新兴研究领域。本文对贝叶斯理论和贝叶斯模型进行介绍
本文系统地介绍了SCADA系统和神经网络的基本概念,详细解释了BP算法的基本原理、数学表达和算法步骤,并简单介绍了城市燃气输配SCADA系统的设计原则、体系结构、功能结构和通讯
随着“无纸化”时代的加速到来,电子阅读方式越来越受到人们的青睐。与此同时,各种电子书以及电子书阅读设备相继出现,它们的不断发展实现了阅读的轻便化及丰富化,但在其功能性、
该文的主要目的是研究电信运营支撑系统中的构件以及运用构件技术实现运营支撑系统软件的方法.论文分为两部分:运营支撑系统中构件理论的研究和实践开发中构件技术的运用,具
互联网承载了大量的信息资源和网络业务,网络规模不断扩大,网络组成也日益复杂,越来越有必要对网络行为进行深入的研究和分析。互联网流量包含了丰富的信息,通过对互联网流量的有
随着科学技术的不断发展,人们对产品的质量要求不断提高,同时,随着人们生活水平的提高,各式各样的卡片(如:银行卡、购物卡、会员卡等)的需求量也随着增加。然而,由于车间环境、机器
随着互联网络稳定性的增加,IP电话技术的不断成熟,以及IP智能网服务的增加,IP电话正在被越来越多的人所喜爱,其网络规模越来越大.在国内IP电话网中,主要采用H.323协议体系.迎
网络管理系统是通信网络的重要组成部分,是保证通信网正常、经济、可靠、安全运行的重要支撑手段.网络管理系统应用软件是网管系统中直接向人们体现网管系统功能的部分,随着