FPGA设计所需相关硬件技能

可编程逻辑

1339人已加入

描述

FPGA在各个领域都是必不可少的一种硬件工具,掌握并有效使用FPGA对当代的电子设计工程师来讲是非常必要的,如前面文章曾讲过的,要做到较好的FPGA设计需要具备的基本素质:

我们再具体看看与FPGA设计相关的其它硬件设计技能点,这些都是一个优秀的FPGA设计工程师应该接触并最好精通的:

1 具备自己设计高速数字电路板(PCB)的能力并且掌握DSP的基础理论
现在的电子产品系统越来越复杂,速度越来越快,而使用的FPGA则功能全、资源强大、速度快。

PCB硬件与接口设计;PCB设计布局;板级引脚分配;I/O特性的定义;信号完整性及终端匹配;功耗与去偶设计;硬件仿真;硬件模块调试;逻辑电路设计;DSP算法的硬件实现;设计优化权衡;FPGA器件选型和封装选择

2 还要掌握至少一门硬件描述语言(HDL)
HDL语言的设计输入;测试平台的开发;设计约束;脚本实现自动化处理;HDL流程文件的配置管理;支持设计复用

3 从系统高度进行设计
处理器需求分析;处理器架构选择;系统级设计的层次结构定义;系统模块的集成与接口测试;数据流的定义;硬件/软件实现的权衡;功能划分和模块化设计;系统级测试、调试和验证

4 具体实现 - 通过软件/DSP设计
处理器代码模块的定义;DSP算法的软件实现;IP核的调用;在处理器上运行操作系统;代码的编写和测试;常规的代码调试和验证;代码的配置管理

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分