电子发烧友网 > 可编程逻辑 > 正文

Altera Cyclone V FPGA器件可实现降低设计系统成本和功耗

2020年07月17日 18:08 次阅读

在针对大批量应用开发系统时,要考虑的一个重要因素是成本。有多个方面会影响总体拥有成本,而不仅仅是每个元器件的价格。这包括硅片的功耗要求、材料(BOM)总成本、设计和测试系统的工程师的效能等。选择FPGA供应商很重要,要考虑影响系统成本的方方面面,这体现在整个产品设计周期中。

Altera Cyclone V FPGA通过多种方法帮助设计人员降低系统总成本。设计人员不仅受益于TSMC的28-nm低功耗(28LP)制造工艺,而且还受益于Cyclone V器件系列内置的体系结构,以及Altera设计工具辅助系统所提供的强大的高效能工具。采用Cyclone V FPGA,用户不仅实现了业界最低的总体拥有成本,而且,还获得了型号最全的低成本器件——从25K逻辑单元(LE)到301K LE,以及不到100K LE的唯一28-nm解决方案。

引言

以少胜多——降低成本和功耗,提高效能,使您的产品能够更快的运行。这些棘手的难题是设计工程师目前所必须面对的。好在Altera的28-nm系列产品提供定制方法来解决这些问题。

采用TSMC的28LP工艺以及线键合封装,在所有28-nm FPGA中,Cyclone V FPGA前所未有的同时实现了高性能、低系统成本和最低功耗。Cyclone V FPGA系列有六种目标型号:仅含逻辑的(E)型号、基于3G收发器的(GX)型号、基于5G收发器的(GT)型号,以及这些型号的SoC衍生产品(即,分别是SE、SX和ST),每一型号都含有集成双核ARM? Cortex?-A9 MPCore?应用级处理器。每一器件型号集成了丰富的硬核知识产权(IP)模块,帮助您突出产品优势,以少胜多。与前几代体系结构相比,所采用的先进技术包括,自适应逻辑模块(ALM)、精度可调数字信号处理(DSP)模块、分段式锁相环(fPLL)、硬核存储器控制器,等等,这只是所举的几个例子而已。

与以前的Altera器件系列以及竞争28-nm FPGA相比,您采用Cyclone V FPGA能够大幅度降低总体拥有成本。成本优势源自TSMC的28LP制造工艺,器件丰富的体系结构特性,以及Altera的多种高效能设计工具。Cyclone V FPGA是各类市场应用的最佳选择,包括,工业、通信、军事以及汽车等。

利用TSMC的28LP制造工艺来降低设计成本

Altera在28-nm采用了双管齐下的制造策略,对于需要尽可能提高带宽的系统,使用TSMC的28-nm高性能(28HP)工艺,对于低成本和低功耗应用,则采用28LP工艺。Stratix? V FPGA采用了28HP工艺,而Arria? V和Cyclone V FPGA都采用了LP工艺。对于任何电子系统,降低功耗当然也就意味着降低了运营成本以及总体拥有成本。

根据不同的工艺粒度,用户可以选择最合适的产品来满足他们的需求。TSMC是Altera的代工线合作伙伴,该公司认为:“采用多技术平台上的解决方案,用户能够更好的发挥灵活性优势,推出性能最好的产品。”相对于竞争28-nm产品所使用的“能够满足所有需求”的方法,提供多种产品更适合用户。采用一种制造工艺,无法简单的同时优化实现低功耗和高性能。即使是目的性最强的分级策略也无法解决单一工艺功耗分级会对性能有不利影响,以及性能分级对功耗有不利影响这一两难问题。而且,对于用户而言,分级策略有可能增加系统成本,带来明显的计划和供应风险。

相反,Cyclone V FPGA中使用的成本最优28LP工艺定制满足了低成本和低功耗应用需求。通过采用各种技术,包括使用比28HP工艺更长的栅极沟道等,它同时降低了泄漏电流和动态电流。通过使用比28HP工艺更传统的金属工艺以及线键合封装技术,进一步降低了成本。与倒装焊封装相比,线键合封装使用户在每一型号上节省了大约5美元。Altera的收发器设计专长反映在高速串行接口的高可靠性和低功耗上。在早期功耗估算基准测试中,与Cyclone IV FPGA相比,Cyclone V FPGA展示出明显的低功耗优势(图1),总功耗比Xilinx ArTIx-7 FPGA低40% (图2)。

Altera Cyclone V FPGA器件可实现降低设计系统成本和功耗

Altera Cyclone V FPGA器件可实现降低设计系统成本和功耗

[!--empirenews.page--]

Altera的全系列低成本28-nm产品提高了设计灵活性

