电子发烧友网 > 可编程逻辑 > FPGA/ASIC龙8娱乐城官网 > 正文

可重构体系结构的异构加速器的发展和应用

2018年06月13日 15:49 次阅读
目前异构加速器的实现主要借助于专用集成电路(ASIC)、图形处理单元(GPU)、现场可编程门阵列(FPGA)等异构计算部件。在上述几种典型的异构体系结构中,基于FPGA和CGRA等可重构体系结构的异构加速器具有以下两个优点: 第一,FPGA和CGRA等结构内部包含大量可配置的逻辑电路,能够满足特定应用的高性能和低功耗的运行要求,从而获得较高的效能比。 第二,由于目前新型应用的种类多样、迭代速度快,而采用ASIC进行加速器龙8国际下载的周期又比较长,与之相比,采用FPGA和CGRA等可重构体系结构能够快速实现原型系统,并能够根据应用和算法的迭代进行演化,具有良好的定制性和可重构特性。 可重构体系结构的异构加速器的发展和应用 近年来,在体系结构的顶级国际会议上,涌现了一批以可重构体系结构为基础的异构加速器工作,成为学术界的研究热点。与此同时,基于FPGA的加速器平台也成为工业界关注的关键龙8娱乐城官网之一,国际知名的公司如Intel、微软等都将可重构计算加速器作为构建下一代异构加速器的重要平台,将其广泛应用于数据中心和嵌入式设备中。 为了更好的回顾近年来的可重构计算加速器相关工作,报告将以最近的可重构计算加速器体系结构以及算法应用等高水平科研成果为基础,对国内外的相关研究热点和关注领域进行客观对比,对可重构计算加速器的优缺点和挑战进行了详细的分析和说明。由于计算机体系结构是国内外计算机领域发展差距较大的方向之一,报告将以可重构计算加速器为切入点,着重分析FPGA和可重构计算加速器等龙8娱乐城官网给国内体系结构研究人员带来的新机遇和挑战,展望加速器体系结构未来的发展趋势。报告中的相关内容希望能为我国计算机体系结构领域的研究提供参考。
国内外研究进展比较
作者对可重构计算加速器在国内外的研究进展进行客观对比。首先,统计了在可重构计算加速器领域国内外的研究工作(主要涉及在高水平会议和期刊上发表的相关工作)。其次,将围绕体系结构和算法应用两个层次的代表性工作进行重点分析。第三,围绕加速器的成熟度和解决方案等方面,对国际和国内的进展进行比较。通过上述分析,作者给出国内加速器研究存在的主要问题,旨在找到与国际顶尖水平的差距。 我们对计算机体系结构顶级会议收录论文情况进行了统计,这其中包括MICRO 2016,DAC 2016,ICCAD 2016,ISCA 2017,HPCA 2017,ASPLOS 2017,DATE 2017,FPGA 2017等有代表性的国际会议。具体情况如下所示: 可重构体系结构的异构加速器的发展和应用 图1 国内外相关工作在体系结构顶会中的录用情况 从图中我们可以看出,国内相关研究工作出现在体系结构顶级会议上的频率较之从前已经在逐步提升,并且在工作质量方面也取得了长足进步。其中,中科院计算所陈云霁研究院团队提出的神经网络指令集Cambricon还获得了ISCA 2016的最高评分。但是与此同时,目前国内在体系结构领域的研究点较为集中,国外在这一领域的研究面更为广泛,在系统功耗、并行性、可靠性、安全性等基础研究,以及新型存储系统、云计算、大型数据中心和加速器等方面均有丰富的研究成果。国内目前的研究主要集中在大数据应用以及专用加速器龙8国际下载方面,缺乏在体系结构层面上的基础性的研究。因此,我们需要认清体系结构基础学科研究对于上层科研的重要性,加大在基础领域的研究投入和人才培养力度。 从体系结构整体角度来看,在加速器龙8国际下载方面,国外主要侧重于加速器架构、新型材料、编程框架以及特定应用等方面研究,涌现出了一批优秀的研究成果,并且形成了一整套完备的开发体系,比如基于新型材料的PipeLayer加速器、基于ASIC的CNN加速器—Eyeriss 和基于FPGA的框架¬—DNNWeaver等。在国内加速器的通用性和灵活性上面关注的不多,而经常集中在研究单一特定的算法上的加速效果上。中科院和寒武纪公司在此方面的工作较为优秀,提出了基于ASIC的神经网络加速器—DianNao系列以及稀疏网络的深度学习加速器—Cambricon-X等。我们需要意识到国内外在此领域的差距,可重构计算加速器是软件和硬件相互配合的产物,单一的研究软件或者硬件并不能达到很好的效果,国内主要是侧重于单一应用的加速效果的研究,没有形成完备的研究体系。 对于计算机体系结构而言,它是软硬件系统的总称,涉及面广、结构复杂。目前,众多计算密集型和数据密集型的任务对计算机体系结构提出了更高的要求,为了提升性能并降低功耗满足日益增长的需求,使得其结构进一步复杂,给科研人员带来了更大的挑战,同时也带来了更多的机遇。 发展趋势与展望 自从计算机诞生的时候开始,国内外研究者们即注意到计算机体系结构对计算机系统的性能的影响。事实上,从来不存在某种特定的计算机体系结构对所有的应用、任务来说都能得到最优的性能,例如,深度学习等领域的应用并行度较高,最适合处理该类任务的架构是多核并行架构;另一方面,有一些科学计算相关的任务,其本身无法并行,因此最适合的架构是单核架构,并且需要极大的提升单核的性能。正是由于不同的计算任务有着适合自身的计算机架构,因此上世纪60年代Gerald Estrin提出了可重构计算(Reconfigurable CompuTIng)的概念。可重构计算包括作为中央控制单元的CPU,众多可重构的计算单元(Reconfigurable Processing Unit),这些可重构计算单元由中央处理器CPU控制,在执行相应的任务(如科学计算、图像识别、模式识别等)的时候,可重构计算单元配置成最优的架构(也即硬件编程)。Reiner Hartenstein等在文献[202]中指出,可重构计算使得计算单元的时钟频率远低于CPU,但是综合计算能力却高于CPU数倍,而且功耗也低于CPU。可重构计算加速器有着种种优点,但是也存在这自身的一些缺点,如重构开销大,编程复杂度高等。本报告对可重构计算加速器的优缺点进行总结,并对可重构计算龙8娱乐城官网应用前景与趋势进行展望。 可重构计算加速器的优点 1. 低功耗和高性能
正如前面所述,低功耗和高性能是可重构计算加速器最明显的优势之一,可重构计算使得计算单元的时钟频率远低于通用CPU,但是计算能力却是通用CPU的数倍,并且极大的降低了系统的功耗。对于高性能优势方面,文献[203]证明在一块66MHz的FPGA芯片XC2V6000上实现密钥长度为270位的椭圆曲线密码算法的点积操作只需要0.36ms;而在两个2.6GHz的Intel Xeon计算机上采用优化的软件实现该算法则需要196.71ms。FPGA可重构计算加速器的性能要高出通用CPU 540多倍,同时时钟频率降低了40倍。此外,Xilinx FPGA硬件可以非常高效地实现各种计算,例如,实现相同的性能,使用FPGA加速器仅需要CPU服务器所占空间的1/12, 功耗为CPU服务器的1/12,而成本也仅为CPU服务器的1/10[204]。
2. 安全性
随着大数据时代的到来,数据扮演的角色越来越重要,计算机作为数据的载体,其安全性变得至关重要。目前,人们提及计算机安全性问题,第一反应是各种杀毒软件保护着电脑。其实,软件只能扮演被动的防御者,无法消除安全隐患。但是从体系结构硬件层面能够更好的提升安全性,甚至杜绝安全隐患。
3. 灵活性
可重构计算加速器天生的可重构特性使其对于复杂的计算场景仍然有效,例如多功能硬件加速器可以应对频繁的龙8国际下载变更。在面对用户需求发生改变的时候,只需要采用特定的重构龙8娱乐城官网对加速器进行重构即可满足用户的需求,因此灵活性也是可重构计算加速器的一大亮点。随着大数据和云计算的发展,可重构计算加速器的灵活性表现的更为淋漓尽致,如2016年11月中旬FPGA巨头Xilinx在超算大会上发布的可重构加速栈(Reconfigurable AcceleraTIon Stack)旨在加速可重构计算生态建设。在可重构加速栈中,Xilinx提供了目前流行应用框架的整合,其中包括Caffe(深度学习框架)、FFMPEG(图像视频处理)以及SQL(数据库)。在此架构之上,云端服务器的程序员无需使用硬件描述语言就可以配置和应用加速栈中的模块,此外Xilinx还提供了各种库,通过在程序中调用这些库可以更加灵活的应用FPGA来进行加速。
4. 并行性
实际经验已经表明流水线带来性能的提高,高并行性能够有效的加快程序运行速度。随着流水线深度的增加,造成结构复杂,硬件开销较大,并且对应用或者程序本身也提出了更高的并行性要求。如果贸然地并行执行每个程序会造成系统开销剧增,得不偿失。随着可并行处理的应用越来越多,对于并行性的需求会剧增,因此对于体系结构中并行性的研究具有光明的未来。
5. 低成本
随着芯片制造逐步向纳米工艺逼近,FPGA 的优势越来越明显,尤其是通过重构多个软核,可以在单片上实现多个指令集的处理器,根据现场计算任务的划分,实时实现不同的处理器功能,达到一次芯片龙8国际下载,多个功能实现,从而大幅度降低芯片龙8国际下载和制造的 NRE(Non-Recurring Expenses ,一次性工程费用)成本,通过广阔的市场分摊成本,获得总体上的性能/价格优势,同时将软件实现(通用处理器)的灵活性和硬件实现(ASIC)的高性能优点合二为一[205]。
可重构计算加速器的缺点 1. 可重构开销明显
在可重构计算加速器龙8国际下载与实现的过程当中,通常需要对FPGA进行配置,该过程包括综合以及布局布线,然而综合、布局布线操作所耗费的时间长达几十分钟甚至数小时,具体时长决定于加速器的复杂程度。重构按照重构的时机不同可分为静态可重构和动态可重构。静态可重构又称为编译时重构,是指在开始执行任务之前,一次性将可重构硬件配置为系统所需的某个或者某几个功能,并且这些配置好的功能在整个任务的执行期间不会被改变,直至整个任务执行结束,这些可重构硬件才能重新配置去完成其他的任务;而动态可重构又称为运行时重构,其是指在任务执行的过程中随时重新配置可重构硬件,运行时重构多为部分重构,通常采用上下文配置模式。实现动态可重构系统的关键是重新配置硬件必须尽可能的高效的和尽可能的快,如果配置延迟太大,可能会影响到计算的连续性,这样会使得重构的开销抵消可重构硬件加速带来的加速效果。例如,在 DISC II 系统中,25~71%的执行时间花费在重构上;在 UCLAATR 中重构时间达到了 98.5%。
2. 编程复杂度较高
尽管可重构计算架构概念很早之前就已经提出,并且已经有许多较为成熟的工作,但是可重构计算在当年并没有得到普及。其原因有两点:(1)从可重构计算提出到21世纪初近40年的时间正是摩尔定律发展的黄金时期,工艺每一年半更新一次,因此架构上更新带来的性能增强不如工艺更新来的直接;(2)传统的CPU上的编程使用的是高级抽象编程语言(如Java、C/C++等),并且这种编程体系已经成熟,然而可重构计算则需要对硬件进行编程,通常使用硬件编程语言(如Verilog、VHDL等),这些语言对于程序员来说需要大量的时间才能掌握。
展望
在以往若干年的学术界和工业界的研究当中,大多采用通用CPU来处理不同的类型的计算任务,随着上层应用的不断更迭,CPU的频率和性能也在不断的上升,用户为了使用方便,更倾向于选择已经较为成熟的CPU来处理不同的任务。但是近年来一方面随着摩尔定律的失效,另一方面大数据对计算机的运算需求的迅猛增加,使得通用处理器的发展遇到瓶颈,导致一味的提升通用处理器的频率和性能并不能很好的满足用户的需求,因此国内外研究学者将眼光纷纷投向专用加速器的龙8国际下载,旨在龙8国际下载适合处理不同任务的专用加速器来满足用户的需求,CPU从原来巨量且复杂的工作中抽离出来,此时CPU只需要将计算任务分发给对应的加速器来完成即可。 可重构计算龙8娱乐城官网已经广泛应用在科学计算、国防军事、航空航天等诸多领域,用于实现如目标匹配、大数值运算、数据挖掘、模型仿真等功能,都取得了非常好的效果。目前可重构计算龙8娱乐城官网的应用也在逐渐向民用领域扩展,在汽车电子、网络设备等领域已经有产品出现。对可重构计算龙8娱乐城官网的研究这些年也是方兴未艾。从可重构计算龙8娱乐城官网方面的国际会议(如ReConFig、ERSA、RAW、ARC等)的主题可以看出,对可重构计算龙8娱乐城官网的研究主要集中在可重构计算体系结构、可重构计算应用、可重构计算工具、可重构计算教育、可重构计算性能测试等方面。 随着大数据与人工long8龙8国际pt的发展,我国国内目前普遍存在着软件方面的人才相对较多,而硬件方面的人才比较匮乏的现象。这主要是由于要想精通底层的硬件结构,需要对计算机的组成原理和运作方式有着充分的了解与掌握,不幸的是这部分内容也是计算机领域的难点。同时由于可重构计算正是基于可重构硬件平台展开的计算机研究,因此这也造成可重构计算成为当前研究的一大难点。在前面充分对国内外可重构计算调研的基础上,我们总结以下三个国内可以在可重构计算领域发挥自身特长的研究想法,仅供大家参考。 (1)对可重构计算的研究离不开可重构计算的专业性人才,但是目前从国内情况来看,对可重构计算领域的人才培养力度还远远不够,只有少数一些国内的高校配备了相关的培养模式和条件。国内的可重构计算方向要想追赶甚至超越国外的相关研究水平,我们就需要建立合理、完善的可重构计算领域的人才培养模式,吸引更多的年轻有活力的研究学者或者研究团队来为可重构计算添砖加瓦; (2)正如前面所述,要想可重构计算相关的研究有着长足有力的发展,就必须有工业界相关的可重构计算的研究平台进行支撑,然而这块国内做的也是不够,目前我们所用的硬件设备和编程工具基本上都是由国外的开发商巨头开发和生产,如Xilinx、Altera等。因此,我们也需要有国产的可重构硬件和自动编程工具对我国的可重构计算的研究做强有力的支撑; (3)目前大多数可重构计算相关研究工作是基于某些特定应用展开可重构计算加速器的研究,如基于神经网络的加速器、基于图计算的加速器和数据挖掘算法加速器等。如何挖掘更多的新型的大数据应用和龙8国际下载更具有针对性的可重构计算架构来加速应用也将是未来的研究热点之一。 总的来说,国内在可重构计算领域也有了飞速的发展,其中具有代表性的是国内一些著名学府和研究所的标志性工作。展望未来,集高性能、高灵活性、低功耗、低成本、高安全性和高并行性等优点于一身的可重构计算必将获得更大的发展和更广的应用。

