数字IC功能验证:模型语言、激励生成及例证研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:ying33809
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集成电路规模的飞速增长,使得集成电路功能复杂度日益提升,一方面为信息技术产业带来了生机和活力,另一方面也产生了许多问题和挑战。集成电路的功能正确性是这些问题和挑战中的首要考虑因素,必须引起我们足够的重视。传统的功能验证主要通过验证工程师手工编写测试激励来进行,验证效率较为低下。随着技术的发展,OVM、UVM等先进的验证方法被成功引入,扩充了验证技术库。但这些验证方法主要基于信号层级或事务层级来进行,并没有从更高层次的功能点角度去考虑验证问题。功能点的标准化概括、提取和层次分解仍然存在不足,而且测试激励需要人为去进行封装和组织,一定程度加大了验证平台搭建难度。为了弥补验证技术上在功能建模和激励自动生成上的缺陷,从不同角度去探究新的验证方法,课题组开展了相应的研究工作。本文的研究工作和技术进步主要包括以下几点:1、基于集成电路功能特点以及对功能规范的分析,针对集成电路功能验证需求,课题组共同创建了基于功能规范的功能模型F-M;针对该功能模型,开发出一套功能模型描述语言,并定义相应语法规则,用以描述数字系统、IP核等模块的功能行为。2、利用高级语言C/C++编写出解析编译器P-C,对上述功能模型语言进行解析,自动生成激励生成器和断言检测器,构建出SystemVerilog验证平台,自动产生测试激励。3、以FT_X_DMA从机为实例,分别以UVM验证方法与本文验证方法进行实验,从功能建模、激励生成与组合、验证效率等方面进行比较,详细分析不同验证方法之间的差异性。实验结果表明,本文验证方法与主流验证方法的差异有以下几点:第一,建立了针对功能规范的功能模型;第二,可自动生成测试激励,节省大量人力;第三,相比较传统验证方法,平台搭建难度更低。作为探究性课题,本文工作成果一定程度上丰富了验证技术库,为探索新的验证方法做出了努力和尝试,但可看到目前的工作仍有许多进步空间,如功能模型描述语言的规范完整性、验证平台结构的完备性等,需要我们不断努力去改进。
其他文献
随着网络、数据库和IT技术的迅猛发展,在许多应用领域,比如互联网管理系统、实时传感器信号分析系统、电信系统和金融系统等,生成数据的速率越来越快,从而产生了一种海量、高
随着工业化、信息化的高速发展,两化融合逐步成为我国产业发展必由之路,与两化融合紧密相关的生产性服务业在我国发展迅速。生产制造执行系统(MES)是与生产过程连接的企业信
当今,伴随着环境日益恶劣和资源日益匮乏,节能减排已经成为炙手可热的话题。路灯作为每个城市大范围和阶段性使用的照明设施,也应该加入到节能减排的大队伍中。根据我国大部
研究目的:骨血管分布密集且广泛,在骨的生长发育中,骨血管不仅提供必需的氧和营养物质,而且通过调节各种骨细胞和血管细胞间的相互作用,为骨形成提供必要的刺激信号。局部血
电网系统是国家重要的基础设施和民生工程,在国计民生方面发挥着重要作用。而保护设备是整个网络中的重要基础设施,其部件多,结构复杂,负荷影响大,是电网设备的薄弱环节。对
传统的信号采样理论奈奎斯特定理指出,只有在采样频率高于两倍的信号最高频率时,才能完全不失真的恢复原信号。压缩感知理论以全新的视角,给出了解决问题的理论方法,利用信号
人工智能领域近年来得到了快速的发展,这得益于计算机处理能力的提升以及先进的机器学习算法。因此,在许多使用传统算法难以解决的问题,使用人工智能算法都逐步地被解决。一
近二十年来,有机电致发光器件(OLED)由于其视角宽、节省能源、材料来源多且环保、质量轻薄、可制备大尺寸柔性弯折显示等众多的突出优点,引起了学术界与制造界的高度重视,被
随着神经网络理论的提出及其不断发展,它已经给人类的科学技术,及其对自然的认知带来了很大的影响。忆阻器是除了电感器、电阻器、电容器之外的四种基本无源电子元件之一,是
无线传感器网络已广泛应用于军事、医疗、环境监测等多个领域。两层传感器网络作为传统无线传感器网络的延伸和发展,因其良好的可扩展性、有效的能耗和空间节省、高效的查询