从系统设计的角度看,某一FPGA系列提供多种器件密度选择有很大的优势。Cyclone V FPGA的系列型号容量从25K LE到301K LE,在低成本28-nm器件市场上具有明显的优势。这样,设计人员可以在较小的型号上进行设计,如果产品范围拓展了,以后则可以移植。同样的,如果设计规模变小了,他们还可以使用更小的器件。一般而言,如果在设计周期的中间阶段改换器件系列来处理这类工程更改(ECO),其时间和资源成本都非常高。Cyclone V系列有丰富的纵向移植选择,Altera提供了最全面、性价比最高的低成本FPGA器件。

Altera Cyclone V FPGA器件可实现降低设计系统成本和功耗

Cyclone V FPGA体系结构降低了设计成本

Altera的28-nm体系结构通过多种方式降低了设计成本。核心架构提高了逻辑效率,是目前密度最高的互联结构。硬核IP实现了高性能,提高了灵活性,而且缩短了设计时间。经过优化后的收发器具有同类最佳的信号完整性,减少了调试时间。仅使用两种电压轨,因此,电源分配网络成本更低,更容易设计。采用fPLL,支持合成任意频率的时钟,不需要昂贵的振荡器,智能引脚布局提高了器件的可布线能力,增强了信号完整性。

内核架构和布线提高了逻辑效率

Cyclone V FPGA采用了创新的内核架构来高效实现逻辑和DSP功能。据估算,与前几代技术相比,由于提高了逻辑利用率,仅增强内核就能够使设计人员在每一型号上节省20美元。

Cyclone V体系结构的基本构建模块是ALM。它包括一个8输入分段式查找表(LUT)以及两个加法器和四个寄存器——都紧密封装在一起,提高了性能,能够很好的使用硅片面积。这一体系结构与Altera的高端器件相类似,是Cyclone IV FPGA的继承发展,其基本构建模块是LE,具有4输入LUT以及一个寄存器。ALM结合紧密封装,不仅提高了硅片的性价比,而且更容易实现时序收敛,特别是需要大量寄存器和流水线的设计。Cyclone V系列提供等价的301K-LE,以垂直临近逻辑阵列模块(LAB)的形式排列,每一LAB有10个ALM。由适配器自动配置ALM (由Altera的Quartus? II开发软件提供),实现应用所需要的纯组合或者算术功能。

Altera Cyclone V FPGA器件可实现降低设计系统成本和功耗

[!--empirenews.page--]

Cyclone V FPGA具有新的嵌入式存储器模块,即,M10K。这一存储器模块体积小于竞争体系结构中的嵌入式存储器模块,从而提高了粒度,单位硅片面积提供更多的存储器端口,很少浪费模块。片内存储器体系结构非常适合需要大量DSP的应用,例如电机控制、演播设备和3D电视等。为能够高效的低成本处理宽浅缓冲和延时单元,Cyclone V器件还提供了更小的640位MLAB模块。

Cyclone V FPGA还采用了高性能精度可调DSP模块。利用Altera创新的DSP模块以及有限冲击响应(FIR)滤波器专用系数块和反馈通路,设计人员能够独立配置每一乘法器的精度,从9x9到27x27位,具体取决于应用需求。通过这一功能,Cyclone V FPGA实现了设计人员在应用时所要求的精度合适的乘法器,支持设计人员尽可能采用最高效的硬件。

例如,一个简单视频处理应用只需要9位精度,而一些高端彩色系统则需要24位。对于9位视频应用,一个模块可以分成三个9位乘法器,将DSP模块的效率提高了三倍。一个精度可调模块能够高效的满足所有这些范围要求。从而支持设计人员让FPGA资源来适应其算法,而不是让算法来适应有限的资源要求。

硬核IP实现了高性能,提高了灵活性,而且缩短了设计时间

Altera在固定硅片中增强了某些常用的IP模块(例如,双倍数据速率存储器控制器、协议堆栈,甚至是嵌入式ARM处理器),释放宝贵的可编程逻辑资源,用于实现其他逻辑功能,从而提高了性能,降低了功耗和成本。作为一个例子,PCI Express? (PCIe?)协议堆栈需要大约150K LE作为软核实现,在硬核模块中则只需要三分之一的器件面积。采用竞争技术和工具尝试实现PCIe内核的用户会发现,使用Altera硬核IP结合Qsys系统集成工具,在设计和调试时间上平均能够节省6个星期的时间。这对于设计团队而言意味着大幅度降低了成本。

Altera还在FPGA中引入了第一种PCIe多功能支持。这一技术简化了不同外设之间对PCIe链路带宽的共享。支持8种功能,PCIe多功能支持将多个单一功能端点集成到一个多功能端点中。这缩短了开发时间,能够节省20K LE。

