0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FPGA的基本构成

CHANBAEK 来源:新海客 作者:陈一伟 2023-11-08 14:45 次阅读

目前市场上的主流FPGA供应商主要有赛灵思英特尔两家,FPGA的基本构成对于不同厂家来说基本类同,英特尔Cyclone IV系列逻辑单元(LE)基本构成如下:

Cyclone IV系列FPGA逻辑单元(LE)由一个4输入查找表、进位链、可编程触发器、布线资源等构成,每个LE单元可配置为正常模式和计算模式:

图片

图片

正常模式和计算模式的结构配置

赛灵思FPGA的每个逻辑单元(CLB)由两个Slice组成。CLB里面的两个Slice之间没有互连线,每个Slice里面有4个6输入的LUT(查找表)、8位寄存器、进位链和多路选择器,部分Slice中包含使RAM存储数据的功能和使用32位寄存器移位的功能,支持这些功能的基本结构称为SLICEM。

图片

从逻辑单元的架构可以看出,英特尔和赛灵思的FPGA最大不同在于逻辑单元结构的不同;但从构成上来说CLB和LE都是由LUT、触发器等构成的。所以对于FPGA的开发思维大体相同。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1603

    文章

    21326

    浏览量

    593245
  • 英特尔
    +关注

    关注

    60

    文章

    9425

    浏览量

    168858
  • 寄存器
    +关注

    关注

    30

    文章

    5032

    浏览量

    117746
  • 赛灵思
    +关注

    关注

    32

    文章

    1794

    浏览量

    130536
  • 逻辑单元
    +关注

    关注

    0

    文章

    25

    浏览量

    5080
