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

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

3天内不再提示

关于FPGA四输入、六输入基本逻辑单元LUT的一点理解

FPGA之家 来源:FPGA之家 2023-05-25 09:29 次阅读

我们知道FPGA由LUT、IO接口时钟管理单元、存储器、DSP等构成,我觉得最能代表FPGA特点的就是LUT了。当然不同厂家、同一厂家不同阶段FPGA的LUT输入数量是不同的,随着技术的发展,LUT的输入数量也在增加。

作为FPGA最基本的电路单元,承担着各种电路功能的实现,如果能够理解LUT对电路的实现及影响,对我们进行FPGA开发及优化有着至关重要的作用。如果电路的输入数量远大于LUT的输入数量,LUT在实现电路时必然采用级联方式,级联数量必定会造成电路的延时,有时候会严重制约系统的最高运行频率。

如果我们能够理解好这一点,那么我们在设计电路的时候就要尽量避免级联级数太多,对电路进行优化,比如插入寄存器等方式来减少电路的延时,保证系统的正常运行。

附XILINX 7Series基本逻辑单元框图

0c77079a-fa1e-11ed-90ce-dac502259ad0.png

0c7c9444-fa1e-11ed-90ce-dac502259ad0.jpg

审核编辑:汤梓红

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

    关注

    1602

    文章

    21320

    浏览量

    593156
  • 存储器
    +关注

    关注

    38

    文章

    7148

    浏览量

    161979
  • Xilinx
    +关注

    关注

    70

    文章

    2121

    浏览量

    119372
  • 时钟
    +关注

    关注

    10

    文章

    1479

    浏览量

    130304
  • LUT
    LUT
    +关注

    关注

    0

    文章

    49

    浏览量

    12396

原文标题:关于FPGA四输入、六输入基本逻辑单元LUT的一点理解

文章出处:【微信号:zhuyandz,微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    初识FPGA CLB之LUT实现逻辑函数

    LUT中文名字叫查找表。以7系列的FPGA为例,每一个Slice里面有四个LUTFPGA就是通过LUT实现大量的组合
    的头像 发表于 03-13 10:28 2140次阅读

    深入理解 FPGA 的基础结构

    FPGA 的两个最基本的部分是组合逻辑以及时序逻辑,分别实现这两个基本部分的结构就是 FPGA 的基本单元。组合
    发表于 04-03 17:39

    fpga的工作原理

    ,PLD分解组合逻辑的功能很强,个宏单元就可以分解十几个甚至20-30多个组合逻辑输入。而FPGA
    发表于 05-20 09:46

    请教ALTERA的FPGA什么时候开始使用6输入LUT

    `Xilinx片子般从65nm工艺以上就使用6输入LUT,新器件的Slice包含4个6输入LUT和8个寄存器等。Cyclone V的片子是
    发表于 10-26 10:58

    FPGA基础知识0(查找表LUT和编程方式)

    Flash或者熔丝与反熔丝工艺的查找表结 构。通过烧写文件改变查找表内容的方法来实现对FPGA的重复配置。 根据数字电路的基本知识可以知道,对于个n输入逻辑运算,不管是与或非运算还
    发表于 05-09 15:04

    FPGALUT设计

    `在FPGA中,实现逻辑的基本单元是查找表(LUT)而非基本门电路。目前的FPGA中,单LE或
    发表于 07-30 18:11

    如何在LUT逻辑元件之间以及逻辑元件和逻辑单元之间进行交换

    嗨,我目前正在对设计进行初步分析。我正在研究关于实现不同功能所需资源的不同FPGA。我找不到种方法来将设计使用的LUT数量相关联,并将其转换为virtex和spartan范围的
    发表于 01-08 10:18

    Spartan 6 FPGA LUT中是否有pmos和nmos transisors?

    transisors?Spartan 6有6个输入LUT,所以如果我想实现个简单的两个输入“和”门,那么其他
    发表于 08-09 09:16

    FPGA CLB相关的第LUT

    下SLICE的结构(图),眼望去,这是分分钟会劝退入门者。为了让读者更好的接受以及理解,所以我打算先讲清楚它里面的每个基本单元
    发表于 07-29 08:13

    请问FPGALUT到底是如何实现逻辑功能的?

    理解的比较简单。将代码烧写进FPGA,芯片内部的各个逻辑门通过逻辑连线实现逻辑功能,这些逻辑
    发表于 04-23 14:12

    #共建FPGA开发者技术社区,为FPGA生态赞#+2023.11.8+FPGA设计的实践与经验分享

    理解FPGA FPGA逻辑单元,(LUT)和存
    发表于 11-08 15:25

    LUT如何构成逻辑函数

    LUT如何如何构成逻辑函数;2个LUT通过互连可以构成7bit输入,单bit输出的逻辑。实现方式为两个L
    的头像 发表于 10-26 14:31 1w次阅读

    FPGA中实现LUT设计的简介

    FPGA中,实现逻辑的基本单元是查找表(LUT)而非基本门电路。目前的FPGA中,单一LE或者Cell通常能实现至少4
    发表于 12-29 17:27 14次下载

    解析数字电路的与、或、非等逻辑是通过 6 输入的查找表实现

    在 7 系列中实现数字电路的与、或、非等逻辑是通过 6 输入的查找表实现的。LUT 有 6 个输入(A1~A6)和 2 个输出(O5~O6)。在一个 Slice 中,四个
    的头像 发表于 06-12 15:52 5946次阅读
    解析数字电路的与、或、非等<b class='flag-5'>逻辑</b>是通过 6 <b class='flag-5'>输入</b>的查找表实现

    一文详解xilinx CLB基本逻辑单元

    CLB是xilinx基本逻辑单元,每个CLB包含两个slices,每个slices由4个(A,B,C,D)6输入LUT和8个寄存器组成。
    的头像 发表于 04-24 14:48 3574次阅读