利用PCIe多功能,设计人员能够很好的定制业界标准处理器和驻留在FPGA逻辑中特有的多种外设。而且,支持多功能后,设计人员可以使用标准操作系统(OS)驱动软件,在FPGA的外设上共享PCIe链路带宽。没有多功能支持时,开发过程中的一项主要工作是定制驱动软件以实现这种资源共享功能。而且,多功能支持不需要多个软核或者硬核PCIe内核,将其集成到了一个多功能PCIe端点中,从而有效降低了成本。

硬核IP最早出现在Altera的40-nm器件中,作为PHY层单元,因此,不再需要外部高性能串行I/O电路板元器件。在Altera 28-nm器件中,嵌入式硬核IP模块实现了ASIC的成本、性能和功耗特性,不会牺牲设计灵活性。例如,可以在Cyclone V GT器件中配置PCIe硬核IP模块来支持PCIe Gen1或者Gen2。此外,Cyclone V FPGA还提供两个硬核PCIe内核——是竞争器件的两倍。与软核逻辑实现相比更强的优势是,硬核IP模块功耗降低了65%,而性能提高了50%,表1列出了Cyclone V FPGA中的硬核IP功能,以及通过硬核实现所节省的资源量。

Altera Cyclone V FPGA器件可实现降低设计系统成本和功耗

成熟可靠的收发器,针对各种数据速率进行了优化,缩短了调试时间

Altera的28-nm系列产品引入了模块化收发器,支持设计人员满足实际应用的器件性能需求。在Altera所有28-nms FPGA系列中,这种收发器使用了相同的基本体系结构,最大工作速率从3.125-Gbps直至28-Gbps。正如StraTIx V和Arria V器件一样,Cyclone V收发器能够在几种不同的速率设置之间动态切换,可以降速来降低功耗。这种选择功能为降低系统平均功耗提供了一种方法,在空闲时,收发器工作在最小速率,根据需要切换到高速工作。

如果I/O扩展等应用只需要5-Gbps或者速率更低的收发器,那么,不会出现28-Gbps工作时大型晶体管那样的功耗和成本。相反,收发器以最低功耗和最低成本实现了3.125-Gbps和5-Gbps性能,Cyclone V FPGA系列能够很好的适应设计。与StraTIx V和Arria V器件中的收发器相似,Cyclone V FPGA收发器支持多种协议,包括,3G SDI、千兆以太网(GbE)、CPRI、Display Port、PCIe、Serial ATA (SATA)和Serial RapidIO?等。Altera收发器信号完整性以及通过收发器工具包实现的实时调试功能,能够节省数星期的电路板开发和调试时间。

关于收发器工具包的详细信息,请参考Altera网站的收发器工具包 《www.altera.com/products/software/quartus-ii/transceiver/swf-transceiver-toolkit.html》页面。

仅采用两种电压轨,简化了电源分配,降低了成本

在所有低成本FPGA中,Cyclone V FPGA需要的电压轨数量最少。它们有内置片内电压稳压器,因此,您只需要使用两种电压轨来同时支持逻辑和收发器电源。这样,可以不需要板上电压稳压器,避免了布线拥塞,减少了所需的电路板层数,从而简化了电路板设计。竞争器件至少需要三种电压轨来支持内核、I/O和收发器逻辑。额外的电源轨需要增加元件以及PCB面积,还可能会带来布线拥塞问题,因此,在您的电路板开发预算中,成本可能会增加10到30美元。

fPLL可合成任意频率,不需要额外的振荡器

Altera 28-nm器件的通用锁相环是fPLL,它具有高级分段式频率合成以及M/N频率实现功能。在标准PLL中,M和N值都是整数。Altera采用了delta-sigma调制器,并在反馈通路中使用了32位M和N值,支持反馈M分频器采用分段值。这支持实现精确的频率合成功能。能够合成任意时钟频率,fPLL可以替代电路板上的振荡器,从而降低了电路板成本,减小了电路板面积。

[!--empirenews.page--]

智能引脚布局提高了可布线能力,缩短了调试时间

Cyclone V FPGA以最低的开发成本提供最好的信号完整性。采用了常规棋盘式电源和地模式,简化了布板。此外,器件左侧是常规的收发器布局,并进行重复,而接收器总是在外部,从而实现了最佳信号完整性。还尽量远离收发器放置存储器I/O引脚,相对于收发器进行屏蔽。Altera的方法是,首先通过避免引脚布局问题,减少在耗时的调试过程上的投入。

Altera系统设计工具降低了总体拥有成本

