1,fpga逻辑工程师做fpga逻辑的会不会因为年龄大而被淘汰

任何技术型工作,在一个年龄段,必须具备匹配的工作水平和经验,你如果到了35岁还是只能写点芯片接口控制逻辑,那么注定要被淘汰

fpga逻辑工程师做fpga逻辑的会不会因为年龄大而被淘汰

2,最新fpga达到多少门了 2014年

现在的FPGA由于开始嵌入大量的硬核,所以很少用门的概念来评价容量。大家统一用逻辑单元的数量来做比较。目前最大容量的FPGA大概有200万个逻辑单元,每个逻辑单元包括一个LUT和一个DFF,以及相应的布线资源。
门gates,逻辑单元,logic blocks, 你可以这样理解, 逻辑单元是由一个个门组成的. 学过电子的都知道,各种若干个门连接在一起,就可以设计成电路来完成需求, fpga就是由门阵列组成, 也就是clb, configurable logic blocks,中文是:逻辑单元. 至于要花掉多少万门, 那要看怎么设计,什么型号的fpga。 这也就是好的fpga与一般fpga的差别, 你可以看看spantan3与virtex 7的区别。 多少万门就是衡量fpga功能的一种说法。 门越多, fpga越强, 也越贵。

最新fpga达到多少门了 2014年

3,FPGA的前途如何会不会被定制芯片取代呢

FPGA 和定制芯片各有各的市场,不会互相取代。FPGA的优势是现场可编程,用户可以根据自己的需要将FPGA编程为不同功能的芯片,在被客户编程之前,FPGA芯片没有任何功能,类似一张白纸。定制芯片即是通常所说的ASIC芯片,是具有特殊功能的芯片,比如网卡芯片,CPU芯片,内存等。FPGA芯片的优势是灵活,ASIC芯片的优势是成本低。事实上,常用的ASIC芯片在开发的时候往往是用FPGA进行验证的,等验证成熟,并且市场需求比较大时,就会ASIC化。ASIC化需要一次性支付几十甚至几百万美金,ASIC化之后的生产成本比较低。所以ASIC应用在量比较大,比较标准化的方向;FPGA用在量不是很大或者非标准化或者开发验证的方向上。
① 选择fpga芯片主要是看fpga片上资源是否能够满足你的软件设计要求;还有就是成本,花了大笔钱买来的fpga却只用掉一半都不到的资源就有点浪费,这种情况就可以把fpga选的低端一些。还需要注意的是,芯片i/o支持的电平标准类型是否包含有你的电路设计类型;有可能用到的一些ip核,对你选择的fpga芯片是否支持。 ②fpga是现场可编程逻辑器件,不存在不同的fpga芯片实现特定的功能,这完全取决于开发者的程序编写。不同的fpga区别即在于所支持的功能有多有少,资源有多有少而已。

FPGA的前途如何会不会被定制芯片取代呢

4,FPGA的用途

它就是一种半成品电路模板,适合用基本硬件语言编辑布局。目前以硬件描述语言(Verilog 或 VHDL)描述的逻辑电路,可以利用逻辑综合和布线工具软件,快速地烧录至 FPGA 上进行测试。它可以很快完成,它的内部逻辑可以被设计者反复修改以纠正程序中的错误。因此,在一些技术更新相对较快的行业中,现场可编程门阵列几乎是电子系统中的必要组件,因为在提供大量产品之前,必须迅速占领市场。此时,FPGA的便利性和灵活性的优势非常重要。扩展资料:FPGA具有可编程的延迟数字单元,在通信系统和各类电子设备中有着比较广泛的应用,比如同步通信系统,时间数值化系统等,主要的设计方法包括数控延迟线法,存储器法,计数器法等,其中存储器法主要是利用 FPGA的RAM或者FIFO实现的。利用 FPGA 对SD卡相关数据进行读写可以依据具体算法的需求低FPGA芯片开展编程,更加实际情况的变化实现读写操作的不断更新。这种模式之下只需要利用原有的芯片便可以实现对SD卡的有效控制,明显降低了系统的成本。通常情况下,通信行业综合考虑成本以及运营等各方面的因素,在终端设备数量比较多的位置,FPGA的用量比较大,基站最适合使用FPGA,基站几乎每一块板子都需要使用FPGA芯片,而且型号比较高端,可以处理复杂的物理协议,实现逻辑控制。参考资料来源:搜狗百科-FPGA
可以毫不夸张的讲,FPGA能完成任何数字器件的功能,上至高性能CPU,下至简单的74电路,都可以用FPGA来实现。 FPGA如同一张白纸或是一堆积木,工程师可以通过传统的原理图输入法,或是硬件描述语言自由的设计一个数字系统。通过软件仿真,我们可以事先验证设计的正确性。在PCB完成以后,还可以利用FPGA/CPLD的在线修改能力,随时修改设计而不必改动硬件电路。 使用FPGA来开发数字电路,可以大大缩短设计时间,减少PCB面积,提高系统的可靠性。 FPGA还可以做数字IC设计的前端验证,用这种方式可以很大程度上降低IC设计的成本。 FPGA的这些优点使得FPGA技术在90年代以后得到飞速的发展,同时也大大推动了EDA软件和硬件描述语言(HDL)的进步。
fpga就像是一张白纸,资源足够的情况下,可以说只要是数字电路,它都能帮你实现,可以用来做asic的开发。之前fpga在控制部分较薄弱,现在fpga又嵌入了mcu(ip核或者硬核),话说xilinx已经把arm硬核嵌入到了最新的产品里。这样单片系统的设计更加方便

