1,FPGA扩展一个串口需要多少FPGA资源 比如说 几个可编程输入输出单

一个UART需要的LE/slices大概百来个就行。不需要RAM的。
你如果用的是quartus ii直接调用ip核就可以了!~

FPGA扩展一个串口需要多少FPGA资源 比如说 几个可编程输入输出单

2,一台FPGA逻辑分析仪大概要多少钱

淘宝上有卖几百块钱一只的简易逻辑分析仪,通过USB接口与计算链相连,再运行一个软件(买逻辑分析仪的时候会附送的)就可以了,也有16个通道呢。
开发fpga,逻辑分析仪不是必需的,所以无法将这二者关联起来。买逻辑分析仪,一般需要考虑可以分析多高工作频率的波形,以及可以同时采集多少路信号等等。如果fpga的工作频率可以被逻辑分析仪采集到,而且你需要采集的路数可以被逻辑分析仪满足的话,你就可以判断了。

一台FPGA逻辑分析仪大概要多少钱

3,FPGA如何节省逻辑资源

就算用了百分之95都不会有问题节省方法在于算法FPGA可以用来多任务并行处理,而不是和MCU一样的一条指令一条指令的进行!可以考虑用编译软件的自带系统优化Quartus就有,例如全加器之类的,库里有最优化的,直接调用比自己写好很多.
在quarteus里面建立工程,device选中你想用的fpga,随便编一个verilog程序或者vhdl程序,编译一下,看报告就知道有多少le了也许还有其他简单点的方法,本人仅知道这个方法

FPGA如何节省逻辑资源

4,fpga调用fifofifo深度1万多是资源会消耗很多吗一般调用是调用多大

fifo消耗的资源不仅和深度有关系,和位宽关系也很大具体的大小,根据你实际需求而设定
看你用的哪种类型FPGA。有些如ALTERA的cyclone器件本身带存储器单元,如EP2C5带11K(有点忘记了,大概11K左右,即 11*1024*8bit)ROM,你不用他,他也不会变成逻辑单元做其他用处,所以无所谓资源消耗。如果不带存储单元的,那就是用逻辑单元构建起来的存储器,比较消耗资源,能小则小吧。没有什么一般调用多少。要看 1 你的设计里可能会用到多少 2 你的芯片有多少资源可以给你用能少用就少用,FPGA片内资源还是比较珍贵的
如果你的位宽是8位 那么1024的深度就是1k 10000的深度的话 大概是9K多 如果位宽是16位的话 那么512的深度就是1K 以此类推再看看别人怎么说的。

5,FPGA的问题 我在网上需找到的一种基于FPGA的算法说是要用到

首先,FPGA内部的多路选择器、异或门通常都是用查找表(LUT)实现的,当然也有独立实现的。我自己写的FPGA程序,一般只要寄存器(REG)资源够,都是能够综合下的,前提是你的逻辑部分消耗资源不复杂。但如果逻辑很复杂的话,要考虑查找表够不够了。如果你选的器件,一个LE有一个查找表,那么很显然LE数目要大于查找表的数目才行。 具体到器件上,一个LE有几个查找表,查找表是几位的(通常是16x1),要看器件手册。不过,建议你选器件的时候,不要纠结于有多少个LE,这有什么用?直接看LUT和REG够不够就好了嘛!例如Spartan XC3S500E,LUT和REG比例为1:1,有9300多个,应该够用了。Altera的EP3C10E144C8N,一个LE对应一个16位LUT和一个REG,LE共有10000多个,也够用了
用fpga实现算法,简单理解就像用c语言实现算法一样。不过fpga用硬件描述语言,如verilog等。可以根据算法先用c实现,然后再用verilog实现。c和verilog有种一一对应的关系。综合之后有需要可以进行布局,约束和优化等。因为fpga可以并行执行,所以实现算法要比cpu类型的器件(如dsp、mcu等)有优势。
5517,一般情况下一个LE是由一个LUT加一个进位逻辑和一个Register 组成的