Altera的集成设计环境,包括Quartus II软件,为FPGA业界提供最先进的工具集,降低了开发成本,缩短了产品面市时间。采用Quartus II软件,从概念构思到产品,您能够迅速高效的设计整个FPGA。它提供类似ASIC的时序收敛工具(TImeQuest时序分析器),支持很多在系统调试功能。其高效能特性包括,Qsys系统集成工具、系统控制器、收发器工具包,以及DSP Builder和SoC虚拟目标软件平台。

采用Qsys实现系统集成

Qsys是下一代SOPC Builder工具,用于帮助设计人员构建并调整系统。Qsys支持用户开发的以及商用IP模块的快速集成,加速了您的设计流程,提高了效能。而且,Qsys支持分层设计,简化了大规模设计的管理,例如,很容易实现并测试具有数百个元件的系统,并且可以管理,方便进行设计重用。基于芯片网络体系结构,以及自动流水线,其按键式性能互联比SOPC Builder提高了2倍。最终,Qsys帮助设计人员缩短了数月的开发时间,在几天而不是几星期内实现PCIe等内核。

通过系统控制台进行系统研究和调试

利用系统控制台这一工具,用户可以使用系统级会话功能,通过方便简单的软件应用编程接口(API),在命令行或者系统控制台图形用户界面(GUI)中,采用脚本,或者交互式运行,在更高的抽象级上实时调试FPGA。系统控制台非常适合电路板开发等任务,使设计人员能够通过JTAG或者TCP/IP来使用和控制FPGA硬件,从而节省了数星期的时间。

采用具有高级模块库的DSP Builder进行DSP应用设计

利用DSP Builder,您可以采用世界上最知名的DSP设计工具MATLAB? Simulink?来设计FPGA。采用这一设计工具,您能够继续停留在自己熟悉的EDA环境中,使用易于理解的原理图输入工具进行设计,针对目标Altera FPGA自动生成可综合RTL代码。您甚至可以直接从MATLAB环境中,在Quartus II软件中编译设计,不需要预先学习Verilog或者VHDL便能够开发FPGA设计。相对于个人和FPGA设计专家的投入,从工程系统级(ESL)设计环境到FPGA设计环境的无缝集成能够节省设计团队大量的投入。

DSP Builder为Simulink提供两种主要插件,基本模块库和高级模块库,支持您拖动组件,把它们链接在一起,并进行仿真。两种模块库都支持您将可综合组件放到Simulink原理图浏览器中。采用高级模块库,DSP Builder会自动对您的数据通路进行流水线处理,满足您的fMAX目标要求,尽可能重新使用模块。

SoC虚拟目标

Altera SoC FPGA虚拟目标是对Cyclone V SoC FPGA中的双核ARM Cortex-A9 MPCore嵌入式处理器开发系统的快速功能仿真。这一全面的原型开发工具“开箱即用”,在PC上运行,启动Linux操作系统,对实际开发电路板进行建模。虚拟目标与其仿真的实际硬件二进制和寄存器兼容,支持器件专用产品软件的开发,获得实际硬件后,不用修改就能够在硬件中运行。采用虚拟原型开发工具,您可以在具备硬件之前迅速开始软件开发,进一步提高软件团队的效能和软件质量。

为能够全面的表示Altera SoC FPGA器件,虚拟目标还采用了基于PC的仿真FPGA扩展功能,名为环路FPGA。如图5所示,扩展环路FPGA支持虚拟目标与Altera商用FPGA开发电路板的连接,在这些电路板上,您可以实现自己的定制IP,与虚拟目标其他组件一起运行。利用这一特性,您可以采用定制外设和硬件加速器等FPGA硬件来测试您的软件。

Altera Cyclone V FPGA器件可实现降低设计系统成本和功耗

[!--empirenews.page--]

集成实例——采用Cyclone V FPGA的汽车分析

Cyclone V FPGA适用于很多应用。目前发展很快的一种应用是汽车分析。Cyclone V FPGA的低拥有成本以及强大的功能特性非常适合这一应用领域。在进行串行视频数据处理时,需要进行大量的计算,需要很多存储器,这都可以利用硬核存储器控制器、高速串行收发器、fPLL以及丰富的内部逻辑和存储器资源等硬件特性。

此外,用户利用Altera的视频和图像处理(VIP)包很容易在Qsys中开发复杂视频处理系统。图6显示了汽车中的一个视频数据集成实例。在这一环境中可以高效的使用Cyclone V FPGA,这是因为它提供了高清晰功能和其他视频处理特性,例如,缩放和目标探测,不但成本低而且功耗也低。

Altera Cyclone V FPGA器件可实现降低设计系统成本和功耗

结论

