作者:魏小义; 李平; 廖永波; 贾宇明 期刊:《陕西理工大学学报·自然科学版》 2006年第02期
SoC的验证越来越成为集成电路发展的突出问题,而传统的信号级别的验证方法由于工作量巨大,已经很难满足系统的要求。研究了基于Transaction模式的验证方法,并通过开发的验证平台,用实验进行了验证。该方法在Transaction级别上实现对系统的验证。提高了验证速度,可以缩短设计周期。降低设计成本。
作者:董玲; 陶建中; 张松; 黄越 期刊:《服装学报》 2007年第02期
在IP软核的设计过程中,可以利用SystemC行为模型描述特点代替传统HDL语言,建立行为模型和验证平台.以一个通用异步收发器的IP核设计为例,详细讨论整个IP软核的设计流程,重点分析了行为模块和验证模块的设计.结果表明,SystemC对于提高代码效率和IP开发速度有着重要作用.
随着VLSI工艺技术的发展,为了缩短开发周期,提高设计的可预见性,SoC设计已经成为迫切需求.本文将比较C++、VHDL和SystemC,说明SystemC是一种非常好的系统描述语言.同时利用C++和VHDL的语法来深入介绍SystemC的语法.
作者:李洋; 王森章 期刊:《微型电脑应用》 2004年第04期
IP核技术是系统芯片SOC设计中的一个重要部分,如何实现和利用IP核减小SOC设计的复杂度成为目前微电子设计中的热点.将UART通信技术核心功能设计成紧凑的IP核,易于应用在各种嵌入式环境.本文说明了如何使用SystemC语言工具设计该IP核.
作者:陈曦; 徐宁仪; 周祖成 期刊:《计算机辅助设计与图形学学报》 2004年第08期
提出一个基于SystemC的可配置嵌入式系统快速虚拟原型平台,它具有典型的片上系统结构,支持多层总线架构.作为SystemC事务处理级模型,该平台支持快速仿真和通信细化.将此平台应用于IEEE 802.11媒体访问控制器的设计,目前该系统正处于板级调试过程中.
作者:陈佳; 田泽; 吴晓成; 楼晓强 期刊:《电子技术应用》 2019年第01期
架构与算法是决定GPU性能的重要因素,需要尽可能早地对其进行评估和验证。提出基于统一建模语言(Unified Modeling Language,UML)的模型,详述了针对GPU几何管线架构和线图元光栅化算法建模的过程及方法,并采用SystemC语言实现了事务级建模(Transaction-level Modeling,TLM)模型和仿真。验证了架构和算法的正确性以及模型的有效性和可行性,为RTL设计提供了参考依据。
作者:徐思刚; 桑楠 期刊:《湖北民族学院学报·哲学社会科学版》 2004年第01期
针对嵌入式系统软硬件协同设计技术进行了深入的探讨,并提出一种基于SystemC语言的软硬件协同设计模型.该模型比典型的软硬件协同设计方法更灵活,可以提高开发效率,降低开发成本,并能有效地保证系统开发的质量。
作者:徐明; 夏新军; 陈吉华 期刊:《计算机工程》 2004年第21期
介绍了一种在SoC系统级设计中对软硬件划分进行评价的方法.系统层设计中,对设计方案的性能、成本和功耗的准确估计,是取得高质量设计的必要条件.讨论了基于平台的设计中,利用基于事务级仿真的方法对系统的软硬件划分结果进行评价的方法.
作者:夏新军; 陈吉华; 李思昆 期刊:《计算机工程》 2004年第08期
在传统的软硬件协同设计中,硬件采用的是RTL描述(用硬件设计语言HDL描述),而软件通常采用C或者C++语言进行描述,这种语言描述的不一致会加大协同验证仿真的难度,从而导致系统设计过程的反复.文章提出了一种基于WISHBONE总线协议标准的用SystemC语言描述的虚部件库设计与管理方法,可以降低SoC系统设计的复杂度,从而加快SoC系统设计的过程.
日前参加设计自动化研讨会(DAC)的设计师们共聚一堂,就比寄存器传输级(RTL)抽象级别更高的IC设计软件工具的前景和缺陷等问题交换了看法。
作者:邬斌浩; 杜占坤; 孙承绶 期刊:《半导体技术》 2004年第04期
SystemC是一种基于C++的新型的描述语言.基于SystemC的软硬件协同设计比传统设计方法更加灵活.Cocentric System Studio(CCSS)是Synopsys公司推出的基于SystemC的系统开发和模拟工具.本文讨论了利用CCSS平台和SystemC语言进行设计、仿真和调试的方法.
作者:栾静; 顾君忠 期刊:《计算机科学》 2005年第08期
系统建模是嵌入式系统设计的关键步骤,其好坏直接影响着设计的质量和产品的上市时间.已有多种建模方案,但每种都有其局限性.本文提出一种由5层模型组成的嵌入式系统设计的模型框架.它能够从需求描述开始,建立CDM功能模型,经一致性验证,满足设计要求后映射到SystemC抽象模型上.利用SystemC的硬件描述特征和仿真库,增加设计细节,分层细化模型并进行验证,最后达到软硬件的协同设计和综合实现的目的.
作者:张玉峰; 杨志家 期刊:《科技与创新》 2005年第09Z期
事务级(Transaction-Level,TL)建模是SystemC中提出的一种新型高层次建模方法,以CoCentric System Studio(CC-SS)作为SystemC仿真工具,以一个IP路由系统为建模实例,分析了事务级建模的基本特点,以及如何利用事务级模型分析系统整体性能和确定关键设计参数.
在分析当前系统级芯片设计方法的基础上,提出了目前新型系统级IC设计语言SystemC及其平台的设计思想及设计流程,并以具体项目RS编码器来实现和验证.实验结果表明,SystemC是一种很好的软硬件联合设计语言,它不仅可以帮助设计人员完成一个复杂的系统设计,还可以避免传统设计中的各种弊端,并提高设计效率.当然,如何更好地利用SystemC设计也将是EDA领域当前探索的一个重要方向.
作者:王鹏; 谢永斌 期刊:《数据通信》 2005年第02期
SystemC作为一种新兴的SoC设计语言,正在成为现代通信ASIC设计的重要工具之一.文章对SystemC以及它在通信ASIC设计中的应用从算法级和系统结构级两个方面进行了研究,主要内容包括应用SystemC进行通信ASIC算法的定点性能分析和算法优化,对SystemC实现的算法模型进行时序封装,进行系统结构级仿真验证的方法.研究表明,使用SystemC进行通信ASIC算法和系统结构的设计验证,能够大大提高现代通信ASIC设计的工作效率和产品质量.
作者:王青; 陈咏恩 期刊:《集成电路应用》 2005年第10期
MPEG-2图像压缩标准是现今国际上使用最为广泛的图像压缩标准之一,具有压缩率高、图像及声音质量高的优点。SystemC语言是介于纯软件语言与硬件语言之间的一种以C++为基础的软硬结合语言,支持系统级设计。相比较其他描述语言,SystemC的优势在于可以同时描述软件和硬件行为,由此加快验证速度。文章着重介绍如何将MPEG-2解码软件通过SystemC进行系统级架构转换,以便向硬件描述语言Verilog HDL进行转化。
作者:彭智聪; 陈岚; 冯燕; 马娟 期刊:《微电子学与计算机》 2017年第07期
以基于IEEE 802.3协议的媒体访问控制层(MAC)为研究对象,讨论了事务级建模的方法.基于System C和TLM2.0协议,建立了MAC在程序员视角(PV)和验证视角(W)的模型,并进行了验证.通过分析MAC发送帧和接收帧的过程,对比了不同视角事物级模型的建模精度和仿真速度.
作者:王寿成; 严迎建; 徐进辉; 李功丽; 朱玉飞 期刊:《计算机工程与设计》 2016年第11期
面向可重构密码流处理器RCSP,设计并实现基于SystemC语言的全系统模拟器RCSPSim,提出模拟器的硬件资源建模方法、指令集及译码方案和性能统计方案,实现对RCSP处理器的高效精确模拟。RCSPSim能够准确实现密码算法,进行详细的吞吐率评测,为实际处理器开发和优化提供重要的评估和借鉴作用。在单簇(核)前提下,与其它结构的专用密码处理器相比较,RCSPSim在实现典型密码算法时具有较高的吞吐率,验证了可重构密码流体系结构的性能优势。
作者:Ran; Avinun 期刊:《电子设计应用》 2006年第10期
系统级验证的挑战 在电子领域,芯片和系统之间的界限已经变得越来越模糊,但是有一点很清楚,那就是:系统是由处理器、外设、第三方IP模块、随机逻辑、存储器、嵌入式软件和模拟模块共同组合而成的。系统级设计就是把包括软件、硬件和固件的整个系统在芯片上实现,因此需要进行系统级验证。而在系统级验证中最有挑战性的工作就是验证这些组件之间的互动情况,以及它们对外部数据和系统的响应。系统级模型拥有数量庞大和复杂度极...
作者:王长慧 期刊:《工业和信息化教育》 2006年第12期
随着深亚微米集成电路技术的发展,系统芯片上将集成越来越多的IP核,这些IP核不仅包括为数众多的存储器模块、控制电路模块、时钟电路模块、I/O模块和A/D,D/A模块,还包括很多MCU、MPU和DSP,基于IP核的软硬件协同设计技术已经成为系统芯片发展的必然趋势。软硬件协同设计要求系统功能一部分由硬件实现,而其余部分则由软件实现.系统硬件实现的部分通常是由VHDL、Vetilog等硬件编程语言描述其模型,然后进行仿真验证,最后利...