0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FPGA设计的三大黄金法则

电子工程师 来源:FPGA设计论坛 作者:FPGA设计论坛 2021-01-02 09:26 次阅读

不管你是一名逻辑设计师、硬件工程师或系统工程师,甚或拥有所有这些头衔,只要你在任何一种高速和多协议的复杂系统中使用了FPGA,你就很可能需要努力解决好器件配置、电源管理、IP集成、信号完整性和其他的一些关键设计问题。 不过,你不必独自面对这些挑战,因为在当前业内领先的FPGA公司里工作的应用工程师每天都会面对这些问题,而且他们已经提出了一些将令你的设计工作变得更轻松的设计指导原则和解决方案。掌握FPGA设计的三大黄金法则,让你设计更轻松。

一。 面积与速度的平衡互换原则 这里的面积指的是FPGA的芯片资源,包括逻辑资源和I/O资源等;这里的速度指的是FPGA工作的最高频率(和DSP或者ARM不同,FPGA设计的工作频率是不固定的,而是和设计本身的延迟紧密相连)。在实际设计中,使用最小的面积设计出最高的速度是每一个开发者追求的目标,但是“鱼和熊掌不可兼得”,取舍之间展示了一个开发者的智慧。

1.速度换面积速度优势可以换取面积的节约。面积越小,就意味着可以用更低的成本来实现产品的功能。速度换面积的原则在一些较复杂的算法设计中常常会用到。在这些算法设计中,流水线设计常常是必须用到的技术。在流水线的设计中,这些被重复使用但是使用次数不同的模块将会占用大量的FPGA资源。对FPGA的设计技术进行改造,将被重复使用的算法模块提炼出最小的复用单元,并利用这个最小的高速代替原设计中被重复使用但次数不同的模块。当然,在改造的过程中必然会增加一些其他的资源来实现这个代替的过程。但是只要速度具有优势,那么增加的这部分逻辑依然能够实现降低面积提高速度的目的。 可以看到,速度换面积的关键是高速基本单元的复用。

2.面积换速度在这种方法中面积的复制可以换取速度的提高。支持的速度越高,就意味着可以实现更高的产品性能。一些注重产品性能的应用领域可以采用并行处理技术,实现面积换速度。

二。 硬件可实现原则 FPGA设计通常会使用HDL语言,比如Verilog HDL或者VHDL。当采用HDL语言来描述一个硬件电路功能的时候,一定要确保代码描述的电路是硬件可实现的。 Verilog HDL语言的语法与C语言很相似,但是它们之间有着本质的区别。C语言是基于过程的高级语言,编译后可以在CPU上运行。而Verilog HDL语言描述的本身就是硬件结构,编译后是硬件电路。因此,有些语句在C语言的环境中应用是没有问题的,但是在HDL语言环境下就会导致结果不正确或者不理想。如: for(i=0;i《16;i++) DoSomething(); 在C语言中运行没有任何问题,但是在Verilog HDL的环境下编译就会导致综合后的资源严重浪费。

三。 同步设计原则 同步电路和异步电路是FPGA设计的两种基本电路结构形式。 异步电路的最大缺点是会产生毛刺。同步设计的核心电路是由各种触发器构成的。这类电路的任何输出都是在某个时钟的边沿驱动触发器产生的。所以,同步设计可以很好地避免毛刺的产生。

原文标题:FPGA系统设计黄金法则

文章出处:【微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1599

    文章

    21279

    浏览量

    592840
  • 电路
    +关注

    关注

    170

    文章

    5478

    浏览量

    169392

原文标题:FPGA系统设计黄金法则