龙8娱乐城官网专区

关注电子发烧友微信
有趣有料的资讯及龙8娱乐城官网干货
下载发烧友APP
打造属于您的人脉电子圈
关注发烧友课堂
锁定最新课程活动及龙8娱乐城官网直播
收藏 人收藏
分享:

评论

相关推荐

为应用选择最佳可编程SoC时进行的六个龙8国际下载考虑

SoC FPGA器件在一个器件中同时集成了处理器和FPGA体系结构。将两种龙8娱乐城官网合并起来具有很多优点,...
发表于 2018-06-13 14:59 45次阅读
为应用选择最佳可编程SoC时进行的六个龙8国际下载考虑

请问UART与MAC之间如何发送接收信息?

发表于 2018-06-13 14:08 40次阅读
请问UART与MAC之间如何发送接收信息?

FPGA学习系列:13. 任意分频器龙8国际下载

龙8国际下载背景: 分频在 fpga的龙8国际下载中一直都担任着很重要的角色,而说到分频,我相信很多人都已经想到了利...
发表于 2018-06-13 11:21 276次阅读
FPGA学习系列:13. 任意分频器龙8国际下载

FPGA学习系列:14. 锁相环pll龙8国际下载

龙8国际下载背景: 在我们龙8国际下载工程中我们会用到100M,500M等时钟,如果我们的晶振达不到我们就需要倍频,...
发表于 2018-06-13 11:21 335次阅读
FPGA学习系列:14. 锁相环pll龙8国际下载

