[1]魏美荣,田 泽,王世中,等.一种 1394 总线事务层功能验证关键技术研究[J].计算机技术与发展,2021,31(08):69-75.[doi:10. 3969 / j. issn. 1673-629X. 2021. 08. 012]
 WEI Mei-rong,TIAN Ze,WANG Shi-zhong,et al.Research on Key Technologies of a 1394 Bus Transaction Layer Function Verification[J].,2021,31(08):69-75.[doi:10. 3969 / j. issn. 1673-629X. 2021. 08. 012]
点击复制

一种 1394 总线事务层功能验证关键技术研究()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
31
期数:
2021年08期
页码:
69-75
栏目:
系统工程
出版日期:
2021-08-10

文章信息/Info

Title:
Research on Key Technologies of a 1394 Bus Transaction Layer Function Verification
文章编号:
1673-629X(2021)08-0069-07
作者:
魏美荣12田 泽123王世中12王宣明12
1. 航空工业西安航空计算技术研究所,陕西 西安 710068;
2. 西安翔腾微电子科技有限公司,陕西 西安 710068;
3. 集成电路与微系统设计航空科技重点实验室,陕西 西安 710068
Author(s):
WEI Mei-rong12TIAN Ze123WANG Shi-zhong12WANG Xuan-ming12
1. Xi’an Aeronautics Computing Technique Research Institute,AVIC,Xi’an 710068,China;
2. Xi’an Xiangteng Micro-Electronic Technology Co. ,Ltd. ,Xi’an 710068,China;
3. Key Laboratory of Aviation Science and Technology of Integrated Circuit and Microsystem Design,AVIC,Xi’n 710068,China
关键词:
1394 总线UVM事务层覆盖率软硬件交互
Keywords:
1394 busUVMtransaction layercoveragehardware / software interaction
分类号:
TP39
DOI:
10. 3969 / j. issn. 1673-629X. 2021. 08. 012
摘要:
事务层协议处理模块是 1394 总线某款在研网络通信 SoC 芯片的核心器件,负责总线各节点上层应用软件与链路层之间读、写请求和锁定请求关键事务通信。 为有效模拟软硬件在宿主机芯片上工作交互的复杂场景,该文从分析事物层系统级功能分析出发,重点研究芯片内部软硬件激励程序的执行效率和软硬件验证程序运行过程所占的比重,提出一种基于 UVM 的 1394 总线事务层系统级功能验证方案,给出了该方案的虚拟验证策略与方法,包括虚拟验证平台组件、工作原理和平台架构设计,并对其中关键验证组件进行详细介绍。 最后,通过仿真验证和收集覆盖率分析,该方案不仅有效满足事务层系统级验证总体需求,灵活完成 1394 协议解析,还可以为今后 1394 总线相关 SoC、ASIC 设计提供通用虚拟验证平台.
Abstract:
The transaction layer protocol processing module is the core device of a network communication SoC chip under development in 1394 bus,which is responsible for the key transaction communication of read,write and lock requests between the application software on the upper layer of each node and the link layer. In order to effectively simulate the complex scenarios of software and hard ware interaction on the host chip,starting from the system-level functional analysis of the transaction layer, the execution efficiency of the hardware and software driver and the proportion of the running process of the software and hardware verification program in the chip are emphatically studied. A system-level function verification scheme of 1394 bus transaction layer based on UVM is proposed,and the virtual verification strategy and method of the scheme are given, including the virtual verification platform components,working principle and platform architecture design,and the key verification components are introduced in detail. Finally,through simulation verification and collection coverage analysis,the proposed scheme can not only effectively meet the requirements of system - level verification at the transaction layer,flexibly completes 1394 protocol analysis,but also provide a common virtual verification platform for future 1394 -related SoC and ASIC designs.

相似文献/References:

[1]王世中,田泽,吴晓成,等.基于UVM实现时间同步电路的功能验证[J].计算机技术与发展,2013,(07):183.
 WANG Shi-zhong,TIAN Ze,WU Xiao-cheng,et al.Function Verification of Time Synchronization Circuit Based on UVM[J].,2013,(08):183.
[2]徐文进,田泽,王世中,等. 一种基于UVM加快功能验证收敛的方法[J].计算机技术与发展,2016,26(06):111.
 XU Wen-jin,TIAN Ze,WANG Shi-zhong,et al. A Method of Speeding up Convergence Functional Verification Based on UVM[J].,2016,26(08):111.
[3]汪永峰,卜 刚.基于 SystemC 参考模型的 UVM 验证平台设计[J].计算机技术与发展,2021,31(07):75.[doi:10. 3969 / j. issn. 1673-629X. 2021. 07. 013]
 WANG Yong-feng,BU Gang.Design of UVM Verification Platform Based on SystemC Reference Model[J].,2021,31(08):75.[doi:10. 3969 / j. issn. 1673-629X. 2021. 07. 013]
[4]魏美荣,田 泽,王宣明,等.一种基于 UVM 的高层次化 1394 链路层验证方法[J].计算机技术与发展,2021,31(09):143.[doi:10. 3969 / j. issn. 1673-629X. 2021. 09. 024]
 WEI Mei-rong,TIAN Ze,WANG Xuan-ming,et al.A High Hierarchy 1394 Link Layer Verification Method Based on UVM[J].,2021,31(08):143.[doi:10. 3969 / j. issn. 1673-629X. 2021. 09. 024]

更新日期/Last Update: 2021-08-10