基于硬件描述语言的并行逻辑模拟系统研究与实现

来源 :上海大学 | 被引量 : 0次 | 上传用户:yfg1243
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在使用硬件描述语言设计数字电路的过程中,模拟是一个非常重要的环节。模拟可以实时反馈设计结果,使用户发现设计中存在的问题。但是随着集成电路设计规模和复杂度的不断增长,传统的串行模拟方法日益成为设计中的瓶颈。并行模拟由于在提高模拟速度方面具有巨大的潜力,得到了越来越多的关注。并行逻辑模拟是指基于并行离散事件的模拟模型,此模型通过分散模拟工作量到并行或分布式计算机的多个节点上并行执行以减少总的模拟时间。并行逻辑模拟主要针对电路如何进行有效划分,电路划分算法对并行模拟的效果和速度的直接影响等方面开展研究。在传统使用的静态划分算法无法使电路划分达到最优效果时,需要对静态划分算法进行改进并引入动态负载平衡技术,使其在模拟过程中可根据各个结点的状况进行划分和动态负载调整,使各节点的负载达到平衡,从而提高电路模拟性能和速度,并最终建立一个高效稳定可靠的适合于超大规模集成电路设计的并行逻辑模拟系统。本文采用并行和逻辑模拟技术,完成了以下工作:(1)提出了并行逻辑模拟的研究思路,通过分散模拟工作量到并行机的多个处理器或普通工作站网络,减少了模拟时间,并提出了前端编译模块设计思想和实现方法。(2)提出了一种新的相关性消息取消方法。该方法在对并行逻辑模拟中的乐观同步机制和实现方法研究的基础上,通过回退策略中的消息取消方法实现相关性消息取消。(3)提出了一种静态划分与分配相结合的并行逻辑模拟划分方法。该方法通过解决并行逻辑模拟中的负载平衡,节省了资源,提高了并行逻辑模拟性能。(4)提出了一种新的基于时间偏差协议的动态负载平衡算法和一种新的模拟中负载度量方法,并提出了改善迁移性能的几种策略。(5)设计并开发了针对硬件描述语言的并行逻辑模拟系统的可视化测试平台。该平台能够针对模拟环境进行参数设计,为使用者提供了方便的用户环境,使模拟过程易于操作。
其他文献
目的探究动态血压监测和动态心电图联合评价高血压患者自主神经功能差异。方法对80例原发性高血压患者根据夜间/白天血压比值分为超杓型14例、杓型33例、非杓型20例、反杓型1
能源是一个国家赖以生存和发展的重要资源,充足的能源保障意味着经济长期增长获得了稳定的动力来源,能源因此成为显示政治和经济力量的硬通货,国家能源政策随之也带有战略含
在社会经济不断发展的背景下,出现了一种新型工艺-现代化机械设计制造以及精密加工技术,该项技术产生的效果极高,其不仅是我国机械制造业的重要组成部分,同时还可以有效提高
图中可缩边与可去边是探讨图的结构,寻求使用归纳法证明图的某些性质的一个有利工具。W. T. Tutte[22]在1961年给出3-连通图的结构特征定理时,实际上用到了可去边与可缩边的
目的评估急性白血病患者缓解后出院期间的自我保健能力、家庭支持状况,并分析其影响因素及两者的相关性。方法方便性抽样选择2011年7-9月解放军第307医院造血干细胞移植科急
组织工程是综合利用生命科学和工程学的基本原理和技术,以人工合成或天然生物材料为载体,整合分离的种子细胞,在体外预先构建有生命的种植体,然后植入体内,以修复组织缺损,替
目的探讨上腹部手术史患者行腹腔镜胆囊切除术(laparoscopic chole-cystectomy,LC)的可行性和手术特点。方法回顾分析53例上腹部手术史患者行LC的临床资料。结果53例中成功完成
本文针对形式概念分析(Formal Concept Analysis,FCA)理论中概念格的构造方法进行了深入研究,并对应用形式背景核建立知识相似性表示模型做了深入探讨。FCA是应用数学的一个
本论文研究的课题在湖南省自然科学基金项目“基于GP理论的多准则决策函数稳定性分析研究”(05JJ40103)和湖南省教育厅项目“网络共同进化算法及应用研究”(04C313)的资助下