FPGA学习系列:15. 呼吸灯(pwm)龙8国际下载

龙8国际下载背景: 呼吸灯 广泛应用于手机之上,并成为各大品牌新款手机的卖点之一。如果手机里面有未处理的通知...
发表于 2018-06-13 11:21 470次阅读
FPGA学习系列:15. 呼吸灯(pwm)龙8国际下载

FPGA学习系列:16. rom控制器龙8国际下载

龙8国际下载背景: ROM是只读存储器(Read-Only Memory)的简称,是一种只能读出事先所存数据...
发表于 2018-06-13 11:21 194次阅读
FPGA学习系列:16. rom控制器龙8国际下载

补充: FPGA产生基于LFSR的伪随机数

大家好,又到了每日学习的时间了,上一篇《荐读:基于FPGA 的CRC校验码生成器》文中,提到了要实现...
发表于 2018-06-13 11:21 202次阅读
补充: FPGA产生基于LFSR的伪随机数

FPGA学习系列:12. 边沿检测龙8国际下载

龙8国际下载背景: 在我们工程龙8国际下载中,有时会需要到上升沿和下降沿这么一个说法,通过上升沿和下降沿来驱动一个电...
发表于 2018-06-13 11:20 143次阅读
FPGA学习系列:12. 边沿检测龙8国际下载