6,FPGA芯片多少钱我知道FPGA开发板贵但不知其芯片贵不搞毕

不能直接用芯片,至少要做一个最小功能板,需要把一些I/O引脚接出来,另外要有电源,AS和JTAG口,这样就是一个最小板,一般芯片几十到几百不等,看你的需求可以选择不同档次的芯片。
哥们,你需要用哪个品牌哪个系列的啊,你得给我一个说法我才好告诉你啊,FPGA芯片不同系列,不同功能,使用级别不一样,价格都有差别的。总体来说XILINX和ALTERA的相对价格普遍一些,LATTICE的商业级价格比较有优势,但是性能不如前两个,ACTEL主要以高端FPGA为主,特别在宇航级芯片上面,做的那是相当的牛B。给你一个建议,去买个商业级的,功能不是那么多的,能满足基本功能的就可以了。价格不会很贵。
第一是fpga价格划分。第二是fpga的预估。 首先第一点:fpga价格划分。就完全按照altera的来吧。 ep2c cyclone2的器件。35代表其中包含的查找表数量,相当于350x4k门数。其中你还有两个参量没有看到。1.封装、2.器件速度。分开讨论。 封装是管脚的具体约束。比如240、256、424、676、另外还有对应的管脚封装形式。比如fbga等等。具体的写法如下。xx240代表了某种封装的240针脚fpga。 第二是速度等级。altera的速度等级可以从6-8。8代表最慢。6代表最快。速度等级直接影响到你的设计能跑到的最高时钟频率。(这个只是一个外因。其实你的设计风格更影响时钟频率) 其余么。按照不同系列的fpga。那么对应的功耗和内部专用结构不同。也可以导致价格不同。 按照这个思路。则价格划分的标准是: 1、等效门数越高。价格越高。 2、io口越多。价格越高。 3、速度越快。价格越高。 4、有专用器件的要比无专用器件的价格高(dsp或者cpu) 5、功耗低的要比功耗高的价格高。 呵呵,你看到的15w门的。200块。不知道什么型号。但是如果是cyclone2的我觉得有点贵。然后第二个问题:fpga的预估。 按照你的举例:10进制计数器。可能需要两个查找表和4个d触发器。 按照查找表个数x4+d触发器个数x2.那么估计也就是个16门左右的电路。 顺便讲讲fpga的预估吧。fpga的预估分为以下几点: 1、逻辑资源预估。这个等你写完代码。综合后看看综合报告。里面会有很精确的fpga内部资源使用量的。 2、io口预估:io口的预估就是需要计算bank上的固定io口是否足够。fpga内部有bank的概念。这个bank上有固定的vcc和gnd,当接上不同的vcc以后。例如说:ttl时。那么对应这个bank上的所有管脚全部输出ttl电平。那么你需要计算比如cmos的管脚有几个。那么对应了几个bank。ttl和lvds等等有多少管脚。需要占用多少bank。最后看看是否不够。。不够就需要换封装。 3、功率预估:功率预估其实是fpga中比较复杂的部分。还好各大公司推出了预估的excle表格。并且配有使用说明。这里就不赘述了。 4、工作以后。你还需要知道调货的周期(这个主要是针对代理商的,调货周期长可以换一家。但是这个东西就和电脑一样。不同代理。价格也不同。)万一你选了块不是很主流的fpga然后你零时又有紧急采购这种事情。那么。。。。最后祝你早日学有所成。----------------------上面是帮你找的-----------------------我见过一个老师自己做的开发板,不是很复杂,就是引脚多。不知道你是本科毕设么?毕设是可以用fpga芯片的,直接用开发板也行,只要有你的程序

7,关于FPGA

没听说过~~~
SLICES
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作为微处理器的外设,由微处理器对其编程。
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作为微处理器的外设,由微处理器对其编程。 引用了此人(sdqdyutian )的回答

文章TAG:fpga逻辑最多使用百分之多少钱fpga  逻辑  最多  
下一篇