并行Verilog模拟的研究与实现

来源 :上海大学 | 被引量 : 0次 | 上传用户:konglgu0404
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在使用硬件描述语言设计数字电路的过程中,模拟是非常重要的一个环节,通过模拟可以实时反馈设计结果,使用户发现设计中存在的问题。但是随着集成电路设计规模和复杂度的不断增长,传统的串行模拟方法日益成为设计中的瓶颈。并行模拟由于在提高模拟速度方面有着巨大的潜力,得到了越来越多的关注。Verilog作为一门被广泛使用的硬件描述语言,如果能在并行Verilog模拟上有所突破,则必将提高我国在集成电路设计领域的竞争力,并对我国EDA的发展产生重要的推动作用。 本文首先介绍了并行Verilog模拟的原理和影响并行Verilog模拟的因素,在此基础上提出了一个并行Verilog模拟的框架并加以实现,通过将Verilog转换为C++,然后与底层并行模拟支持库进行链接,生成可执行的并行程序,进行并行模拟。整个系统按照功能可以分为三部分,即前端分析模块、并行模拟支持库和代码生成模块。前端分析模块将Verilog描述转换为中间格式,并行模拟支持库为并行Verilog模拟提供支持,代码生成模块负责电路划分以及生成可执行的C++代码。本文对这三部分的设计过程分别进行了详细的论述。 最后,在集群式高性能计算机上,用实际电路对系统进行了测试。实验结果表明本系统能够对Verilog描述的电路进行正确的模拟,并且也证明了并行模拟在提高模拟速度上的潜力。
其他文献
面向服务的架构如Web服务技术,以及Agent技术已经被广泛地应用于各个IT领域。基于Web服务和Agent而提出的服务Agent技术,是对二者的有效结合。它既满足了Web服务的可重复性,低耦
目前Internet的带宽仍然是一个瓶颈,特别是接入网方面,还存在着很多难点。从世界范围看,成熟的、廉价的公共交换电话网(PSTN)仍是主要的通信网,还将长期存在。而随着多媒体技术的
随着网络通讯的飞速发展以及多媒体的广泛应用,数字产品版权保护的需求日益迫切。数字水印技术已成为解决数字多媒体版权问题的主要工具。本文主要对数字图像水印系统及其在防
简单高效的SIP协议是未来互联网网上发起多方会议的主要技术,同时它也正被越来越多的组织接受,如3GPP这样组织。在互联网上举行多方会议,其中的安全问题是一个需要解决的问题。
本文分析了目前比较流行的基于竞争的无线传感器网络MAC协议如S-MAC及其相关改进协议,其设计的主导思想是通过牺牲公平性和其他网络性能来换取对能量的节省。这样做在网络流
信贷管理具有相当的复杂性,原因一方面是由于系统所需要的数据来自不同行业、不同企业、不同的信息管理系统的多源数据,而且数据量大、采集困难、处理复杂.另一方面是由于种种
本文所介绍的剩余量独立性分析方法,基于线性预测模型来描述信号的时序结构,并利用信号的时序结构来指导信号盲分离过程从而得到了新的代价函数。1996年Amari指出盲分离矩阵
基于COBOL2002标准,设计并实现了COBOL2002集成开发环境(COBOL2002IDE)。研究了集成开发环境的软件体系结构,提出了基于C/S模式的系统架构,说明了系统的设计思想与工作流程,
入侵检测系统已经成为当前网络安全领域中的一个新的研究热点,而如何改善入侵检测系统中响应的被动性、滞后性又是基础的核心问题之一。笔者曾参与过某公司关键服务器WWW日志
重构自恢复技术对于保证网络的可靠性、抗毁性与健壮性起着十分重要的作用。目前国内外的科研人员对无中心结构网络进行了大量的研究工作,但是针对空间网络重构自恢复的研究才