5,什么是FPGA 简单的说一下不要复制百度百科之类的

FPGA实现的设计并非如你想象的用基本门电路搭建 而是查表得出的FPGA确实提供了一些基本的数字器件 但其最主要的功能单元是LUT(Look-up Table, 查找表)LUT是一种存储资源 用于实现组合逻辑和时序逻辑(LUT+寄存器)不同厂商、型号的fpga提供不同的LUT 可以通过非易失性flash或者sram或者反熔丝技术实现 LUT的单元规模也不同 可能是4输入、6输入、8输入等举个例子 要实现 ”a与b“ 这个功能 就相当于查找一个表格 其内容为a=0,b=0时 f=0;a=0,b=1时 f=0;a=1,b=0时 f=0;a=1,b=1时 f=1;fpga编译器会把a&&b这个描述转换成这个表格 生成数据流文件进行fpga配置之后 fpga器件上有一个存储单元就存储了这个数据流文件中描述的这个表格逻辑运行时 a,b就是这个查找表的索引(即这个存储单元的地址)f就是查找结果(存储单元的输出)你可以在google搜索xilinx what is an fpga有简明的介绍 和fpga的结构示意图
念佛。念经。念咒。都是有功德的。 功德我们把它比喻成钱的话。 那么你每天念佛,经 咒,就会给自己攒很多的钱。 这些钱都是你日后往生或者超生的本钱。但是这些钱都是自私的。 现在回向---就是你不要这些钱了,把他们送给十法界一切众生共同享用。 佛经里有一句话:舍一得万报 你就会得到更多的功德。 金刚经里有一句话:若菩萨不住相布施 其福德不可思量 这句话在金刚经 妙行无住分第四。 不知道给你讲明白没有呀!订触斥吠俪杜筹森船缉 多念佛 念的越多利益越大。 阿弥陀佛
数电书上学的都可以,主要利用查找表实现的!
主要优势是做并行计算,是单片机、dsp等不可完成的。实现FIR、FFT等算法
那你懂数电知识吧?想想简单的booth逻辑是怎么样实现我们所想的功能呢?FPGA,它是实现这种设想的一条途径。至于它的特性,你自己百度吧。FPGA,不得不说你要学会VHDL,或者verilog编译语言。当然,C语言要是懂的话,那就更好了。FPGA有很多款芯片,每种芯片它的引脚什么的都不同。初学者,数电一定要强,根据数电的逻辑,然后编写VHDL或者verilog语言程序。然后到仿真软件上进行仿真、布局之类的。复杂的功能实现电路,通过原理图绘制会更方便。最后,你分析输入输出结果。合适的话就可以下载到FPGA芯片内了。然后你的芯片就可以有一定的判断能力啦。通过外部电路,比如AD转换之类的,还有传感器,你就可以控制你想控制的东西。当然,我还是初学者。顺便得说数学也得好哟。因为很多控制不一定是线性系统咯。FPGA现在的趋势是和DSP要相结合了。但是FPGA是未来技术的走向。加油。

6,FPGA的发展方向