荐读:基于FPGA 的CRC校验码生成器

大家好,又到了每日学习的时间了,今天我们来聊一聊基于FPGA 的CRC校验码生成器。下面咱们就来具体...
发表于 2018-06-13 11:18 167次阅读
荐读:基于FPGA 的CRC校验码生成器

Web Installer提供的各种特性及龙8国际下载方...

你有没有注意到在Netflix流媒体视频播放时,有时候视频模糊,然后很快恢复到高质量? 你知道Net...
发表于 2018-06-13 09:19 175次阅读
Web Installer提供的各种特性及龙8国际下载方...

FPGA定点小数的常规格式、相对于浮点小数的优势...

所谓定点小数,就是小数点固定地隐含在某一位置上的数据。由于小数点的位置是固定的,所以就没有必要储存它...
发表于 2018-06-12 19:34 218次阅读
FPGA定点小数的常规格式、相对于浮点小数的优势...

关于主流深度学习芯片的优缺点分析

深度学习全称深度神经网络,本质上是多层次的人工神经网络算法,即模仿人脑的神经网络,从最基本的单元上模...
发表于 2018-06-12 09:46 377次阅读
关于主流深度学习芯片的优缺点分析

如何在SDK系统中添加新的目标配置

赛灵思SDK允许您使用远程主机中的赛灵思硬件服务器来调试远程目标设备.....
发表于 2018-06-12 09:11 444次阅读
如何在SDK系统中添加新的目标配置

FPGA龙8国际下载的WNS太高怎么办?五个窍门帮你打赢FPGA优化战役!

发表于 2018-06-11 16:11 160次阅读
FPGA龙8国际下载的WNS太高怎么办?五个窍门帮你打赢FPGA优化战役!

verilog 如何驱动AD9280采集电压

发表于 2018-06-11 15:56 138次阅读
verilog 如何驱动AD9280采集电压

推荐:如何看懂电路原理图

大家好,又到了每日学习的时间了,今天我们来聊一聊如何去看懂电路原理图。 电器修理、电路龙8国际下载都是要通过...
发表于 2018-06-11 15:15 587次阅读
推荐:如何看懂电路原理图

如何区分同步复位和异步复位?

