FPGA设计的难点在什么地方呢?
(2022-07-28 15:54:41)
标签:
365fpga工程师fpga培训ic工程师教育 |
分类: fpga技术文章 |
在目前的电子行业中真正懂得FPGA设计的工程师是非常紧缺的,很多公司要找到合适的FPGA工程师还是要费一番周折。那么FPGA设计的难点在什么地方呢?
FPGA设计的第一条就是要设计者做到:你虽然写的是软件,但是你是地地道道的硬件工程师!很多工程师都在用软件的思想在做,忽略了硬件本身。
所以第一难点就是缺乏硬件思想的软件设计者。
第二难点就是对时序电路概念不清晰,很多时候都知道程序运行中的实际时序问题。
第三个难点就是对多时钟域的处理。
第四个难点就是不清楚自己所应用的FPGA芯片的内部结构。
第五个难点对开发软件没有真正吃透,只是简单的应用,常常忽略了其中很中的一些属性设置和各个设计阶段的报告。
第六个难点缺乏对FPGA周边硬件和所在系统的认识,使设计很被动。
第七个难点程序设计没有问题,仿真也没有问题,综合也没有问题,但是最后不一定布线通过,布线通过时序不合格,即使合格在不同环境下出现不稳定状态。