目前FPGA的应用主要是三个方向:   第一个方向,也是传统方向主要用于通信设备的高速接口电路设计,这一方向主要是用FPGA处理高速接口的协议,并完成高速的数据收发和交换。这类应用通常要求采用具备高速收发接口的FPGA,同时要求设计者懂得高速接口电路设计和高速数字电路板级设计,具备EMC/EMI设计知识,以及较好的模拟电路基础,需要解决在高速收发过程中产生的信号完整性问题。FPGA最初以及到目前最广的应用就是在通信领域,一方面通信领域需要高速的通信协议处理方式,另一方面通信协议随时在修改,非常不适合做成专门的芯片。因此能够灵活改变功能的FPGA就成为首选。到目前为止FPGA的一半以上的应用也是在通信行业。   第二个方向,可以称为数字信号处理方向或者数学计算方向,因为很大程度上这一方向已经大大超出了信号处理的范畴。例如早就在2006年就听说老美将FPGA用于金融数据分析,后来又见到有将FPGA用于医学数据分析的案例。在这一方向要求FPGA设计者有一定的数学功底,能够理解并改进较为复杂的数学算法,并利用FPGA内部的各种资源使之能够变为实际的运算电路。目前真正投入实用的还是在通信领域的无线信号处理、信道编解码以及图像信号处理等领域,其它领域的研究正在开展中,之所以没有大量实用的主要原因还是因为学金融的、学医学的不了解这玩意。不过最近发现欧美有很多电子工程、计算机类的博士转入到金融行业,开展金融信号处理,相信随着转入的人增加,FPGA在其它领域的数学计算功能会更好的发挥出来,而我也有意做一些这些方面的研究。不过国内学金融的、学医的恐怕连数学都很少用到,就不用说用FPGA来帮助他们完成数学_运算了,这个问题只有再议了。   第三个方向就是所谓的SOPC方向,其实严格意义上来说这个已经在FPGA设计的范畴之内,只不过是利用FPGA这个平台搭建的一个嵌入式系统的底层硬件环境,然后设计者主要是在上面进行嵌入式软件开发而已。设计对于FPGA本身的设计时相当少的。但如果涉及到需要在FPGA做专门的算法加速,实际上需要用到第二个方向的知识,而如果需要设计专用的接口电路则需要用到第一个方向的知识。   就目前SOPC方向发展其实远不如第一和第二个方向,其主要原因是因为SOPC以FPGA为主,或者是在FPGA内部的资源实现一个“软”的处理器,或者是在FPGA内部嵌入一个处理器核。但大多数的嵌入式设计却是以软件为核心,以现有的硬件发展情况来看,多数情况下的接口都已经标准化,并不需要那么大的FPGA逻辑资源去设计太过复杂的接口。而且就目前看来SOPC相关的开发工具还非常的不完善,以ARM为代表的各类嵌入式处理器开发工具却早已深入人心,大多数以ARM为核心的SOC芯片提供了大多数标准的接口,大量成系列的单片机/嵌入式处理器提供了相关行业所需要的硬件加速电路,需要专门定制硬件场合确实很少。通常是在一些特种行业才会在这方面有非常迫切的需求。目前Xilinx已经将ARMcortex- A9的硬核嵌入到FPGA里面,未来对嵌入式的发展有很大推动,不过,不要忘了很多老掉牙的8位单片机还在嵌入式领域混呢,嵌入式主要不是靠硬件的差异而更多的是靠软件的差异来体现价值的。

7,什么是FPGA

1.CPLD是Complex Programmable Logic Device(复杂可编程逻辑器件)的缩写,代表的是一种可编程逻辑器件,它可以在制造完成后由用户根据自己的需要定义其逻辑功能。CPLD 的特点是有一个规则的构件结构,该结构由宽输入逻辑单元组成,这种逻辑单元也叫宏单元,并且 CPLD 使用的是一个集中式逻辑互连方案。 2.FPGA是英文Field-Programmable Gate Array的缩写,即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。 FPGA/CPLD能完成任何数字器件的功能,上至高性能CPU,下至简单的74电路,都可以用FPGA/CPLD来实现。 FPGA/CPLD如同一张白纸或是一堆积木,工程师可以通过传统的原理图输入法,或是硬件描述语言自由的设计一个数字系统。通过软件仿真,我们可以事先验证设计的正确性。在PCB完成以后,还可以利用FPGA/CPLD的在线修改能力,随时修改设计而不必改动硬件电路。
FPGA 简介来源:www.eebyte.com 点击:2394 添加时间:2003-11-25 16:32:34 FPGA是英文Field Programmable Gate Array的缩写,即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。 FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个新概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输出输入模块IOB(Input Output Block)和内部连线(Interconnect)三个部分。FPGA的基本特点主要有: 1)采用FPGA设计ASIC电路,用户不需要投片生产,就能得到合用的芯片。 ——2)FPGA可做其它全定制或半定制ASIC电路的中试样片。 3)FPGA内部有丰富的触发器和I/O引脚。 4)FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。 5)FPGA采用高速CHMOS工艺,功耗低,可以与CMOS、TTL电平兼容。 可以说,FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。 目前FPGA的品种很多,有XILINX的XC系列、TI公司的TPC系列、ALTERA公司的FIEX系列等。 FPGA是由存放在片内RAM中的程序来设置其工作状态的,因此,工作时需要对片内的RAM进行编程。用户可以根据不同的配置模式,采用不同的编程方式。 加电时,FPGA芯片将EPROM中数据读入片内编程RAM中,配置完成后,FPGA进入工作状态。掉电后,FPGA恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。FPGA的编程无须专用的FPGA编程器,只须用通用的EPROM、PROM编程器即可。当需要修改FPGA功能时,只需换一片EPROM即可。这样,同一片FPGA,不同的编程数据,可以产生不同的电路功能。因此,FPGA的使用非常灵活。 FPGA有多种配置模式:并行主模式为一片FPGA加一片EPROM的方式;主从模式可以支持一片PROM编程多片FPGA;串行模式可以采用串行PROM编程FPGA;外设模式可以将FPGA作为微处理器的外设,由微处理器对其编程。

文章TAG:fpga做到多少岁fpga  做到  多少  
下一篇