基于SystemC的GPU软硬件协同虚拟平台构建方法

来源 :计算机技术与发展 | 被引量 : 0次 | 上传用户:liongliong444
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前芯片虚拟验证中,一般使用硬件描述语言(verilog语言或SystemVerilog语言)构建主机模型和验证平台,模拟主机行为,对待测设计施加激励。对于GPU芯片而言,由于芯片功能被拆分到软件驱动和硬件设计,且软件驱动功能极其复杂,导致利用硬件描述语言模拟软件驱动行为的主设备模型很困难,不仅开发时间较长,还难以确保主设备模型和软件驱动行为一致,且还需单独开发对软件驱动的验证平台。因此,该文提出了一种GPU芯片的软硬件协同验证平台构建方法,以SystemC语言作为桥梁,在虚拟验证平台中兼容软件语言开发的
其他文献
在针对船舶在海洋环境中航行进行三维仿真时,船行波的仿真在实时性与渲染效果之间存在着很大的矛盾。该文主要将船行波分成船首波与船尾波两部分,利用粒子系统分别进行仿真。通过分析船舶尾流的几何特征,求解了尾流宽度与船宽和航速之间的关系,并通过粒子系统来搭建船尾浪的粒子运动模型,实现了船舶尾浪的模拟。对于船首浪,则简单地使用粒子系统建立粒子系统的运动模型来模拟船舶首部与海浪碰撞所产生的浪花破碎与飞溅等的效果。并在Unity中利用其自带的粒子系统进行了仿真实验,通过VS2017平台进行粒子系统的脚本控制。通过仿真实验
为实现WMO信息系统(WIS)中全球信息系统中心(GISC)数据发现、数据获取以及数据订阅等主体功能中的数据请求服务,文章在分析多源异构气象数据源特点的基础上,针对不同的异构数据集成模式从实现和性能方面进行比较,采用XML和Web Service技术结合中间件模式对北京GISC中多源异构的气象数据进行集成访问、处理和请求服务的实现,并着重阐述了数据请求服务中各个功能层的详细设计内容和处理流程。数据请求服务在北京GISC业务系统底层气象数据源升级改进中发挥出了其低成本、可扩展和灵活性高的特点,使得多个数据业
针对飞轮速率模式下锁相环控制系统动态响应速度慢和抗干扰能力差的问题,基于建立的磁悬浮飞轮电机锁相环稳速控制系统数学模型,提出了一种锁相环自适应协同控制方法。该方法采用协同控制提高锁相环动态响应速度,并通过自适应律调节环路增益来保证稳速精度,从而提高抗干扰能力。实验结果表明,该方法能够有效提高锁相环稳速控制系统的动态响应速度和抗干扰能力。
Since the ferromagnetic(Fe3O4)nanoparticles were firstly reported to exert enzyme-like activity in 2007,extensive research progress in nanozymes has been made with deep investigation of diverse nanozymes and rapid development of rela
交通信号配时具有不确定性,合理确定城市交通信号配时对提升交通系统的运行效率至关重要。随着社会的不断进步和车辆的不断增长,传统交通流管理系统亟待改进,先进的城市交通控制系统是提高城市交通运行效率的重要途径之一,同时也是城市现代化的一个重要标志。一般的静态控制方法对交叉口的红绿灯配时策略能够起到一定的作用,但是效果不明显,因此有必要结合时下热门的深度强化学习来解决交通信号灯配时问题。通过基于深度Q-Learning的配时方案来优化交叉口的通行问题,选择正确的红绿灯配时从而最大化交通效率。基于经验回放机制,运用
Osteoarthritis is the most prevalent chronic and debilitating joint disease,resulting in huge medical and socioeconomic burdens.Intra-articular administration of agents is clinically used for pain management.However,the effectiveness is inapparent caused
摆脱环形标准试样的限制,直接测试成品零件中软磁材料的磁性能,在生产制造过程中能起到重要作用.研究发现,具有明确环形磁路并能计算磁路长度的软磁材料,即使形状较为复杂,后
因果推断作为强人工智能的基础,越来越受到科研人员的关注并开始将其应用到各行各业。肺癌是世界范围内癌症发病率和死亡率居高不下的主要原因,患者的生存率低预后差以至于癌症的复发率高。因此确定肿瘤患者预后的因素变得尤为重要。针对传统医学统计方法只能从仅有的观测数据中学习表观现象的建模关联,而没有深入挖掘其隐藏的因果方向,无法回答某些干预和反事实问题,提出基于线性非高斯模型(LiNGAM)的肺癌患者临床数据因果发现方法,可以得出临床病理特征之间的因果路线图。实验结果表明,血小板可以作为肺癌患者预后评估的一个检测指标
介绍了电机目标设计的思路,通过在设计之初考虑电机四大要素(N,Φ,Z,p),来控制电机的机械特性和运行质量特性,在此基础上进行电机结构和其他参数的设计。用目标设计法设计了一款无框永磁同步电机,其性能达到了科尔摩根TBM7615指标,该算例证明了该设计方法的合理性。
事务层协议处理模块是1394总线某款在研网络通信SoC芯片的核心器件,负责总线各节点上层应用软件与链路层之间读、写请求和锁定请求关键事务通信。为有效模拟软硬件在宿主机芯片上工作交互的复杂场景,该文从分析事物层系统级功能分析出发,重点研究芯片内部软硬件激励程序的执行效率和软硬件验证程序运行过程所占的比重,提出一种基于UVM的1394总线事务层系统级功能验证方案,给出了该方案的虚拟验证策略与方法,包括虚拟验证平台组件、工作原理和平台架构设计,并对其中关键验证组件进行详细介绍。最后,通过仿真验证和收集覆盖率分析