2337的浏览量

FPGA基础知识

30/12/2020,hardwarebee

得到一个报价

介绍了FPGA技术在80年代和允许数字设计团队创建自定义逻辑re-programmable单芯片。早在80年代,FPGA的功能和编程工具是非常基本的,使设计团队来执行简单的和小型逻辑功能。

FPGA芯片,允许设计师定制的芯片设计与无限编程迭代。FPGA之后可以重新编程领域生产和很多次了。这给企业一个巨大的灵活性和未来升级的向后兼容性。只是形象的电子产品,可以改变其功能部署后(是的,就像软件)

“硬”与asic, FPGA是“现场可编程门阵列(FPGA)。FPGA允许你改变产品功能没有任何成本和额外的努力。

fpga的逻辑门。盖茨功能越多,越可以挤进一个芯片。盖茨在6000年90年的FPGA。今天,现代fpga由数以百万计的盖茨和提供模拟和高速IO功能除了经典的数字逻辑门。

FPGA设计是通过一种编程语言。这个领域一直以来也出现了80年代和今天硬件描述语言是现代c++和其他现代软件的编程语言。

硬件描述语言(VHDL)反例:

总是@ (posedge clk)

如果(重置)开始

从< = 8 'b0;

结束else if(使)开始

从< = + 1;

结束

使用高级编程语言使它简单,容易设计整个产品到单个FPGA。FPGA设计者不需要担心盖茨位置和FPGA内部的路由,因为编译器(是的,就像在软件)负责高级街区功能转换为低级盖茨和电线。

FPGA编程是通过特殊的IO别针,可以连接到CPU或闪存。CPU与外部世界的接口(通过WiFi或USB接口)可以很容易地获取新代码FPGA实时下载到芯片或后重置。

最近的故事


这个页面是由
Baidu
map