大家好,今天小编关注到一个比较有意思的话题,就是关于fpga要学多久的问题,于是小编就整理了2个相关介绍的解答,让我们一起看看吧。
学习IC设计要多长时间?该怎么去学?
ic设计,应该有数字和模拟的两个方向 显然fpga是数字的,数字电路无非就是一个个门,和触发器组成的,任何复杂的逻辑控制都市这样。 确实简单逻辑设计,只需要知道使用门和触发器的人都能设计出来。难的其实就是复杂的设计。 和c程序一样,复杂逻辑也可以分解成很多小模块,模块里边还可以继续细分。单从一个独立的底层模块电路来说,我们会觉得很简单。如果电路中只有两个模块,复杂度是二,你会觉得很简单,但是如果是四个,八个,十六个,你就会发现复杂度就不是简单的四、八、十六了。 我觉得复杂的设计中最关键的是构架设计,往往需要***用自顶向下的设计方法,也就是使你设计的复杂度降到最低。如果你做的16个模块复杂度是小于等于16,那么你的这个设计是优秀的。 构架的能力是一种宏观思维的能力,是一种习惯,方法,可以通过学习借鉴一些开源的ip。 还有就是实践,ic设计非常灵活,我想每个人都会有自己的习惯的实现方法。通过实践,你能找到适合自己的思维习惯的构架和细分模块的方法。
fpga学习需要多久?
自学的话可能大约半个月到一个月
FPGA是一个高度集成化的芯片,其学习过程既需要编程,又需要弄懂硬件电路和计算机架构。涉及到的知识和基础非常多,如数字电路基础、EDA原理、Verilog/VHDL编程语言、FPGA算法设计、FPGA仿真分析、PCB硬件设计等等。如果不合理安排学习内容,其学习过程将是非常漫长和枯燥的。
到此,以上就是小编对于fpga要学多久自己才会写代码的问题就介绍到这了,希望介绍的2点解答对大家有用。