您现在的位置: 首页> 研究主题> SystemC

SystemC

SystemC的相关文献在2002年到2022年内共计247篇,主要集中在自动化技术、计算机技术、无线电电子学、电信技术、工业经济 等领域,其中期刊论文180篇、会议论文10篇、专利文献57篇;相关期刊89种,包括电子设计应用、集成电路应用、今日电子等; 相关会议9种,包括第十二届计算机工程与工艺全国学术年会(NCCET'08)、2007年全国高性能计算学术年会、2006年全国第六届嵌入式系统学术年会等;SystemC的相关文献由428位作者贡献,包括吴晓成、张少锋、陈佳等。

SystemC—发文量

期刊论文>

论文:180 占比:72.87%

会议论文>

论文:10 占比:4.05%

专利文献>

论文:57 占比:23.08%

总计:247篇

SystemC—发文趋势图

SystemC

-研究学者

  • 吴晓成
  • 张少锋
  • 陈佳
  • 陈曦
  • 姜丽云
  • 刘祥
  • 张金龙
  • 楼晓强
  • 田泽
  • 韩立敏
  • 期刊论文
  • 会议论文
  • 专利文献

搜索

排序:

年份

期刊

作者

    • Hassen Mestiri; Imen Barraj; Mohsen Machhout
    • 摘要: Robustness of the electronic cryptographic devices against fault injection attacks is a great concern to ensure security.Due to significant resource constraints,these devices are limited in their capabilities.The increasing complexity of cryptographic devices necessitates the development of a fast simulation environment capable of performing security tests against fault injection attacks.SystemC is a good choice for Electronic System Level(ESL)modeling since it enables models to run at a faster rate.To enable fault injection and detection inside a SystemC cryptographic model,however,the model’s source code must be updated.Without altering the source code,Aspect-Oriented Programming(AOP)may be used to evaluate the robustness of cryptographic models.This might replace conventional cryptanalysis methods in the real world.At the ESL,we discuss a unique technique for simulating security fault attacks on cryptographic systems.The current study presents a fault injection/detection environment for assessing the KECCAK SystemC model’s resistance against fault injection attacks.The approach of injecting faults into KECCAK SystemC model is accomplished via the use of weaving faults in AspectC++based on AOP programming language.We confirm our technique by applying it to two scenarios using a SystemC KECCAK hash algorithm case study:The first concerns discuss the effect of the AOP on fault detection capabilities,while the second concerns discuss the effect of the AOP on simulation time and executable file size.The simulation results demonstrate that this technique is fully capable of evaluating the fault injection resistance of a KECCAK design.They demonstrate that AOP has a negligible effect on simulation time and executable file size.
    • 张少锋; 田泽; 吴晓成; 张骏; 陈佳
    • 摘要: 传统的"瀑布"式芯片设计验证方法缺乏高效的协同设计验证手段,已不能满足当前架构复杂和规模宏大的GPU芯片的设计开发要求,采用基于事务级建模(Transaction-Level Modeling,TLM)模型的设计验证方法应运而生.作为GPU图形顶点和像素染色任务的调度中枢,任务调度单元的设计尤为复杂和关键,为了加速架构、软件和RTL的研制进度,联合系统建模语言(SysML)和SystemC语言对任务调度单元进行事务级建模.利用SysML构建了任务调度单元的结构和行为视图模型,通过视图模型对架构设计的静态结构和动态行为进行初步的分析验证,利用SystemC语言构建了任务调度单元的TLM模型,搭建了仿真平台进一步验证和优化了架构和算法设计.TLM模型为软件和RTL设计提供了参考模型,有效降低了GPU设计验证迭代的复杂度,加速了GPU的设计验证收敛.
    • 何嘉文; 杜斐; 聂瞾; 田泽
    • 摘要: 当前芯片虚拟验证中,一般使用硬件描述语言(verilog语言或SystemVerilog语言)构建主机模型和验证平台,模拟主机行为,对待测设计施加激励.对于GPU芯片而言,由于芯片功能被拆分到软件驱动和硬件设计,且软件驱动功能极其复杂,导致利用硬件描述语言模拟软件驱动行为的主设备模型很困难,不仅开发时间较长,还难以确保主设备模型和软件驱动行为一致,且还需单独开发对软件驱动的验证平台.因此,该文提出了一种GPU芯片的软硬件协同验证平台构建方法,以SystemC语言作为桥梁,在虚拟验证平台中兼容软件语言开发的激励和驱动,以及使用硬件语言开发的待测设计,不仅能够加快GPU虚拟验证平台的开发进度,还能保证虚拟验证和芯片的测试时主设备模型行为的一致性,对当前GPU芯片验证工作很有帮助.
    • 汪永峰; 卜刚
    • 摘要: 随着集成电路设计复杂度的不断提高,作为芯片开发周期中重要一环的芯片验证已经出现了逐渐乏力的趋势,传统的验证主要使用直接测试的方法,验证工程师们需要编写大量定向测试用例来满足验证的需求,这个过程既费时又费力,因此需要寻找新的验证方法来加快验证速度,提高验证效率.基于SystemC语言具有的强大的高层次建模能力以及UVM验证方法学具有的激励随机化、复用性高、以覆盖率为导向等诸多优势,结合SystemC语言和UVM验证方法学来搭建验证平台.使用基于SystemVerilog语言的UVM验证方法学搭建验证环境,并将SystemC语言编写的模型作为参考模型接进UVM验证平台,对超高频射频识别数字基带处理单元中读写器发送链路进行验证,统计覆盖率.结果表明,代码覆盖率和功能覆盖率均达到100%,满足了芯片验证要求,相比于传统验证方法有效地缩短了验证时间,提高了验证效率.
    • 蔡恒雨; 凤维杰; 丁上义; 卢茂辉; 郑启龙
    • 摘要: RapidIO协议作为数据通信协议之一在嵌入式系统开发中具有重要作用,适合短距离,需要多处理单元合作的应用场景,例如多DSP构成的板卡系统.BWDSP芯片作为一款高性能数字信号处理器,其丰富的计算资源在雷达信号处理等领域具有重要潜力.硬件设计开发中,直接采用已有数据通信协议很难适配具体硬件资源导致最终产品的数据传输性能较低.因此需要结合具体硬件模型,进行数据通信交换模型仿真建模设计,提高数据传输效率.本文首先介绍了RapidIO协议和BWDSP体系架构,然后设计了基于SystemC语言的串行RapidIO交换模型,最后设计实现了BWDSP虚拟平台.本文设计的BWDSP虚拟平台功能符合实际RapidIO协议标准,对硬件产品开发具有一定指导意义.
    • 郑燕
    • 摘要: 针对网络的静态和动态行为提出使用图上交易 (ToG,TransactiononGraphs) 方法进行分析和验证。该方法从图的角度出 发,在交易级构建整个片上网络模型并使其最终成为可交易的图,在该图上可以使用图论算法和交易级建模 (TLM) 技术分别对网 络进行静态和动态验证。给出了一个具有典型 2Dmesh 结构的片上网络实例并加以分析,以此为例探讨了基于 SystemC 的图上交 易两种不同实现方法,最后通过对 ToG 的静态验证和复用问题的实现证明了基于图的片上网络交易级分析与验证的一系列优点。
    • 张琦; 李屹; 孙猛
    • 摘要: Mediator是一种基于组件的建模语言,该语言主要通过自动机和系统对模型进行描述.将Mediator语言描述的模型自动生成为可执行代码,可以避免编码过程中由于人为疏忽而造成的错误,从而提高编码的可靠性,同时缩短模型开发周期.介绍一种从Mediator模型到SystemC代码的自动生成工具,该工具旨在将基于特定平台的模型转换为能直接仿真运行的代码.首先对Mediator语言的语法语义进行分析,选择合适的SystemC代码组织形式,然后针对Mediator模型的每一个组成部分设计生成规则,其中重点对类型生成、状态转移语句生成、同步语句的生成进行分析.最后,通过一个机器掉电检测系统说明该工具运行结果的正确性.
    • 摘要: 架构与算法是决定GPU性能的重要因素,需要尽可能早地对其进行评估和验证.提出基于统一建模语言(Unified Modeling Language,UML)的模型,详述了针对GPU几何管线架构和线图元光栅化算法建模的过程及方法,并采用SystemC语言实现了事务级建模(Transaction-level Modeling,TLM)模型和仿真.验证了架构和算法的正确性以及模型的有效性和可行性,为RTL设计提供了参考依据.
    • 叶友鹏; 卜刚; 张龑
    • 摘要: 随着集成电路设计规模的不断扩大,系统变得更加庞大和复杂,在设计系统芯片的各个流程中,像系统定义、软硬件划分、设计实现等都变得越来越复杂.如何满足日益复杂的SoC设计要求成为了集成电路设计的重要因素,业界一直在寻找一种系统级语言能够在更高层次上对软件和硬件实现描述.System C正是在这种情况下,由Synopsys公司和CoWare公司积极响应目前各方对系统级设计语言的需求而合作开发的.System C相当于面向系统级设计的C++扩展库,是一种设计人员可以通过System C准确有效设计出软件算法模型、硬件结构和系统架构设计的方法.设计人员可以通过常用的C++开发工具中添加System C的类库来实现对系统的模型设计,快速地实现仿真和优化设计,还可以研究不同的算法模型,这样就可以为硬件和软件设计人员提供一个可执行规范.因为可执行规范本质上是一个C++程序,在面向对象描述尤其是针对事务处理级模型上有着许多优势,成为软件和硬件设计人员的一个设计标准.文中主要通过System C来建立RFID通信算法模型,主要基于ISO/IEC 18000-6C通信协议.系统包括基带处理单元模型和总线模型等,通过模型来评估系统的性能和总线带宽的需求.为系统设计提供一套自顶向下的设计方法.
    • 刘晓宁; 沈天豪; 王雨航
    • 摘要: 本文设计了一个具有两个主端口、两个从端口、总线仲裁和地址译码组件的事物级AXI总线模型.该模型以ARM官方提供的AXI周期精确型事务级建模方法为基础,参考GFT通信机制抽象化总线信号和具体的握手信号,结合仲裁算法,使用System C语言进行建模,具有建模效率高和仿真速度快的优点.模型之间时钟和事件同步,模块之间通过端口和层次化通道通讯.本文建立了仿真测试平台,以一个完整的系统平台来测试总线建模是否正确,进行了随机访问测试和定向测试,测试涵盖了建模的各种功能,测试仿真结果表明AXI总线事务级模型通讯正常,功能正确.
  • 查看更多

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号