学好这几项 你就是合格的FPGA设计师
2020-09-14 09:43:32 来源:电子发烧友网 点击:1354
【哔哥哔特导读】本文主要介绍了FPGA设计技术,FPGA设计有5项基本功分别是仿真、综合、时序分析、调试和验证;这五项基本功并不是单独使用的,只有结合起来使用才可以完成一个完整的FPGA设计。
FPGA设计者的5项基本功,跟小编一起来看看吧!
模拟仿真-作用和时序模拟仿真,写Testbench。
综合-查询占有的资源并开展提升,一般的FPGA设计工程师没有这一概念。
时序剖析-在FPGA最重要的一部分,大部分难题都产生在时序上。
调试-FPGA解决困难的能力。
最终是验证。
针对FPGA设计者而言,学好这5项基本功,与用好相对的EDA专用工具是同一道理,它们之间的对应关系如下:
●仿真:Modelsim,QuartusII(SimulatorTool)
●综合:QuartusII(CompilerTool,RTLViewer,TechnologyMapViewer,ChipPlanner)
●时序:QuartusII(TImeQuestTimingAnalyzer,TechnologyMapViewer,ChipPlanner)
●调试:QuartusII(SignalTapIILogicAnalyzer,VirtualJTAG,AssignmentEditor)
●验证:Modelsim,QuartusII(TestBenchTemplateWriter)。
把握HDL语言尽管不是FPGA设计的所有,可是HDL语言对FPGA设计的影响围绕于全部FPGA设计步骤中,与FPGA设计的5项基本功是紧密联系的。
针对FPGA设计者而言,用好“HDL语言的可综合子集”就能够进行FPGA设计50%的工作——设计方案编号。
只要练好模拟仿真、综合、时序剖析这3项基本功,针对学习培训“HDL语言的可综合子集”有以下帮助:
●根据模拟仿真,就能够观察HDL语言在FPGA设计中的逻辑行为。
●根据综合性,就能够观察HDL语言在FPGA设计中的物理完成方式。
●根据时序剖析,就能够观察HDL语言在FPGA设计中的物理完成特点。
针对FPGA设计者而言,用好“HDL语言的验证子集”,就能够进行FPGA设计的另外50%的工作中——调试和验证。
●先构建FPGA验证环境,根据模拟仿真的方式能够检测FPGA设计的准确性。
●全方位的模拟仿真验证能够降低FPGA硬件配置调试的任务量。
●各位小伙伴们可以把硬件配置调试与模拟仿真验证方式融合起来,用调试处理模拟仿真未验证的难题,用模拟仿真确保早已处理的难题没有调试中重现,这样的话能够创建一个回归验证步骤,有利于FPGA设计项目的维护。
FPGA设计者的这5项基本功并不是独立使用的,务必融合应用才可以进行一个详细的FPGA设计步骤。
换个角度来看,根据进行一个详细的FPGA设计流程才可以最有效地训练这5项FPGA基本功。
只有对这5项FPGA设计基本功拥有基本的了解,才可以逐一加强学习,随后各位小伙伴们把学得的专业知识再度用以详细的FPGA设计流程。只有这样,才能够明显提高FPGA开发设计水平。
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请与我们联系,我们将及时更正、删除,谢谢。
越来越多的工程师选择可编程逻辑器件(PLD)、复杂PLD(CPLD)或现场可编程门阵列(FPGA),从而帮助减小解决方案尺寸、降低设计和制造成本、管理其供应链,并缩短产品上市时间。
随着物联网、大数据以及人工智能时代的到来,数据中心的信息处理需求激增,CPU、GPU和FPGA等芯片处理器的处理能力逐渐增强,并向微型化发展。
在被英特尔收购了9年之后,昔日的FPGA巨头又带着它的名字回来了,FPGA市场或将迎来一个全新的时代。
现在有多种方式可以实现报警功能,例如使用MCU、现场可编程门阵列(FPGA)或复杂可编程逻辑器件(CPLD)、集成蜂鸣器、音频编解码器或分立式运算放大器和胶合逻辑。
联合解决方案提供基于FPGA的、高速可编程的智能网卡(SmartNIC)。Napatech基于FPGA的SmartNIC通过提供可定制的数据处理加速功能,消除了各种标准服务器平台之间的性能差距。
工业、汽车、通信、航空航天和安防市场对关键任务(Mission-critical)应用的需求越来越大。如今,莱迪思NexusTM技术平台为用于关键任务(Mission-critical)应用的FPGA提供了绝对的优势。
第一时间获取电子制造行业新鲜资讯和深度商业分析,请在微信公众账号中搜索“哔哥哔特商务网”或者“big-bit”,或用手机扫描左方二维码,即可获得哔哥哔特每日精华内容推送和最优搜索体验,并参与活动!
发表评论