问:如何区分同步复位和异步复位?可以理解为同步复位是作用于状态,然后通过状态来驱动电路复位的吗(这样...
发表于 2018-06-11 15:15 401次阅读
如何区分同步复位和异步复位?

几幅图弄清DFT、DTFT和DFS的关系

大家好,又到了每日学习的时间了,今天咱们来聊一聊数字信号处理中DFT、DTFT和DFS的关系,咱们通...
发表于 2018-06-11 15:15 388次阅读
几幅图弄清DFT、DTFT和DFS的关系

荐读:如何学习FPGA

大家好。又到了每日学习的时候了,近期很多人问我该如何去学FPGA,那么今天咱们就来聊一聊。 一、入门...
发表于 2018-06-11 15:15 635次阅读
荐读:如何学习FPGA

C语言包括哪些东西?哪些部分重要,哪些部分需要着...

大家好,又到了每日学习时间了,学习过 verilog HDL 的各位都知道其和C语言有点类似,那今天...
发表于 2018-06-11 15:15 167次阅读
C语言包括哪些东西?哪些部分重要,哪些部分需要着...

如何使用 Nios II 处理器进行你中意的龙8国际下载...

使用 Nios II 处理器进行龙8国际下载”第二部分
发表于 2018-06-11 14:36 342次阅读
如何使用 Nios II 处理器进行你中意的龙8国际下载...

FPGA如何对EM636165TS-6G进行初始化使其进入正常工作状态?

发表于 2018-06-10 20:28 84次阅读
FPGA如何对EM636165TS-6G进行初始化使其进入正常工作状态?

GPU和FPGA优缺点的对比详细概述你现在要开始...

谈谈GPU与FPGA的一些看法
发表于 2018-06-10 11:44 886次阅读
GPU和FPGA优缺点的对比详细概述你现在要开始...

FPGA工程师的成长轨迹分析

搞定时序分析和约束– 看懂RTL视图和Technology视图第三阶段:从业 -> 专业从产品需求...
发表于 2018-06-09 09:05 354次阅读
FPGA工程师的成长轨迹分析

使用MIPS架构处理器学习如何编程_从移动类应用...

1986年,工程师John Hennessy在斯坦福大学(Standford)首次公布了MIPS C...
发表于 2018-06-08 14:47 174次阅读
使用MIPS架构处理器学习如何编程_从移动类应用...

纯数字电路的FPGA,实现平方根是比较麻烦的

如图,使用CORDIC算法计算平方根,FPGA资源的使用情况。逻辑单元使用了10%,乘法器使用的6个...
发表于 2018-06-08 14:40 292次阅读
纯数字电路的FPGA,实现平方根是比较麻烦的

FPGA龙8国际下载中的RAM的两种实现方法

大家好,又到了每日学习的时间了,今天我们来聊一聊在FPGA龙8国际下载中RAM的两种使用方法,RAM是用来在...
发表于 2018-06-08 11:30 667次阅读
FPGA龙8国际下载中的RAM的两种实现方法

基于FPGA vivado 17.2 的数字钟设...

基于FPGA vivado 17.2 的数字钟龙8国际下载
发表于 2018-06-08 09:41 595次阅读
基于FPGA vivado 17.2 的数字钟设...

基于matlab FPGA verilog的FI...

本例程实现8阶滤波器,9个系数,由于系数的对称性,h(0)=h(8),h1(1)=h(7),h(2)...
发表于 2018-06-08 09:41 754次阅读
基于matlab FPGA verilog的FI...

ISE龙8国际下载流程简介--华清远见fpga培训视频教...

本视频教程主要主要介绍Xilinx公司开发龙8国际下载流程中的各个功能模块,包括ISE中的龙8国际下载输入,综合,设...
发表于 2018-06-08 02:35 183次阅读
ISE龙8国际下载流程简介--华清远见fpga培训视频教...

fpga Default Latch FPGA龙8国际下载的独热码的使用和调试技巧的详细概述

发表于 2018-06-07 17:57 181次阅读
fpga Default Latch FPGA龙8国际下载的独热码的使用和调试技巧的详细概述

几个FPGA时序优化简单技巧

发表于 2018-06-07 17:55 190次阅读
几个FPGA时序优化简单技巧

人工long8龙8国际pt进入“大航海时代”

人工long8龙8国际pt也从一场龙8娱乐城官网革命,逐渐走向了产业落地。long8龙8国际pt手机、long8龙8国际pt家居设备、long8龙8国际pt音箱……等设备,已经完全进...
发表于 2018-06-07 17:16 991次阅读
人工long8龙8国际pt进入“大航海时代”

AI计算的几条路线,微软为什么选择FPGA?

做芯片主要的缺点是投资大、时间周期长,芯片做好后里面的逻辑就不能修改。人工long8龙8国际pt的算法一直在快速迭代,...
发表于 2018-06-07 16:40 422次阅读
AI计算的几条路线,微软为什么选择FPGA?

8 忠告 FPGA系统龙8国际下载时序检查问题

发表于 2018-06-07 15:52 231次阅读
8 忠告 FPGA系统龙8国际下载时序检查问题

FPGA学习系列:11. 按键消抖龙8国际下载

发表于 2018-06-07 13:51 271次阅读
FPGA学习系列:11. 按键消抖龙8国际下载

噪声系数与噪声因子

发表于 2018-06-07 13:51 157次阅读
噪声系数与噪声因子

NI R series FPGA项目创建,该装的驱动都装了,但是就是没办法创建FPGA项目,请问这是怎么回事?

发表于 2018-06-06 20:22 107次阅读
NI R series FPGA项目创建,该装的驱动都装了,但是就是没办法创建FPGA项目,请问这是怎么回事?

浅析基于FPGA的无人机控制器龙8国际下载方案解析

无人机的飞行控制和机载电子设备的控制指令主要通过地面控制计算机中的软件或者无人机控制器产生,这两种...
发表于 2018-06-06 12:28 206次阅读
浅析基于FPGA的无人机控制器龙8国际下载方案解析

FPGA的瓶颈被突破,双目的大规模应用即将到来!

R-CAR V3H的运算能力达到4.2TFLOPS,超过Mobileye EyeQ4的3TFLOPS...
发表于 2018-06-06 10:54 365次阅读
FPGA的瓶颈被突破,双目的大规模应用即将到来!

莱迪思FPGA在网络边缘计算AI开发方案

FPGA 向来是高大上的形象,即便在人工long8龙8国际pt火热的今天,围绕 FPGA 讨论的焦点也集中在云端的加速...
发表于 2018-06-06 03:04 208次阅读
莱迪思FPGA在网络边缘计算AI开发方案

Xilinx DocNav工具的使用(文档查询利...

DocNav(Documentation Navigator)可以看作是Xilinx的文档、视频“集...
发表于 2018-06-05 05:05 89次阅读
Xilinx DocNav工具的使用(文档查询利...

请问怎么用fpga驱动w5300?诸如初始化,时序控制等,能不能提供下示例代码?

发表于 2018-06-04 17:31 309次阅读
请问怎么用fpga驱动w5300?诸如初始化,时序控制等,能不能提供下示例代码?

基于FPGA龙8国际下载的long8龙8国际pt控制器VHDL龙8国际下载及测试

由于FPGA在long8龙8国际pt控制器方面的大量使用,龙8国际下载后的测试便成了龙8国际下载者在开发过程中必须重点考虑的问题,同时...
发表于 2018-06-04 11:25 183次阅读
基于FPGA龙8国际下载的long8龙8国际pt控制器VHDL龙8国际下载及测试

FPGA龙8国际下载中的HLS 工具应用

在集成电路行业飞速发展的今天,缩短产品开发的周期而又不牺牲验证过程,这不可避免地成为了商业市场的一个...
发表于 2018-06-04 01:43 153次阅读
FPGA龙8国际下载中的HLS 工具应用

FPGA人才需求缺口有多大_如何学习FPGA?

FPGA是现场可编程门阵列的简称,FPGA的应用领域最初为通信领域,但目前,随着信息产业和微电子技...
发表于 2018-06-03 05:32 320次阅读
FPGA人才需求缺口有多大_如何学习FPGA?

兼顾FPGA和单片机

当今,FPGA和单片机的应用非常广泛,在有FPGA知识的基础上,笔者认为可以把FPGA作为主要的学习...
发表于 2018-06-02 10:39 551次阅读
兼顾FPGA和单片机

FPGA学习系列:9.简单状态机龙8国际下载

龙8国际下载背景: 状态机是描述各种复杂时序的时序行为,是使用 HDL进行数学逻辑龙8国际下载中非常重要的方法之一,...
发表于 2018-06-01 16:59 873次阅读
FPGA学习系列:9.简单状态机龙8国际下载

基于FPGA的模糊PID控制器的龙8国际下载实现

本文主要详解基于FPGA的模糊PID控制器的龙8国际下载实现,首先介绍了FPGA工作原理、基本特点以及FPG...
发表于 2018-06-01 09:26 2605次阅读
基于FPGA的模糊PID控制器的龙8国际下载实现

FPGA的国产化进程进展可谓缓慢,举国之力 走自...

解决方案可简要概括为以下四点:一是不能以龙8娱乐城官网为导向,要重视市场;二是要保证持续的资金投入;三是市场与...
发表于 2018-06-01 09:15 1314次阅读
FPGA的国产化进程进展可谓缓慢,举国之力 走自...

请问各位前辈这种FPGA和PC间的数据传输速度达到多少才够专业人士看的?我附件是两张我project的截图

发表于 2018-06-01 09:07 366次阅读
请问各位前辈这种FPGA和PC间的数据传输速度达到多少才够专业人士看的?我附件是两张我project的截图

FPGA如何能让程序员们更好友好的开发

为了达到并行化计算,FPGA 内部包含了查找表(LUTs),寄存器(register),片上存储(o...
发表于 2018-06-01 08:56 2566次阅读
FPGA如何能让程序员们更好友好的开发

FPGA半定制人工long8龙8国际pt芯片揭秘

本文首先介绍了FPGA的概念及优势,其次介绍了FPGA和GPU在性能、功耗等方面进行了对比,最后介绍...
发表于 2018-05-31 14:07 2010次阅读
FPGA半定制人工long8龙8国际pt芯片揭秘

FPGA学习系列:2. 工程project的建立

上一篇说到了软件的安装以及破解,还有附带的网盘里的软件安装包都分享给大家了。这一篇咱们就来说一说FP...
发表于 2018-05-31 11:40 1983次阅读
FPGA学习系列:2. 工程project的建立

FPGA学习系列:二选一数据选择器的龙8国际下载

前两篇给大家介绍了软件的安装、破解以及工程的建立等基本的软件操作,这一篇就通过简单的二选一的数据选择...
发表于 2018-05-31 11:40 871次阅读
FPGA学习系列:二选一数据选择器的龙8国际下载

FPGA学习系列:仿真测试文件的编写

之前有一篇文章介绍过仿真测试文件编写的步骤: 1.给A模块写测试,其测试模块的模块名为A_tb,比如...
发表于 2018-05-31 11:40 1061次阅读
FPGA学习系列:仿真测试文件的编写

FPGA学习系列:5.阻塞赋值与非阻塞赋值

龙8国际下载背景: 阻塞 (=)和非阻塞(=)一直是在我们FPGA中讨论的问题,资深的学者都是讨论的是赋值应...
发表于 2018-05-31 11:40 755次阅读
FPGA学习系列:5.阻塞赋值与非阻塞赋值

FPGA学习系列:6.组合逻辑和时序逻辑

龙8国际下载背景: Verilog HDL语言分为面向综合和面向仿真两大类语句,且可综合语句远少于仿真语句,...
发表于 2018-05-31 11:40 897次阅读
FPGA学习系列:6.组合逻辑和时序逻辑

FPGA学习系列:8. 流水灯的龙8国际下载

龙8国际下载原理 : 在以后的龙8国际下载中,用的开发板都将是我们至芯科技自主龙8国际下载的开发板,我们的芯片用的是 Cyc...
发表于 2018-05-31 11:40 1236次阅读
FPGA学习系列:8. 流水灯的龙8国际下载

FPGA学习系列:7. 串并转换

龙8国际下载背景: Verilog语法中很多情况都用到了串并转化的思想,旨在与提升运算和芯片运行的速度,串行...
发表于 2018-05-31 11:40 1011次阅读
FPGA学习系列:7. 串并转换

从FPGA透视中美芯片的差距

本文首先介绍了FPGA的内部结构及在在各行业的应用分析,其次分析了FPGA未来几年的发展趋势,最后介...
发表于 2018-05-31 11:39 2221次阅读
从FPGA透视中美芯片的差距

AI之路上FPGA芯片将是关键?

本文首先分析了FPGA受青睐的原因,其次阐述了FPGA在AI中的优势,最后阐述了FPGA芯片发展潜力...
发表于 2018-05-31 11:16 2302次阅读
AI之路上FPGA芯片将是关键?

一文解读IIC总线的FPGA实现原理及过程

本文首先介绍了IIC总线概念和IIC总线硬件结构,其次介绍了IIC总线典型应用,最后详细介绍了IIC...
发表于 2018-05-31 10:56 185次阅读
一文解读IIC总线的FPGA实现原理及过程

中国的FPGA处于什么水准?发展前景分析

本文首先介绍了fpga突出特点与配置模式,其次介绍了fpga典型应用及全球FPGA发展概况,最后介绍...
发表于 2018-05-31 10:38 2761次阅读
中国的FPGA处于什么水准?发展前景分析

MCU工程师须知的FPGA硬件属性

本文首先介绍了FPGA的硬件构造属性,其次介绍了FPGA开发流程,最后介绍了FPGA总体龙8国际下载考虑的硬...
发表于 2018-05-31 10:12 2449次阅读
MCU工程师须知的FPGA硬件属性

FPGA会取代DSP吗?FPGA与DSP区别介绍

本文首先分析了FPGA是否会取代DSP,其次介绍了FPAG结构特点与优势及DSP的基本结构和特征,最...
发表于 2018-05-31 09:51 1408次阅读
FPGA会取代DSP吗?FPGA与DSP区别介绍

一文解读FPGA龙8国际下载者的5项基本功及龙8国际下载流程

本文首先介绍了FPGA发展由来,其次介绍了FPGA的硬件龙8国际下载技巧及FPGA龙8国际下载者的5项基本功,最后介...
发表于 2018-05-31 09:35 5346次阅读
一文解读FPGA龙8国际下载者的5项基本功及龙8国际下载流程

为什么数据中心使用FPGA越来越多?

本文首先介绍了PGA基本特点与三大优势,其次介绍了FPGA工作原理及典型的应用领域,最后阐述了在数据...
发表于 2018-05-31 09:12 2954次阅读
为什么数据中心使用FPGA越来越多?

FPGA比CPU和GPU快的原理是什么

本文首先阐述了FPGA的原理了,其次分析了FPGA比CPU和GPU快的原理,最后阐述了CPU与GPU...
发表于 2018-05-31 09:00 3884次阅读
FPGA比CPU和GPU快的原理是什么

FPGA学习系列:1.quartus II 13...

今天从这一篇开始给大家分享一些干货,以便大家学习FPGA,多动手,从实践中学习理论是最效果的学习方法...
发表于 2018-05-30 14:17 1600次阅读
FPGA学习系列:1.quartus II 13...

从FPGA到ACAP,赛灵思再次超越自我

赛灵思是FPGA的发明者。深鉴科技提供的一个实际案例表明,赛灵思在支持非常广泛的AI应用.作为可以和...
发表于 2018-05-30 09:14 568次阅读
从FPGA到ACAP,赛灵思再次超越自我

FPGA市场现状和未来趋势如何?

本文首先介绍了PGA的发展由来及工作原理,其次介绍了FPGA基本特点及国内发展现状,最后介绍了中国F...
发表于 2018-05-30 09:02 592次阅读
FPGA市场现状和未来趋势如何?

FPGA如何从入门到高手?

本文首先介绍了FPGA的特点与FPGA芯片结构,其次分析了FPGA与ASIC及CPLD对比,最后介绍...
发表于 2018-05-30 08:39 557次阅读
FPGA如何从入门到高手?

FPGA的优点和缺点介绍_IP核在FPGA龙8国际下载中...

我是MCU的长期用户和狂热者,特别是对多功能低成本MCU上有着浓厚的兴趣,这种MCU模块能够通过单芯...
发表于 2018-05-30 02:46 317次阅读
FPGA的优点和缺点介绍_IP核在FPGA龙8国际下载中...

哪些场景需要传感器“耍小聪明”?

Lattice sensAI是一种结合模块化硬件套件、神经网络IP核、软件工具、参考龙8国际下载和定制化龙8国际下载...
发表于 2018-05-29 19:24 539次阅读
哪些场景需要传感器“耍小聪明”?

一文看懂FPGA在下一代网络架构中的重要意义

本文首先介绍了FPGA概念及与CPLD的主要区别,其次介绍了FPGA工作原理及下一代网络架构中的重要...
发表于 2018-05-29 16:41 299次阅读
一文看懂FPGA在下一代网络架构中的重要意义

全国集成电路“创业之芯”24强,究竟是哪24强呢...

公司致力于开发、生产、销售中红外半导体激光芯片,包括可用于气体检测的中红外单模激光芯片、可用于军事红...
发表于 2018-05-29 15:20 876次阅读
全国集成电路“创业之芯”24强,究竟是哪24强呢...

介绍一下xilinx的开发软件vivado的仿真...

本文介绍一下xilinx的开发软件 vivado 的仿真模式, vivado的仿真暂分为五种仿真模式...
发表于 2018-05-29 13:46 1089次阅读
介绍一下xilinx的开发软件vivado的仿真...

FPGA是如何实现30倍速度的云加速的?

2017年1月20日,腾讯云推出国内首款高性能异构计算基础设施FPGA云服务,利用云服务的方式将只有...
发表于 2018-05-29 13:44 926次阅读
FPGA是如何实现30倍速度的云加速的?

基于RO电路变化PUF的FPGA实现

现代密码协议规定只有授权参与者才可以获得密钥和访问信息的权限。然而,通过侵入系统泄露密码的方法层出不...
发表于 2018-05-29 11:35 452次阅读
基于RO电路变化PUF的FPGA实现

简谈Altera和Xilinx的FPGA区别

大家好,又到了每日学习的时间了,最近有很多人再问我学习FPGA到底是选择Altera的还是xilin...
发表于 2018-05-29 10:41 1276次阅读
简谈Altera和Xilinx的FPGA区别

Molex 宣布收购 BittWare公司

Molex 宣布收购 BittWare, Inc.,后者是一家全球领先的计算系统的提供商,专业提供...
发表于 2018-05-29 10:29 847次阅读
Molex 宣布收购 BittWare公司

未来GPU、FPGA和SoC的重要性

云端数据中心和自动驾驶汽车等未来系统,需在运算能力上进行改善,以支持不断增加的工作负载,以及不断演进...
发表于 2018-05-29 02:45 143次阅读
未来GPU、FPGA和SoC的重要性

赛灵思的 FPGA已经翻天覆地 并且提出三大愿...

30多年过去,RossFreeman最初构建的可编程器件帝国已经发生了翻天覆地的变化,恰如人间的沧海...
发表于 2018-05-29 02:40 373次阅读
赛灵思的 FPGA已经翻天覆地  并且提出三大愿...

Xilinx FPGA开发工具总结

在xilinx下每种操作其实都对应着一种工具,逻辑综合,网表与constraint fie的合并,布...
发表于 2018-05-28 11:42 672次阅读
Xilinx FPGA开发工具总结

ZYNQ-7000如何生成从Flash和SD卡启...

ZYNQ-7000如何生成从Flash和SD卡启动的镜像文件 将PL与PS部分一起使用,并且通过JT...
发表于 2018-05-28 11:42 553次阅读
ZYNQ-7000如何生成从Flash和SD卡启...

如何为 FPGA 供电寻找最佳解决方案

如果使用多个单独的电源,增加时序控制芯片便可实现所需的上电/关断顺序。一个例子是 LTC2924,它...
发表于 2018-05-28 11:32 136次阅读
如何为 FPGA 供电寻找最佳解决方案

浅谈FPGA 四段式状态机

四段式不是指三个always代码,而是四段程序。使用四段式的写法,可参照明德扬GVIM特色指令Ztj...
发表于 2018-05-28 10:50 74次阅读
浅谈FPGA 四段式状态机

为什么说学好FPGA,首先要掌握HDL

荐读:如何学习FPGA 大家好。又到了每日学习的时候了,近期很多人问我该如何去学FPGA,那...
发表于 2018-05-28 09:09 1039次阅读
为什么说学好FPGA,首先要掌握HDL

加速到来的未来_通过定制化软件提高工作流程

近日,在 NIWEEK 2018上, NI 市场副总裁Luke Schreier做了题为《加速到来的...
发表于 2018-05-26 09:35 944次阅读
加速到来的未来_通过定制化软件提高工作流程

看LabVIEW之父谈论未来LabVIEW的软件...

日前,在 NIWEEK 2018上, NI 共同创始人、Fellow、有着 LabVIEW 之父称号...
发表于 2018-05-26 09:25 1962次阅读
看LabVIEW之父谈论未来LabVIEW的软件...

FPGA发展阶段: 容量和速度提升_功耗和价格降...

探索FPGA 发展的不同时代 作者:Steve Trimberger,赛灵思公司,美国电子电气工程师...
发表于 2018-05-26 01:52 592次阅读
FPGA发展阶段: 容量和速度提升_功耗和价格降...

嵌入式工程师为何要选用FPGA?

在一个领域中,如果唯一不变的是变化,那么不需要对电子龙8娱乐城官网和龙8国际下载方法的发展变化做多少回顾,就能见证到变...
发表于 2018-05-25 16:53 796次阅读
嵌入式工程师为何要选用FPGA?

FPGA的DCM时钟管理单元概述

有些FPGA学习者,看Xilinx的Datasheet会注意到Xilinx的FPGA没有PLL,其实...
发表于 2018-05-25 15:43 677次阅读
FPGA的DCM时钟管理单元概述

聊一聊FPGA的片内资源相关知识

大家好,到了每日学习的时间了。今天我们来聊一聊FPGA的片内资源相关知识。 主流的FPGA仍是基于查...
发表于 2018-05-25 14:11 1080次阅读
聊一聊FPGA的片内资源相关知识

基于北斗卫星系统的机载高速摄像机时间同步器

在民用飞机飞行试验中,为了保证图像测试数据的准确可靠,机上图像测试系统中不同测试设备时间需要严格的统...
发表于 2018-05-25 08:24 682次阅读
基于北斗卫星系统的机载高速摄像机时间同步器

英特尔 FPGA释放数据潜能 加速从云到边缘的成...

英特尔® 现场可编程门阵列(FPGA)继续在市场中保持强劲的发展势头。配合英特尔®处理器,FPGA释...
发表于 2018-05-24 16:17 2418次阅读
英特尔 FPGA释放数据潜能 加速从云到边缘的成...

首款内置ARM硬核的FPGA

Zynq出来有一定市场,但是这个市场不是传统FPGA的主流市场,而是为了和微处理抢一些控制领域的市场...
发表于 2018-05-24 11:48 770次阅读
首款内置ARM硬核的FPGA

矿机是暴利行业 售价高达2万元成本不足3000元

算力更高的ASIC矿机逐步取代电脑和显卡矿机,成为矿工挖矿的主流选择。但嘉楠耘智的市场份额要远远小于...
发表于 2018-05-23 05:57 675次阅读
矿机是暴利行业 售价高达2万元成本不足3000元

莱迪思半导体超低功耗FPGA解决方案助力机器学习...

全新的毫瓦级功耗FPGA解决方案为机器学习推理在大众市场物联网应用中实现快速部署创造机遇。
发表于 2018-05-22 17:04 1418次阅读
莱迪思半导体超低功耗FPGA解决方案助力机器学习...