完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Xilinx Artix-7 FPGA快速入门、技巧与实例连载7——FPGA开发技能
更多资料共享 链接:https://share.weiyun.com/53UnQas 在FPGA技术的应用领域不断扩展的同时,工程师或开发团队所需要具备的技能比过去要多得多,甚至也超过了其他任何可编程芯片(如MCU、ARM或DSP)。今天的FPGA工程师可能需要精通系统级的设计、功能定义和划分、嵌入式处理器实现、DSP算法实现,HDL设计输入、仿真、设计优化和高速电路板的布局布线以及各种不同的信号接口标准。FPGA工程师可能需要来自系统、软件和硬件工程的设计技能。 很少有技术像FPGA开发一样,需要丰富的经验基础才能充分利用其技术优势。FPGA设计是一种整合的技术,要求从不同的设计领域融合多种设计技能。如图1.34所示,在一些复杂的FPGA开发过程中,极可能涉及到多种交叉的设计技能。
图1.34 FPGA多种设计技能的交叉 表1.1 FPGA开发所需的各方面技能
完成一个FPGA工程所需要的设计技能,初看起来似乎非常广泛。例如,在设计的输入和仿真阶段,用的是HDL,偏重的是软件;而在设计实现阶段,使用的是FPGA器件的物理资源,包含了混合的I/O单元、存储单元、寄存器、布线和特定功能的电路,这些都是偏重于硬件。 在FPGA开发的各个阶段中,往往要求工程师掌握很多设计技能。而在掌握这些技能的同时还需要完成整个设计,这是一件很有挑战的任务。若能够拥有一个多学科的设计团队,就能具备一系列独特的优势和经验,实属最佳的人力资源方案。可惜,这样理想的设计团队往往由于各方面的资源限制,而无法组建。因此,实际的FPGA开发团队就要求每个成员在项目开发过程中不断的延伸和拓展新的技能。这就意味着,每个团队成员都有机会尽可能多地熟悉FPGA开发过程中的各个要素。 更多资料共享 链接:https://share.weiyun.com/53UnQas |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
884个成员聚集在这个小组
加入小组4532 浏览 0 评论
特权同学 Verilog边码边学 Lesson01 Vivado下载与安装
2644 浏览 1 评论
玩转Zynq连载50——[ex69] FIR滤波器IP仿真实例
4324 浏览 2 评论
玩转Zynq连载49——[ex68] MT9V034摄像头的图像FFT滤波处理
5264 浏览 1 评论
玩转Zynq连载48——[ex67] Vivado FFT和IFFT IP核应用实例
5310 浏览 0 评论
1941浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 21:05 , Processed in 0.714464 second(s), Total 61, Slave 45 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号