当前位置:首页 > 新闻资讯 > FPGA之家动态 >

FPGA基础知识,入门必看

时间:2025-08-03      来源:FPGA_UCY 关于我们 0

FPGA全称是Field-Programmable Gate Array,即现场可编程门阵列。

1、跟单片机相比

结构不同:

1.1、单片机的引脚、资源以及内部乘法器的数量是确定的,也就是说它的硬件是确定的。只要通过软件编程就可以实现其功能。

1.2 、FPGA内部电路是不确定的,它可以通过编程来改变芯片的内部结构。内部乘法器、除法器和寄存器的数量都可以通过编程来改变。

小结:

A、单片机不改变硬件结构,而是通过改变它的指令执行的先后顺序来实现我们所需要的功能。(指令包括读、写或跳转指令)。

B、FPGA的编程和设计就是为了改变芯片内部的硬件电路结构来实现我们需要的功能。

考虑点不同:

1.3、在做单片机或电脑编程的时候,是不需要考虑时序的,只要有个函数,然后有个编程代码实现就好了。写一个函数,反复调用就可以实现很多的功能。

比如一个功能,单片机只需一个小时,但FPGA可能花一天甚至几个月的时间。因为FPGA不仅要想到功能,还要想到电路和时序。它是需要一个一个时钟慢慢去抠的细节化的一种设计方法。

所以,FPGA开发难度远远比单片机高。

难度系数比较从高到低:ASIC集成电路>FPGA>单片机

FPGA是专做底层的开发和设计,专做底层优化的工作,FPGA非常难,这是它的一个特点。

嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去!

无偿分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!某鱼上买估计至少要好几十。

点击这里找小助理0元领取:点击文中蓝色字体即可领取

科普 | 一文了解FPGA

  • 25实习必备——数字IC八股文集锦(FPGA底层资源;复位;数字IC设计流程;STA静态时序分析;分频;FIFO;亚稳态)

  • RISC-V如何部署于FPGA?解密背后故事

  • 赛事资讯|2024安徽省机器人大赛-单片机与嵌入式赛道初赛取得圆满成功

  • 用户登陆

        未注册用户登录后会自动为您创建账号

    提交留言