复杂IC设计验证环境流程的优化实现

被引量 : 0次 | 上传用户:liweimin90
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
X86系统向单芯片发展,芯片上集成IP数目达到近百个,设计数据库规模庞大而复杂,导致设计工作效率很低,表现为:自动化MAKE节点数目达到几千个导致MAKE速度慢、RTL及仿真文件过多导致列表管理复杂且仿真速度慢、上百名工程师使用同一数据库而导致数据库不稳定。针对上述问题,本文首先研究了前端设计环境的主要内容,分析了环境流程中影响工作效率的环节、操作出错时候负面影响程度及并行任务调度的应用。上述分析综述为随后的研究打下基础。其次,本文分析了传统MAKE系统低效的原因,应用并行任务调度方法提出优化的MAKE方式以解决低效问题。论文论述了优化MAKE方式的任务描述、任务划分、任务量度量、并行度选择、负载平衡、依赖图死循环检测问题,实现了多机器并行MAKE系统,实验表明优化后MAKE效率明显提高。随后,本文分析了大型多IP大团队下数据库的不稳定原因,提出了自动稳定机制,该机制利用自动程序在用户端对用户的修改进行严格质量把关,并在数据库端使用服务器程序检查用户提交的修改确实经过了用户端程序各种检查要求,通过这种自动化机制解决大团队下的数据库不稳定问题。最后,本文研究了IP-XACT的协议,指出它的文件格式的缺陷。本文设计了灵活的程序化的语言格式克服这种缺陷,并且设计了这种格式的分析器程序和外围应用程序。分析程序完成对语言格式的支持,外围应用程序实现了基于VIEW的VCS编译系统、支持了多IP多种编译配置及文件列表自动选择、支持了验证及综合的文件列表统一维护等功能。这些程序支持自动化地配置无关IP的VIEW到TLM和DUMMY模式,从而实现仿真速度比全RTL模式的十倍提升。
其他文献
薄壳山核桃(Carya illinoinensis Koch.)属胡桃科(Juglandaceae)山核桃属(Carya)植物,是世界性的干果类和木本油料树种。本文以茅山地区6年生薄壳山核桃果园几个主栽品种为研究
黄药降解不充分会随选矿废水外排对环境造成化学污染。为探究乙黄药的自然降解规律,采用紫外光谱检测法,进行了溶剂水质、乙黄药初始浓度、纯度、不同黄铁矿含量的铁矿石的吸
面向伤口感染检测的电子鼻系统,利用不同伤口病原菌代谢产物不同,通过识别伤口顶空气体来实现对伤口感染病原菌的检测。电子鼻用于伤口感染检测具有无创、快速、高效、便携等优
辽河盆地西部凹陷地质条件复杂,地震波场中多次波较发育,受其影响,主要目的层反射波干涉现象较严重,有效波难以识别,总体信噪比不高,给构造及岩性解释造成困难。对三维地震资
根据认知语言学研究中的意象图式理论,通过解读大学英语四、六级听力测试新题型的变化,初步探究主题、形式及语言图式对英语短篇新闻及讲座听力训练的促进作用。合理运用意象
天然气和石油的形成相比具有多种地质来源性,表现在成因类型的多样性、成气机制的多样性和成气母质赋存状态的多样性。天然气成因类型的多样性主要体现在有机来源和无机来源
幼儿园教育'小学化'倾向不利于幼儿的健康发展,而科学地去'小学化'需要持续深化课程改革,提升保教质量。目前幼儿园课程游戏化在很多地区(包括部分欠发达地
20世纪80年代初期就有学者开始关注中小学德育的衔接问题,在实践探索和理论研究方面积累了一定的经验,但对德育衔接问题的重视程度还不够。中小学学段德育存在目标定位不准、
砾石充填防砂是目前国内外疏松砂岩油藏、稠油油藏水平井开发的主要完井技术之一,认清地层砂在砾石充填层中的运移、堵塞机理,明确油藏应力变化对储层孔渗参数的影响及地层砂运
随着IC设计和制造技术的发展,芯片的设计规模越来越大。SOC已经成为当前IC发展的主流方向。SOC在单颗芯片上集成了众多IP以提高设计速度,这使SOC功能的复杂度急剧的提高,同时也