文章出处:【微信号:gh_9d70b445f494,微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    超级电容叫黄金电容是因为含有黄金吗?当然不是!

    超级电容被称为“黄金电容”并非因含有黄金,而是因其高价值和应用前景。其储存电量多、容量大,充放电速度快,提高了使用体验。未来,超级电容将发挥更大作用,带来便利和可能性。
    的头像 发表于 04-19 10:02 39次阅读
    超级电容叫<b class='flag-5'>黄金</b>电容是因为含有<b class='flag-5'>黄金</b>吗?当然不是!

    超级电容叫黄金电容是因为含有黄金吗?当然不是!

    超级电容被称为“黄金电容”并非因含有黄金,而是因其高价值和应用前景。其储存电量多、容量大,充放电速度快,提高了使用体验。未来,超级电容将发挥更大作用,带来便利和可能性。
    的头像 发表于 04-19 10:01 36次阅读
    超级电容叫<b class='flag-5'>黄金</b>电容是因为含有<b class='flag-5'>黄金</b>吗?当然不是!

    关于AI PC,英特尔CEO帕特·基辛格说了三个法则

           美国拉斯维加斯时间1月9日,英特尔CEO帕特·基辛格在CES 2024大会上,总结了关于AI PC的三大法则。        首先是经济法则。帕特·基辛格认为,未来的AI数据应在本地
    的头像 发表于 01-10 18:04 169次阅读
    关于AI PC,英特尔CEO帕特·基辛格说了三个<b class='flag-5'>法则</b>

    嵌入式开发学习的十三法则分享

    的“ 初始敏感性” 对于其“ 最终计算结果” 的影响就变得微乎其微了。 二、实时性法则 嵌入式系统的计算结果,不仅依赖于系统的逻辑运算之正确性,而且也依赖于这个运算结果的计算时间。 、资源
    发表于 12-21 06:32

    PCB设计工程师不得不知的法则

    PCB是进行设计的物理平台,也是用于原始组件进行电子系统设计的灵活部件。本文将介绍几种PCB设计黄金法则,这些法则自25年前商用PCB设计诞生以来,大多没有任何改变,且广泛适用于各种PCB设计项目
    发表于 12-20 15:57 77次阅读

    10个PCB设计黄金法则

    尽可能利用电源层管理电源线和地线的分布。电源层敷铜对大多数PCB设计软件来说是较快也较简单的一种选择。通过将大量导线进行共用连接,可保证提供效率且具阻抗或压降的电流,同时提供充足的接地回流路径。
    发表于 12-15 16:37 104次阅读

    工程师必看!MOSFET器件选型的3大法则

    工程师必看!MOSFET器件选型的3大法则
    的头像 发表于 12-06 15:58 241次阅读

    如果不按照5倍法则,对于示波器信号幅度测试精度有多大影响呢?

    如果不按照5倍法则,对于示波器信号幅度测试精度有多大影响呢? 前言: 示波器是电子工程师经常使用的测试工具之一。用它可以看到电路中的电压波形,频率,相位等。在测量中,信号幅度是很关键的一个参数。因此
    的头像 发表于 10-22 12:33 541次阅读

    开关模式电源电路板布局的黄金法则

    开关模式电源电路板布局的黄金法则
    的头像 发表于 10-18 17:53 270次阅读
    开关模式电源电路板布局的<b class='flag-5'>黄金</b><b class='flag-5'>法则</b>

    开关电源PCB布局优化,人人都该懂的“黄金法则”是什么?

    开关电源PCB布局优化,人人都该懂的“黄金法则”是什么?
    的头像 发表于 10-09 18:15 421次阅读
    开关电源PCB布局优化,人人都该懂的“<b class='flag-5'>黄金</b><b class='flag-5'>法则</b>”是什么?

    华为秋季发布会:首款黄金智能腕表

    华为首款黄金智能腕表,黄金表冠极致雕琢 支持双向北斗卫星
    的头像 发表于 09-25 15:20 671次阅读
    华为秋季发布会:首款<b class='flag-5'>黄金</b>智能腕表

    新唐开发平台黄金3部曲:第1部,开发

    新唐开发平台黄金3部曲:第1部,开发
    的头像 发表于 08-09 14:18 397次阅读
    新唐开发平台<b class='flag-5'>黄金</b>3部曲:第1部,开发

    新唐开发平台黄金3部曲:第2步,量产

    新唐开发平台黄金3部曲:第2步,量产
    的头像 发表于 08-09 11:46 260次阅读
    新唐开发平台<b class='flag-5'>黄金</b>3部曲:第2步,量产

    什么是三三一法则?FFC软排线品质管理人员必备三三一法则

    什么是三三一法则?品质管理人员必备三三一法则【专业术语】三三一法则:品质的三种意识、三种控制和一种方法!三个“意识”(自检意识、互检意识、专检意识)自检意识产品质量是制造出来的,而不是检验出来
    的头像 发表于 06-05 16:36 539次阅读
    什么是三三一<b class='flag-5'>法则</b>?FFC软排线品质管理人员必备三三一<b class='flag-5'>法则</b>

    这种报废的极管提炼出这么大黄金

    电工技术
    YS YYDS
    发布于 :2023年04月29日 19:01:59