Cyclone V FPGA降低了总体拥有成本。TSMC的28LP工艺设计用于尽可能降低功耗,同时也是成本最低的28-nm制造工艺。低功耗意味着提高了用户价值链的系统可靠性,延长了系统寿命,降低了运营总成本。此外,Cyclone V FPGA还有很多体系结构优势,有利于降低系统成本,这包括,硬核存储器控制器、高效的逻辑和布线资源、fPLL、精度可调DSP模块,以及最少的电压轨需求等。而且,Quartus II软件带有Qsys和系统控制台功能、DSP Builder和SoC虚拟目标平台,支持您高效方便的设计Cyclone V FPGA。对于FPGA设计人员,Altera硅片和设计工具协同工作,实现了最低的总体拥有成本。

责任编辑:gt

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

写好状态机--从2019年全国FPGA竞赛谈Verilog编码技巧

理解Verilog编码技巧掌握FPGA中状态机的写法掌握非重叠序列检测代器Verilog代码编写
发烧友学院发表于 2020-04-21 00:00 20438次阅读
写好状态机--从2019年全国FPGA竞赛谈Verilog编码技巧

基于FPGA芯片实现水轮机组转速测量系统的设计

随着工业生产与科学技术的发展,大型水轮机组的自动化水平也在不断提高。而这些设备一旦发生故障,将会给人....
发表于 2020-07-20 15:19 0次阅读
基于FPGA芯片实现水轮机组转速测量系统的设计

运放电路之电压追随电路分析

如果我们连接运放的输出到它的反相输入端,然后在同相输入端施加一个电压信号,我们会发现运放的输出电压会....
发表于 2020-07-20 14:57 19次阅读
运放电路之电压追随电路分析

高速数模转换器AD9712B/13B的结构功能和...

在为线性调频的雷达视频目标产生模拟信号的过程中,为了得到高质量的视频模拟信号,其前端通常采用数字信号....
发表于 2020-07-20 11:03 29次阅读
高速数模转换器AD9712B/13B的结构功能和...

Verilog HDL语言在FPGA/CPLD中...

通常设计数字电路大都采用自顶向下将系统按功能逐层分割的层次化设计方法,这比传统自下向上的EDA设计方....
发表于 2020-07-20 09:00 54次阅读
Verilog HDL语言在FPGA/CPLD中...

Altera FPGA IP LVDS TX 数据输出时间比时钟上升沿晚 一个core clock,请问怎样解决

发表于 2020-07-19 22:30 0次阅读
Altera FPGA  IP LVDS TX 数据输出时间比时钟上升沿晚 一个core clock,请问怎样解决

fpga开发板的新手,如何开始使用引脚分配

我是fpga开发板的新手,我想知道如何开始使用引脚分配,特别是usb / serial引脚连接。 任何其他pin信息都会有所帮助 ...
发表于 2020-07-19 11:47 0次阅读
fpga开发板的新手,如何开始使用引脚分配

F28069的can在线程序烧写问题如何解答

最近有个项目需要用can总线在线升级F28069程序,查看了一些资料,没有弄明白原理是什么样的,请大神赐教。 我查看了...
发表于 2020-07-18 15:10 0次阅读
F28069的can在线程序烧写问题如何解答

如何在Virtex FPGA板上为64位加法器进行功耗分析

我为64位加法器编写了一个Verilog代码,并在FPGA上进行了综合 我想在Virtex FPGA板上为64位加法器进行功耗...
发表于 2020-07-18 13:41 0次阅读
如何在Virtex FPGA板上为64位加法器进行功耗分析

Kintex 7加速序列是什么

嗨, 我正在设计一台采用Kintex 7 325T速度等级-2的PCB。 我从UG470看到,上电顺序要求当VCCINT(1V)...
发表于 2020-07-18 06:03 0次阅读
Kintex 7加速序列是什么

DSP和FPGA的特点比较及如何进行方案选择,示...

数字信号处理技术和大规模集成电路技术的迅猛发展,为我们设计数字电路提供了新思路和新方法。当前数字系统....
发表于 2020-07-17 17:56 307次阅读
DSP和FPGA的特点比较及如何进行方案选择,示...

针对不同的应用和设计需求,FPGA器件的发展策略...

综上所述,随着系统设备功能要求的不断增加,系统级芯片的设计愈趋复杂,并且在设计周期、灵活度和NRE成....
发表于 2020-07-17 17:33 282次阅读
针对不同的应用和设计需求,FPGA器件的发展策略...

基于定点DSP系列ADSP2181芯片实现通用多...

