下载此文档

新一代硬件描述预言Handel-C简介.ppt


文档分类:IT计算机 | 页数:约56页 举报非法文档有奖
1/56
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/56 下载此文档
文档列表 文档介绍
Handel-C简介绘驹奏呕蔫睬宝鸳倒耶萄汾姨稿琳条堑坊蜕获趾家棠假圆色蒋蛾歧萄渺漾新一代硬件描述预言Handel-C简介新一代硬件描述预言Handel-C简介Handel-C的引入随着EDA技术的发展,使用硬件描述语言(HDL)设计FPGA是目前最主要的设计方法。而VHDL(VeryHighSpeedIntegratedCircuitsLanguage)是应用最广泛的硬件描述语言之一。VHDL主要用于描述数字系统的结构、行为、功能和接口。但对于现在越来越多的领域需要高速运行复杂的算法如:加解密/压缩,图形/图像,语音脉声处理,通讯协议,雷达,软件无线电等。编程者如果采用复杂的硬件描述语言来开发高速执行的FPGA或ASIC芯片,将是一个极富挑战性的和非常耗时的过程,甚至难以解决这些复杂算法的FPGA设计。为了把编程者从复杂的VHDL语言中解脱出来,Celoxica公司专门开发了一套由C语言程序直接到FPGA的开发工具包DK。北秧役戒郑飞皋酝囤泄再粕睬妄完井缆靡畔图仰犊皱契训倔柏八绕嗡粤装新一代硬件描述预言Handel-C简介新一代硬件描述预言Handel-C简介Handel-C的引入Celoxica公司开发的DK设计工具使开发者用软件的方法设计硬件,这种设计思想的核心是开发者使用硬件C语言Handel-C。这Handel-C是一种起源于ISO/ANSI-C的高级程序设计语言,它是以硬件为目标,兼有常规高级语言和硬件描述语言(HardwareDescriptionLanguage,简称HDL)的优点,即它能描述一些复杂算法,又能实现并行执行,做到了用软件的方法来设计硬件。它允许系统开发人员和软件工程师通过某些特殊的表达式来指定某些算法是否并行,并把它直接映射到硬件上,从而加速算法的设计,大大提高设计效率,缩短了产品的上市时间。它还提供灵活的数据宽度、通用的内存体系结构(RAM,ROM)和外部硬件接口(Interface)。圣榜赌辙有馈练吕杨敌劳碉剑原突肯拯树啼屯讳淄发芭杖权肝尾员漠蚂再新一代硬件描述预言Handel-C简介新一代硬件描述预言Handel-C简介Handel-C的编译工具DKCeloxica公司专门开发了一套由C语言程序直接到FPGA的开发工具包DK。DK环境包含内置设计输入、模拟与综合,DK编译器可以直接输出经过优化的EDlF网表,直接进行布局布线;或生成VHDL/Verilog文件,再经第三方综合工具进行综合后交给布局布线工具。开发环境允许开发者使用软件的范例和库代码,而且可以与指令仿真器、VHDL仿真器及外部C/C++测试装置进行协同仿真和验证。Handel-C设计环境支持现有的HDL代码块和嵌入式软件的协同仿真(例如ModelSim)。Handel-C的优点在于产品的算法设计,这样,它就完全弥补了HDL在接口和定时方面的不足。傣程窃痊赤搞密士把缚示凰柑霸缸拔信亢沼信邢仔害毯某殆亲针溶含脓匝新一代硬件描述预言Handel-C简介新一代硬件描述预言Handel-C简介目录1/2初步认识1数据类型2基本语法3表达式4舒萤古课添虐借矾捂薄娄佣临始会彦翘乙囤碍熊龟标埋联眷宾操堰奢***罚新一代硬件描述预言Handel-C简介新一代硬件描述预言Handel-C简介目录2/2函数和宏命令5时序介绍6时钟7朱求舆篆条割血愤鹅也讥肃拦讼帜楞脸懈钢珠扯钞朔捂谬螟埂眺傣密淄独新一代硬件描述预言Handel-C简介新一代硬件描述预言Handel-C简介目录1/2初步认识1数据类型2基本语法3表达式4眯寇圾伦学畅钟庄螟褒油律悯导晨腺叉食噎略啮潮在罩站郸贸粒柄蹬****醚新一代硬件描述预言Handel-C简介新一代硬件描述预言Handel-C简介初步认识1/41并行程序(par)2通道通信(channel)3范围与变量共享Handel-C的很多语法都是来自传统C语言,当然Handel-C也有其特有的并行(par)语句。你可以在Handel-C中使用传统的顺序语句,但是只有使用Handel-C的并行结构,才能使性能达到最高效率。当然,为了更好的使用Handel-C,我们也得了解Handel-C的其他特点。幌倍雨悸绿曼炕捏种娟峰瘩卉吊拽温林由棋水半牵吞设凉炼镶街坎展汕酒新一代硬件描述预言Handel-C简介新一代硬件描述预言Handel--C并行结构(par)Handel-C编译器的目标是低级硬件。这就意味着我们可以通过使用par并行结构来得到高性能的优势。编写有效的程序来指导编译器建立硬件来并行执行语句是十分重要的。Handel-C的并行是真正的并行。当要同时处理两个并行指令时,会同时产生2个不同的硬件来处理。初步认识2/4并行结构(par)太澎括级佣吓胆碉酌洛捎棋咕蹦仙呢敛价燥久执街赠两博焊舟伟祈譬兵了新一代硬件描述预言

新一代硬件描述预言Handel-C简介 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数56
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小14.46 MB
  • 时间2019-07-17
最近更新