期刊文献+
共找到14篇文章
< 1 >
每页显示 20 50 100
An Exploratory Practice of Integration of Industry and Education in High-level Programming Language Course in the Background of New Engineering
1
作者 Yu Zhang Xiaohong Su +3 位作者 Jianhong Zhai Yanhang Zhang Yongfeng Yuan Yulin Zhou 《计算机教育》 2023年第12期272-279,共8页
This paper analyzes some problems of the current teaching situation in the course High-level Programming Language,such as the lagging content of the course compared with technology development,the emphasis on theory r... This paper analyzes some problems of the current teaching situation in the course High-level Programming Language,such as the lagging content of the course compared with technology development,the emphasis on theory rather than on practice,the low enthusiasm of students for learning,and the weak practical ability of students.In response to the needs of enterprises for talents under the background of New Engineering,especially the cultivation of students’adaptability and practical abilities towards future industries to improve students’knowledge and problemsolving abilities to keep up with the modern technology,this paper proposes the ways and methods to reform and explore the teaching content and teaching methods by integrating industry and education,assisting teaching according to industrial demands,and lowering technology barriers of new technology.The practical effect is evaluated through a survey in class and the follow-up questionnaire after class,and the results show that the effect of the practice is effective. 展开更多
关键词 high-level programming language New Engineering Integration of Industry and education Practical project-based courses
下载PDF
High-Level Portable Programming Language for Optimized Memory Use of Network Processors
2
作者 Yasusi Kanada 《Communications and Network》 2015年第1期55-69,共15页
Network processors (NPs) are widely used for programmable and high-performance networks;however, the programs for NPs are less portable, the number of NP program developers is small, and the development cost is high. ... Network processors (NPs) are widely used for programmable and high-performance networks;however, the programs for NPs are less portable, the number of NP program developers is small, and the development cost is high. To solve these problems, this paper proposes an open, high-level, and portable programming language called “Phonepl”, which is independent from vendor-specific proprietary hardware and software but can be translated into an NP program with high performance especially in the memory use. A common NP hardware feature is that a whole packet is stored in DRAM, but the header is cached in SRAM. Phonepl has a hardware-independent abstraction of this feature so that it allows programmers mostly unconscious of this hardware feature. To implement the abstraction, four representations of packet data type that cover all the packet operations (including substring, concatenation, input, and output) are introduced. Phonepl have been implemented on Octeon NPs used in plug-ins for a network-virtualization environment called the VNode Infrastructure, and several packet-handling programs were evaluated. As for the evaluation result, the conversion throughput is close to the wire rate, i.e., 10 Gbps, and no packet loss (by cache miss) occurs when the packet size is 256 bytes or larger. 展开更多
关键词 NETWORK PROCESSORS PORTABILITY high-level language Hardware Independence MEMORY Usage DRAM SRAM NETWORK Virtualization
下载PDF
Verilog HDL与SystemC的语法等效性 被引量:2
3
作者 张雅绮 王琨 崔志刚 《天津大学学报(自然科学与工程技术版)》 EI CAS CSCD 北大核心 2004年第9期842-846,共5页
针对电子系统设计中使用不同语言制约设计效率的问题,研究了SystemC2.0与VerilogHDL的语法在基本语法结构、时间模型、等待和事件模型、调度模型等方面的等效性,得出如下结论:对于门级以上级别的描述,所有的VerilogHDL的描述总可以在Sys... 针对电子系统设计中使用不同语言制约设计效率的问题,研究了SystemC2.0与VerilogHDL的语法在基本语法结构、时间模型、等待和事件模型、调度模型等方面的等效性,得出如下结论:对于门级以上级别的描述,所有的VerilogHDL的描述总可以在SystemC中找到对应描述;开发EDA设计工具,实现从VerilogHDL描述的知识产权自动转换到SystemC描述是可行的. 展开更多
关键词 系统级描述语言 VERILOG HDL systemc 语法等效性
下载PDF
一种基于SystemC的系统级软硬件协同设计新模型 被引量:1
4
作者 王泉 史维峰 田泽 《电子技术应用》 北大核心 2009年第8期148-151,共4页
分析了SystemC的建模特性,提出了一种基于SystemC的系统级设计新模型,即从系统功能描述开始逐步细化,建立模型间通信抽象的事务模型,对抽象通信具体化,最后形成通信模型。以此为基础进行RTL级综合,完成软硬件协同设计。本方法应用于一... 分析了SystemC的建模特性,提出了一种基于SystemC的系统级设计新模型,即从系统功能描述开始逐步细化,建立模型间通信抽象的事务模型,对抽象通信具体化,最后形成通信模型。以此为基础进行RTL级综合,完成软硬件协同设计。本方法应用于一款导航芯片的设计,有效地缩短了研制周期,降低了开发成本,提高了系统设计质量。 展开更多
关键词 嵌入式系统 软硬件协同设计 systemc语言
下载PDF
基于UML&SystemC的GPU片段处理TLM建模
5
作者 姜丽云 田泽 +1 位作者 吴晓成 张骏 《计算机技术与发展》 2020年第9期54-59,共6页
GPU片段处理单元位于图形处理器渲染管线的末尾,执行对将要存储到缓冲区的片段的测试、混合、屏蔽、逻辑等所有操作。为了在RTL设计之前快速研究GPU片段处理单元的硬件结构及功能算法,文中联合使用统一建模语言(unified modeling langua... GPU片段处理单元位于图形处理器渲染管线的末尾,执行对将要存储到缓冲区的片段的测试、混合、屏蔽、逻辑等所有操作。为了在RTL设计之前快速研究GPU片段处理单元的硬件结构及功能算法,文中联合使用统一建模语言(unified modeling language,UML)和SystemC语言对GPU片段处理单元进行事务级建模(transaction-level modeling,TLM)。首先设计了GPU片段处理单元的类图、结构图、行为图等视图,对系统进行静态结构和动态行为的描述;然后将UML可视化视图转换为基于SystemC的事务级模型,详细描述了GPU片段处理单元的模块、接口、端口、进程等建模过程,模块之间通过端口和层次化通道通讯,具有建模效率高和仿真速度快的优点;最后基于Linux操作系统仿真平台验证了架构和算法的正确性,实现了在设计的前期进行软硬件的协同仿真和算法的验证、优化,对硬件架构进行探索,有利于加速以图形处理器为核心的设计和开发。 展开更多
关键词 图形处理器 统一建模语言 systemc语言 片段 事务级建模
下载PDF
基于SystemC的Cache一致性协议描述与验证
6
作者 张娅 《数字技术与应用》 2013年第5期151-152,211,共3页
FLSAH SCI协议作为Cache一致性协议的一种,具有灵活性、高效性和适应性强等特点,是目前最具发展潜力的Cache一致性协议之一。该协议在继承标准SCI协议低存储开销、维护精确共享信息等优点的同时对标准SCI协议进行优化,得到更为高效、灵... FLSAH SCI协议作为Cache一致性协议的一种,具有灵活性、高效性和适应性强等特点,是目前最具发展潜力的Cache一致性协议之一。该协议在继承标准SCI协议低存储开销、维护精确共享信息等优点的同时对标准SCI协议进行优化,得到更为高效、灵活的FLASH SCI协议。本文用SystemC高层次语言对FLASH SCI协议进行建模与描述,并验证其正确性。模拟结果证明了FLASH SCI协议的正确性以及其在存储开销和执行效率上的优越性。 展开更多
关键词 CACHE一致性协议 systemc高层次语言 模拟验证 形式化验证 FLASH SCI协议
下载PDF
嵌入式系统规范语言 被引量:7
7
作者 熊悦 龚育昌 赵振西 《计算机研究与发展》 EI CSCD 北大核心 2003年第3期493-499,共7页
规范语言是整个嵌入式系统设计方法学的核心 归纳总结了嵌入式系统规范语言的发展过程 ,并针对当前嵌入式系统的发展趋势 ,说明了嵌入式系统规范和规范语言的设计需求 ,进而介绍比较了两种重要的基于C/C ++语言的新的规范语言SystemC和S... 规范语言是整个嵌入式系统设计方法学的核心 归纳总结了嵌入式系统规范语言的发展过程 ,并针对当前嵌入式系统的发展趋势 ,说明了嵌入式系统规范和规范语言的设计需求 ,进而介绍比较了两种重要的基于C/C ++语言的新的规范语言SystemC和SpecC ,最后阐述了基于C/ C ++的规范语言的看法 。 展开更多
关键词 规范语言 规范 systemc SpecC 设计方法学 片上系统
下载PDF
动态系统描述语言的特性、设计和实现 被引量:1
8
作者 张幂 柴志雷 涂时亮 《小型微型计算机系统》 CSCD 北大核心 2010年第5期825-829,共5页
介绍一种新型的动态系统描述语言,PDSDL.它比SystemC更加高效和灵活.(1)PDSDL使用了Python面向对象动态语言,(2)PDSDL创新性地提出了动态系统的概念.系统的建模、验证和综合全都依赖于运行时动态系统特性,而非传统的存储在非易失记忆体... 介绍一种新型的动态系统描述语言,PDSDL.它比SystemC更加高效和灵活.(1)PDSDL使用了Python面向对象动态语言,(2)PDSDL创新性地提出了动态系统的概念.系统的建模、验证和综合全都依赖于运行时动态系统特性,而非传统的存储在非易失记忆体(例如文件)的静态描述.因此设计者能使用程序和高级人工智能方式来进行更高效的结构探索.本文的重点在于探讨动态系统描述语言的特性和实现机理.文末给出简要试验结果. 展开更多
关键词 PDSDL PYTHON 动态系统描述语言 systemc 模拟 验证 综合
下载PDF
CLB总线事务级建模及其仿真平台的设计 被引量:1
9
作者 兰光洋 魏继增 郭炜 《电子技术应用》 北大核心 2011年第11期134-136,共3页
提出了采用事务级建模的方法对国内具有自主知识产权的国芯CLB总线进行建模的方案,并利用多时钟技术来保证模型的周期精确。同时对所建模型进行了VCI接口协议的封装,便于其在不同平台上的移植。为了验证本设计的正确性,在电子系统级平... 提出了采用事务级建模的方法对国内具有自主知识产权的国芯CLB总线进行建模的方案,并利用多时钟技术来保证模型的周期精确。同时对所建模型进行了VCI接口协议的封装,便于其在不同平台上的移植。为了验证本设计的正确性,在电子系统级平台上实现了基于CLB的SoC。实验结果表明,本模型可以大大提高软、硬件协同开发验证的效率,增强IP模块的复用性。 展开更多
关键词 systemc语言 CLB总线 IP复用 事务级建模 VCI接口
下载PDF
面向SoC的系统级设计语言 被引量:1
10
作者 王兆菊 龚龙庆 《计算机技术与发展》 2007年第11期84-87,共4页
目前集成电路的设计已经进入SoC时代,介绍了SoC设计所用的系统级设计语言的发展情况,以及典型的系统级设计语言在不同设计层次上的描述能力;并介绍了几种典型的系统级设计语言,给出了这些语言之间的特点对比,最后阐述了对系统级设计语... 目前集成电路的设计已经进入SoC时代,介绍了SoC设计所用的系统级设计语言的发展情况,以及典型的系统级设计语言在不同设计层次上的描述能力;并介绍了几种典型的系统级设计语言,给出了这些语言之间的特点对比,最后阐述了对系统级设计语言的看法,展望了其发展前景。 展开更多
关键词 系统级设计语言 SYSTEM VERILOG systemc SpecC
下载PDF
A verification framework for spatio-temporal consistency language with CCSL as a specification language 被引量:1
11
作者 Yuanrui ZHANG Frédéric MALLET Yixiang CHEN 《Frontiers of Computer Science》 SCIE EI CSCD 2020年第1期105-129,共25页
The Spatio-Temporal Consistency Language(STeC)is a high-level modeling language that deals natively with spatio-temporal behaviour,i.e.,behaviour relating to certain locations and time.Such restriction by both locatio... The Spatio-Temporal Consistency Language(STeC)is a high-level modeling language that deals natively with spatio-temporal behaviour,i.e.,behaviour relating to certain locations and time.Such restriction by both locations and time is of first importance for some types of real-time systems.CCSL is a formal specification language based on logical clocks.It is used to describe some crucial safety properties for real-time systems,due to its powerful expressiveness of logical and chronometric time constraints.We consider a novel verification framework combining STeC and CCSL,with the advantages of addressing spatio-temporal consistency of system behaviour and easily expressing some crucial time constraints.We propose a theory combining these two languages and a method verifying CCSL properties in STeC models.We adopt UPPAAL as the model checking tool and give a simple example to illustrate how to carry out verification in our framework. 展开更多
关键词 SPATIO-TEMPORAL CONSISTENCY real-time SYSTEMS SPATIO-TEMPORAL SYSTEMS high-level modelling language clock constraint specification model checking VERIFICATION FRAMEWORK
原文传递
SystemC的扩展及其在性能分析中的应用研究
12
作者 刘金伟 黄樟钦 +2 位作者 侯义斌 霍思佳 王晋嘉 《四川大学学报(自然科学版)》 CAS CSCD 北大核心 2009年第6期1631-1637,共7页
在嵌入式系统的系统级建模和性能分析过程中,经常需要定量地分析和评估系统的平均延时、CPU占用率等性能指标.本文基于SystemC语言,针对嵌入式系统设计了一套性能分析评估的库函数,用于统计性能参数样本、计算期望值和置信区间,同时在... 在嵌入式系统的系统级建模和性能分析过程中,经常需要定量地分析和评估系统的平均延时、CPU占用率等性能指标.本文基于SystemC语言,针对嵌入式系统设计了一套性能分析评估的库函数,用于统计性能参数样本、计算期望值和置信区间,同时在性能指标满足要求的精度时终止仿真.并详细阐述了性能分析库函数的设计方法.以语音识别系统为例,设计了一个虚拟仿真平台,并使用该性能分析库函数进行性能分析,仿真结果表明,设计的库函数适用于嵌入式语音识别系统的性能分析,在一定程度上对SystemC的类库进行了扩展. 展开更多
关键词 systemc语言 性能分析 应用研究 PERFORMANCE analysis speech recognition system PERFORMANCE indicators PERFORMANCE evaluation 嵌入式语音识别系统 库函数 PERFORMANCE parameter 嵌入式系统设计 confidence interval 性能指标 language average delay 虚拟仿真平台 系统级建模 paper method of analyzing
原文传递
Program Constructionby Verifying Specification
13
作者 林洪 陈国良 《Journal of Computer Science & Technology》 SCIE EI CSCD 1998年第6期597-607,共11页
A program construction method based on Gamma language is proposed. The problemto be solved is specified by first-order predicate logic and a semantic verification program isconstructed directly from the specification.... A program construction method based on Gamma language is proposed. The problemto be solved is specified by first-order predicate logic and a semantic verification program isconstructed directly from the specification. Ways for improving efficiency of the program arealso studied. The method differs from the one proposed by Manna and Waldinger, where aprogram is extracted from the proof of the existence of an object meeting the given specification.On the other hand, it also differs from the classical one used for deriving Gamma programsof Banatre and Le Metayer, which consists in decomposing the specification into an invariantand a termination condition. 展开更多
关键词 Program synthesis very high-level language parallelism and concurrency formal specification first-order logic.
原文传递
Rendezvous Facilities in a Distributed Computer System
14
作者 廖先湜 金兰 《Journal of Computer Science & Technology》 SCIE EI CSCD 1995年第2期188-192,共5页
The distributed computer system described in this paper is a set of computernodes interconnected in an interconnection network via packet-switching interfaces.The nodes communicate with each other by means of message-... The distributed computer system described in this paper is a set of computernodes interconnected in an interconnection network via packet-switching interfaces.The nodes communicate with each other by means of message-passing protocols. Thispaper presents the implementation of rendezvous facilities as highlevel prhoitives provided by a parallel programming language to support interprocess cornmunication andsynchronisation. 展开更多
关键词 Rendevous packet-switching interface message-passing protocols interprocess communication and synchronization high-level primitive parallel programming language interconnection network
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部