收藏 人收藏

    评论

    相关推荐

    FPGA到底是什么 FPGA构成要素 FPGA怎么选型

    fpga是一种可通过重新编程来实现用户所需要的逻辑电路的半导体器件。
    发表于 08-31 10:46 913次阅读
    <b class='flag-5'>FPGA</b>到底是什么 <b class='flag-5'>FPGA</b>的<b class='flag-5'>构成</b>要素 <b class='flag-5'>FPGA</b>怎么选型

    多功能计数器-武汉大学电子信息学院

    ` 本帖最后由 eehome 于 2013-1-5 09:54 编辑 本系统以单片机和FPGA构成的最小系统为控制核心,由宽带放大模块, 比较整形模块,频率、相位差测量模块等模块构成。在F
    发表于 08-15 17:42

    基于FPGA和ARM-UClinux的LED大屏幕显示器通用脱机控制卡的设计

    ARM系统以及FPGA构成的双控制器,设计出支持多通讯方式,驱动在设计范围内各种点阵LED显示器的通用脱机控制卡,从而使得LED大屏幕脱机显示屏开发周期大大缩短。设计中提出了驱动各种点阵规格的LED显示器
    发表于 11-17 16:51

    基于VXI总线的通用测试模块的研制

    为满足航天测试的需要,设计实现了以DSP+FPGA构成的通用测试平台。通过配以不同的功能电路,并辅以相应的FPGA控制电路及DSP算法,就可以方便、快速地实现各种不同功能的VXI测试
    发表于 07-15 10:18 15次下载

    FPGA和单片机串行通信接口的实现

    本文针对由FPGA构成的高速数据采集系统数据处理能力弱的问题,提出FPGA与单片机实现数据串行通信的解决方案。在通信过程中完全遵守RS232协议
    发表于 07-21 16:48 0次下载

    FPGA和单片机的串行通信接口设计

    摘要:本文针对由FPGA构成的高速数据采集系统数据处理能力弱的问题,提出FPGA与单片机实现数据串行通信的解决方案。在通信过程中完全遵守RS232协议,具有较强的通用性和推广
    发表于 06-05 12:06 2414次阅读
    <b class='flag-5'>FPGA</b>和单片机的串行通信接口设计

    IGLOO的FPGA构成的马达控制方案

    本文介绍了IGLOO系列主要特性和优势,IGLOO系列架构框图以及采用AGL125的马达控制子板主要特性,步进马达控制逻辑方框图,BLDC马达控制逻辑方框图以及马达控制子板电路图和材料
    发表于 10-21 16:23 1536次阅读
    IGLOO的<b class='flag-5'>FPGA</b><b class='flag-5'>构成</b>的马达控制方案

    基于FPGA+PC104的雷达目标模拟器设计

    介绍了一种基于PC104与FPGA构成的嵌入式系统来模拟雷达回波信号的方法。给出了以FPGA为核心采集雷达参数以及产生雷达目标和干扰信号的硬件实现方法,分析了通过PC104产生理论航迹和
    发表于 09-25 17:32 63次下载

    FPGA与单片机实现数据串行通信的解决方案

    本文针对由FPGA构成的高速数据采集系统数据处理能力弱的问题,提出FPGA与单片机实现数据串行通信的解决方案。
    发表于 02-11 14:30 1.1w次阅读

    基于FPGA构成一个PROFIBUS-DP从站

    PROFIBUS是面向工厂自动化、流程自动化的一种国际性现场总线标准。在2000年成为IEC61158中的现场总线国际标准之一,于2001年正式成为我国机械行业工业控制系统的现场总线同家标准。由于PROFIBUS协议比较复杂,而国内的专用芯片基本上都是由国外厂商提供,致使我国自动化行业难以掌握该科技核心技术。日前实现PROFIBUS-DP从站的方法有基本有3种,分别为使用单片机、使用专用的ASIC通信芯片和使用接口模板实现3种,但主流设计方案还是依靠专用的ASIC专用
    发表于 11-07 11:20 10次下载
    基于<b class='flag-5'>FPGA</b><b class='flag-5'>构成</b>一个PROFIBUS-DP从站

    通过采用FPGA器件和EZ-USB FX2芯片实现数据采集和传输系统设计

    本系统主要分为两个部分,一部分是由2片TLC5510和FPGA构成的数据采集模块,另一部分是由FPGA和EZ—USB FX2构成的数据传输模块。系统的框图如图1所示。
    的头像 发表于 05-08 08:10 3740次阅读
    通过采用<b class='flag-5'>FPGA</b>器件和EZ-USB FX2芯片实现数据采集和传输系统设计

    FPGA构成的电路结构与性能分析

    FPGA 器件属于专用集成电路中的一种半定制电路,是可编程的逻辑列阵,能够有效的解决原有的器件门电路数较少的问题。FPGA 的基本结构包括可编程输入输出单元,可配置逻辑块,数字时钟管理模块,嵌入式块RAM,布线资源,内嵌专用硬核,底层内嵌功能单元。
    的头像 发表于 12-26 07:09 1669次阅读

    赛灵思和英特尔FPGA的基本构成

    目前市场上的主流FPGA供应商主要有赛灵思和英特尔两家,FPGA的基本构成对于不同厂家来说基本类同,英特尔Cyclone IV系列逻辑单元(LE)基本构成如下:
    发表于 11-02 11:01 3755次阅读
    赛灵思和英特尔<b class='flag-5'>FPGA</b>的基本<b class='flag-5'>构成</b>

    大容量FPGA构成的多节点系统远程升级系统设计详解

    构成有很大的相似性。特别是近年来, FPGA 这个强大的平台让多节点系统各个节点的硬件构成拥有了更广泛的通用性。尤其是随着 IP 核技术的推广,再加上一些功能强大的 CPU 核的出现,如 Xilinx
    发表于 01-21 15:28 889次阅读
    大容量<b class='flag-5'>FPGA</b><b class='flag-5'>构成</b>的多节点系统远程升级系统设计详解

    采用DSP和FPGA器件实现电机励磁控制系统的设计

    介绍了针对3/3相双绕组感应发电机设计的励磁系统,该系统由DSP和FPGA构成。给出了控制系统的接口电路和实验结果。
    发表于 04-14 10:11 1638次阅读
    采用DSP和<b class='flag-5'>FPGA</b>器件实现电机励磁控制系统的设计