• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

FPGA的资源怎么看

不足论 2018-09-03 浏览量:1446
FPGA的资源怎么看?​
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。

    通俗来说,FPGA就是一种可编程的硬件芯片

    FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输入输出模块IOB(Input Output Block)和内部连线(Interconnect)三个部分。 现场可编程门阵列(FPGA)是可编程器件,与传统逻辑电路和门阵列(如PAL,GAL及CPLD器件)相比,FPGA具有不同的结构。FPGA利用小型查找表(16×1RAM)来实现组合逻辑,每个查找表连接到一个D触发器的输入端,触发器再来驱动其他逻辑电路或驱动I/O,由此构成了既可实现组合逻辑功能又可实现时序逻辑功能的基本逻辑单元模块,这些模块间利用金属连线互相连接或连接到I/O模块。FPGA的逻辑是通过向内部静态存储单元加载编程数据来实现的,存储在存储器单元中的值决定了逻辑单元的逻辑功能以及各模块之间或模块与I/O间的联接方式,并最终决定了FPGA所能实现的功能,FPGA允许无限次的编程。

    FPGA的基础就是数字电路和VHDL语言,想学好FPGA的人,建议床头都有一本数字电路的书,不管是哪个版本的,这个是基础,多了解也有助于形成硬件设计的思想。在语言方面,建议初学者学习Verilog语言,VHDL语言语法规范严格,调试起来很慢,Verilog语言容易上手,而且,一般大型企业都是用Verilog语言,VHDL语言规范,易读性强,所以一般军工都用VHDL。

    熟悉几个常用的就可以的,开发环境Quartus II ,或ISE 就可以了,这两个基本是相通的,会了哪一个,另外的那个也就很Easy了。功能仿真建议使用Modelsim ,如果你是做芯片的,就可以学学别的仿真工具,做FPGA的,Modelsim就足够了。综合工具一般用Synplify,初学先不用太关心这个,用Quartus综合就OK了。

    • 发布于 2018-09-04
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:13
  • 逻辑单元,存储大小,io多少,时钟,芯片工艺,内部是不是集成硬核比如arm或者dsp核
    • 发布于2018-09-04
    • 举报
    • 评论 0
    • 1
    • 0

  • 频率也就是速度,逻辑单元数量,制程工艺,片上存储,集成IP核,IO口数量等
    • 发布于2018-09-04
    • 举报
    • 评论 0
    • 1
    • 0

  • 和其它的芯片是类似的,没有多大差别
    • 发布于2018-09-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 逻辑单元的数目(FF和LUT),RAM块,乘法器,锁相环,时钟分配器,时钟资源,全局资源,IO管脚数目,特殊IO(高速接口,DQS,可用LVDS数专用时钟输入,输出)
    • 发布于2018-09-04
    • 举报
    • 评论 0
    • 0
    • 0

  • FPGA资源的衡量其实比较困难,衡量参数确实有很多,

    像芯片内逻辑单元数(Logic Elements或者Logic Cells),芯片内内存大小,

    DSP数量,特定高速收发器的数量,器件速度等级等等。


    可以参考

    https://blog.csdn.net/weixin_42124889/article/details/80753085

    和​https://blog.csdn.net/weixin_42124889/article/details/80833708​

    • 发布于2018-09-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 速度快慢,单元数量,存储大小等
    • 发布于2018-09-09
    • 举报
    • 评论 0
    • 0
    • 0

  • FPGA主要看一下内部门电路个数,IO个数,以及是否有高速收发器,有几对高速收发器
    • 发布于2018-09-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接在你的输出的时候会有报告文件生成,这个里面包含了相关的资源使用情况
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 去Intel或Xilinx官网找datasheet看,datsheet上会列出这个芯片所有资源,并以表格形式呈现
    • 发布于2018-09-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是根据你的设计看内部元件数还有逻辑门的数量
    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是逻辑单元的数量,逻辑单元越多,并行计算能力越强。
    • 发布于2018-10-15
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

FPGA的资源怎么看