随着大规模集成电路水平的发展,以数字信号处理器(Digital Signal Process,DSP....
发表于 2020-07-17 17:18 139次阅读
基于定点DSP系列ADSP2181芯片实现通用多...

如何选择和设计国产fpga芯片,将会面临哪些挑战

如果您对使用国产fpga芯片的电路板设计经验有限或没有经验,那么在新项目中使用国产fpga芯片的前景....
发表于 2020-07-17 17:14 142次阅读
如何选择和设计国产fpga芯片,将会面临哪些挑战

基于FPGA技术实现图像增强数据的仿真实验分析

Xilinx的Vivado中集成的图像增强(Image Enhancement)IP可以有效降低图像....
发表于 2020-07-17 17:06 49次阅读
基于FPGA技术实现图像增强数据的仿真实验分析

FPGA内部基于软核处理器系统的应用范围

通常认为,SOPC是FPGA设计中的鸡肋,“弃之可惜,食之无味”。诚然,SOPC一直不是FPGA的主....
发表于 2020-07-17 16:52 46次阅读
FPGA内部基于软核处理器系统的应用范围

DSP编译出错是怎么回事

自己析额的工程,用到了CLA,但是出现错误 >> ERROR: CLA source files require the --cla_support optio...
发表于 2020-07-17 16:02 0次阅读
DSP编译出错是怎么回事

ADSP-2100系列数字信号处理器

  摘要   16位定点数字信号处理器;片上存储器;增强的哈佛三总线体系结构;性能:指令总线和双数据总线;独立计...
发表于 2020-07-17 14:23 0次阅读
ADSP-2100系列数字信号处理器

DSP28035的I/O口作为输入使用,多大的电压会认为是低电平,多大又会认为是高电平?

问题如标题,在此不胜感激。谢谢指导。。。。。 其他型号的DSP也是这样吗?...
发表于 2020-07-17 12:12 0次阅读
DSP28035的I/O口作为输入使用,多大的电压会认为是低电平,多大又会认为是高电平?

ARM和FPGA有什么区别

ARM是应用,FPGA是芯片设计,前者是软件,后面是硬件,ARM就像单片机,但是它本身的资源是生产厂....
发表于 2020-07-17 11:23 71次阅读
ARM和FPGA有什么区别

DSP硬件方面的电磁兼容性

电磁兼容性(EMC)包含系统的发射和敏感度两方面的问题。假若干扰不能完全消除,也要使干扰减少到最小。
发表于 2020-07-17 10:18 41次阅读
DSP硬件方面的电磁兼容性

5G互联时代,FPGA无处不在

易灵思销售总监张永慧先生出席授牌仪式,并表示:易灵思产品和新晔电子的市场覆盖相结合,必将为双方在中国....
发表于 2020-07-17 10:17 298次阅读
5G互联时代,FPGA无处不在

VerilogHDL可综合设计需要注意什么

组合逻辑可以得到两种常用的RTL 级描述方式。第一种是always 模块的触发事件为电平敏感信号列表....
发表于 2020-07-17 09:11 50次阅读
VerilogHDL可综合设计需要注意什么

请问下Altera FPGA I/O 配置成LVDS 能否驱动TFT LVDS?

发表于 2020-07-16 22:04 69次阅读
请问下Altera FPGA I/O 配置成LVDS 能否驱动TFT LVDS?

基于TMS320LF2407A处理器的电磁无损检...

初始磁导率法是基于电磁无损检测方法检测钢铁材质,因其非破坏性、简便、快速及可实现100%逐件检测等优....
发表于 2020-07-16 20:49 192次阅读
基于TMS320LF2407A处理器的电磁无损检...

基于LabVIEW和单片机实现DSP应用程序代码...

针对现有DSP自举模块普遍存在程序代码更新不便的缺陷,提出了一种可便捷高效地在线更新用户应用程序代码....
发表于 2020-07-16 20:36 166次阅读
基于LabVIEW和单片机实现DSP应用程序代码...

如何使用OpenCL轻松实现FPGA应用编程

实现这一编程思想的转变,是因为 FPGA 借助 OpenCL 实现了编程,程序员只需要通过 C/C+....
发表于 2020-07-16 17:58 87次阅读
如何使用OpenCL轻松实现FPGA应用编程

了解FPGA的芯片内部资源:IO是什么

虽然很多 FPGA 工程师都是写代码,但是作为硬件编程工程师,如果不熟悉 FPGA 的底层资源和架构....
发表于 2020-07-16 17:53 153次阅读
了解FPGA的芯片内部资源:IO是什么

FPGA和ASIC、DSP及ARM有什么不一样,...

ASIC 是 Application Specific Integrated Circuit 的英文....
发表于 2020-07-16 17:47 222次阅读
FPGA和ASIC、DSP及ARM有什么不一样,...

基于FPGA器件实现异步FIFO读写系统的设计

异步 FIFO 读写分别采用相互异步的不同时钟。在现代集成电路芯片中,随着设计规模的不断扩大,一个系....
发表于 2020-07-16 17:41 88次阅读
基于FPGA器件实现异步FIFO读写系统的设计

FPGA和SoC在设计中面临小尺寸和低成本挑战,...

工业电子产品的发展趋势是更小的电路板尺寸、更时尚的外形和更具成本效益。由于这些趋势,电子系统设计人员....
发表于 2020-07-16 17:32 98次阅读
FPGA和SoC在设计中面临小尺寸和低成本挑战,...

FPGA大幅提升硬件加速的单位功耗性能,FPGA...

随着网络技术发展,移动网络速度不断提升,为移动互联网业务带来了良好的发展条件,但同时带来的爆炸式数据....
发表于 2020-07-16 17:24 119次阅读
FPGA大幅提升硬件加速的单位功耗性能,FPGA...

通过FPGA和RISC-V开放指令集优化军事和航...

RISC-V开放指令集可以帮助航空航天和国防设计人员通过优化指令集,为每个特定的应用程序提供最有效的....
发表于 2020-07-16 17:13 80次阅读
通过FPGA和RISC-V开放指令集优化军事和航...

在Speedster7t FPGA中增加NoC能...

关于诸如FPGA之类的可编程解决方案的传统想法是,您必须愿意在灵活性方面做出很多权衡。在许多情况下确....
发表于 2020-07-16 17:12 242次阅读
在Speedster7t FPGA中增加NoC能...

基于PCI Express总线的CamLink接...

图像采集和处理技术在机器视觉和图像分析等诸多领域应用十分广泛。随着高速的 PCI Express(P....
发表于 2020-07-16 17:02 42次阅读
基于PCI Express总线的CamLink接...

【每周FPGA案例】定时转换的LED交通灯2

状态机实现的LED交通灯2 --作者:肖肖肖 本文为明德扬原创及录用文章,转载请注明出处!1.1 总体设计1.1.1 概述发...
发表于 2020-07-16 16:41 202次阅读
【每周FPGA案例】定时转换的LED交通灯2

基于FPGA和高速ADC实现多通道通用信号处理平...

新型多通道通用信号处理平台主要包括高速AD芯片、Xilinx最新UltraScale系列FPGA和T....
发表于 2020-07-16 09:25 78次阅读
基于FPGA和高速ADC实现多通道通用信号处理平...

FPGA芯片与DSP芯片的比较,DSP芯片在民用...

DSP 即数字信号处理技术, DSP 芯片即指能够实现数字信号处理技术的芯片。 DSP芯片是一种快速....
发表于 2020-07-15 22:19 346次阅读
FPGA芯片与DSP芯片的比较,DSP芯片在民用...

基于FPGA器件实现CNN加速系统的硬件设计

随着近些年深度学习的迅速发展和广泛的应用,卷积神经网络(CNN)已经成为检测和识别领域最好的方法,它....
发表于 2020-07-15 21:00 181次阅读
基于FPGA器件实现CNN加速系统的硬件设计

基于XC6SLX16-2CSG-324型FPGA...

记(n0,k0,m)为卷积码编码器,该编码器共有2k0×m个状态,Viterbi译码器必须具备同样的....
发表于 2020-07-15 20:53 52次阅读
基于XC6SLX16-2CSG-324型FPGA...

基于FPGA器件实现乘法器因子求取模块的RS编码...

里得-所罗门码(Reed-Solomon,RS)是由REED I S和SOLOMON G在1960年....
发表于 2020-07-15 20:46 33次阅读
基于FPGA器件实现乘法器因子求取模块的RS编码...

基于现场可编程门阵列器件实现ADS-B解交织系统...

广播式自动相关监视(Automatic Dependent Surveillance-Broadca....
发表于 2020-07-15 20:38 98次阅读
基于现场可编程门阵列器件实现ADS-B解交织系统...

基于FPGA芯片EP3C40Q240C8实现多普...

作为一种新兴的核技术, 正电子湮没谱学用于缺陷研究,取得了不少成果。正电子湮没谱学研究空位型缺陷是基....
发表于 2020-07-15 20:33 71次阅读
基于FPGA芯片EP3C40Q240C8实现多普...

Latticetui推出Certus-NX低功耗...

Lattice Nexus是业界首个基于28 nm FD-SOI工艺的低功耗FPGA技术平台,得益于....
发表于 2020-07-15 19:28 155次阅读
Latticetui推出Certus-NX低功耗...

基于FPGA可编程逻辑器件实现智能交通车辆识别检...

智能交通系统是将先进的信息技术、移动通信技术和计算机技术应用在交通网络,建设一种全方位的、实时准确的....
发表于 2020-07-14 18:03 169次阅读
基于FPGA可编程逻辑器件实现智能交通车辆识别检...

基于FPGA的SPI总线传输技术提供更好的选择和...

SPI(Serial peripheral interface——串行设备接口)是摩托罗拉公司推出的....
发表于 2020-07-14 17:50 124次阅读
基于FPGA的SPI总线传输技术提供更好的选择和...

FPGA促进AI发展,2019-2023年AI用...

目前,25%的商业已经实现了AI/机器学习(ML),未来两年内将达72%。带来的好处是在核心功能方面....
发表于 2020-07-14 17:39 296次阅读
FPGA促进AI发展,2019-2023年AI用...

基于Virtex6系列FPGA和DSP处理器实现...

新一代移动通信技术5G通信正在如火如荼的推进当中,5G相比4G带来了数据流量和传输速率的大幅度提升,....
发表于 2020-07-14 17:32 211次阅读
基于Virtex6系列FPGA和DSP处理器实现...

基于Cyclone IV系列FPGA实现X射线采...

本文设计的X射线采集传输系统的硬件框图如图1所示。图像采集与传输系统的硬件包含三个部分,X射线探测器....
发表于 2020-07-14 17:24 100次阅读
基于Cyclone IV系列FPGA实现X射线采...

FPGA预计是数据中心加速器市场中年均增长率最高...

数据中心市场的加速芯片主要包括CPU、GPU、FPGA和ASIC等。据Semico Research....
发表于 2020-07-14 17:19 118次阅读
FPGA预计是数据中心加速器市场中年均增长率最高...

基于XILINX的V5系列FPGA实现数据通信平...

传统的数据链存在着误码率高、衰落大、干扰严重等问题,即使采用高效的信息压缩编码技术仍难以满足高光谱、....
发表于 2020-07-14 17:04 153次阅读
基于XILINX的V5系列FPGA实现数据通信平...

安路科技实现全流程软件工具开发,把算法用最短时间...

安路科技一直关注智能物联网的应用,从“智能”和发展的眼光看待这些海量应用。从高科技产业过往的发展轨迹....
发表于 2020-07-14 16:56 197次阅读
安路科技实现全流程软件工具开发,把算法用最短时间...

莱迪思的Lattice Propel开发工具进一...

低功耗FPGA大厂莱迪思半导体(Lattice Semiconductor)近日推出全新FPGA软件....
发表于 2020-07-14 16:36 76次阅读
莱迪思的Lattice Propel开发工具进一...

采用LabVIEW FPGA的数据传输技术可确保...

西安某汽车电子有限公司生产的XLM油泵支架产 品功能测试台设计中,有一项针对高度阻值(TSG)的 功....
发表于 2020-07-14 16:36 47次阅读
采用LabVIEW FPGA的数据传输技术可确保...

基于DSP的MEMS陀螺误差建模与滤波方法分析

随着微机电和惯性技术的发展,MEMS惯性器件技术越来越成熟,MEMS陀螺以其性能高、尺寸小、能耗低、....
发表于 2020-07-14 16:04 57次阅读
基于DSP的MEMS陀螺误差建模与滤波方法分析

FPGA系统设计如何入门

目前数字电路系统设计领域公认的基础性技术分别是CPU、DSP和FPGA。其中FPGA技术发展迅速,正....
发表于 2020-07-14 14:09 146次阅读
FPGA系统设计如何入门

利用Audio Weaver工具开发基于CEVA...

  CEVA,全球领先的智能和互联设备信号处理平台和人工智能处理器IP授权许可厂商 (纳斯达克股票交....
发表于 2020-07-13 22:33 208次阅读
利用Audio Weaver工具开发基于CEVA...

CEVA SensPro专用处理器,可用作于传感...

● SensPro™系列用作传感器产品中枢,处理和融合来自多个传感器产品(包括摄像头、雷达、LiDA....
发表于 2020-07-13 22:00 238次阅读
CEVA SensPro专用处理器,可用作于传感...

fir分布式滤波的fpga实现

这次设计就在加法器带宽处产生问题,带宽不够,发现出来的波形顶部挪到低下去了,通过看中间数据发现是数据....
发表于 2020-07-13 11:41 193次阅读
fir分布式滤波的fpga实现

FPGA和其他可编程逻辑IC 的不同之处在于哪

  FPGA是一种集成电路,包含许多(64至10,000多个)相同的逻辑单元,可以将它们视为标准组件....
发表于 2020-07-13 11:31 224次阅读
FPGA和其他可编程逻辑IC 的不同之处在于哪

典型FPGA的开发流程和实现SOC的设计方法

目前微电子技术已经发展到 SOC 阶段,即集成系统(Integrated System)阶段,相对于....
发表于 2020-07-13 09:53 235次阅读
典型FPGA的开发流程和实现SOC的设计方法