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

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

3天内不再提示

详解逻辑单元的内部结构

FPGA设计论坛 来源:CSDN技术社区 作者:七水_SevenFormer 2022-06-15 16:50 次阅读

逻辑单元在ALTERA叫作(Logic Element,LE)LE,在XILNX中叫作LC(LOGIC CELL).

1.逻辑单元与逻辑阵列

逻辑单元(Logic Element,LE)在FPGA器件内部,用于完成用户逻辑的最小单元。一个逻辑阵列包含16个逻辑单元以及一些其他资源, 在一个逻辑阵列内部的16个逻辑单元有更为紧密的联系,可以实现特有的功能。

一个逻辑单元主要由以下部件组成:一个四输入的查询表(LookUp Table,LUT),一个可编程寄存器,一条进位链,一条寄存器级连链。

1、查询表:用于完成用户需要的逻辑功能,CYCLONEⅡ系列的查询表是4输入1输出的,可以完成任意4输入1输出的组合逻辑。

2、可编程寄存器:可以配置成D触发器,T触发器,JK触发器,SR触发器。每个寄存器包含4个输入信号,数据输入、时钟输入、时钟使能、复位输入。

一个逻辑单元包含3个输出,两个用于驱动行连接、列连接、直接连接,另外一个用于驱动本地互联。这三个输出是相互独立的。输出信号可以来自于查询表也可以来自于寄存器。

一个LE主要由两部分组成:查找表LUT+可编程寄存器

1.本地互连通路

是逻辑阵列的重要组成部分,芯片级设计思路上的考虑与节省我们就不讨论,从实际运用出发,直接看看这个互连通路是干什么用的。本地互连通路提供了一种逻辑阵列内部的连接方式, 逻辑阵列内部还包含一种对外的高速连接通路,称之为直接连接通路。

直接连接通路连接的是相邻的逻辑阵列,或者与逻辑阵列相邻的M4K存储器块、乘法器、锁相环等。

CYCLONEⅡ系列FPGA的逻辑单元有两种工作模式:普通模式和算数模式。普通模式适合于一般的逻辑运算。算数模式适用于实现加法器、计数器、累加器、比较器等。

逻辑阵列的主体是16个逻辑单元,另外还有一些逻辑阵列内部的控制信号以及互连通路。前面所讲的互联通路和直接连接通路就是逻辑阵列中的部分。

逻辑阵列还包括一些控制信号:两个时钟信号,两个时钟使能信号,两个异步复位信号,一个同步复位信号,一个同步加载信号。

2.内部连接通路

在FPGA内部存在各种连接通路,连接不同的模块,比如逻辑单元之间、逻辑单元与存储器之间。FPGA内部资源是按照行列的形式排列的,所以连接通路也分为行列的。行连接又分为R4连接、R24连接和直接连接。R4连接就是连接4个逻辑阵列,或者3个逻辑阵列和1个存储块, 或者3个逻辑阵列和1个乘法器。简单地说就是连接4个模块吧。R24就是24个模块。列连接是C4,C16,含义不用说了吧,是连接4个模块和16个模块。

ALTERA的LE内部结构如图

5ae330b2-ec7c-11ec-ba43-dac502259ad0.jpg

5b0aaba6-ec7c-11ec-ba43-dac502259ad0.jpg

原文标题:FPGA基础之逻辑单元(LE or LC)的基本结构

文章出处:【微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    1600

    文章

    21281

    浏览量

    592861
  • 寄存器
    +关注

    关注

    30

    文章

    5020

    浏览量

    117630
  • 逻辑单元
    +关注

    关注

    0

    文章

    25

    浏览量

    5080

原文标题:FPGA基础之逻辑单元(LE or LC)的基本结构

文章出处:【微信号:gh_9d70b445f494,微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    fpga内部主要结构及其功能分析(Kintex-7FPGA内部结构

    Kintex-7 FPGA的内部结构相比传统FPGA的内部结构嵌入了DSP48E1,PCIE,GTX,XADC,高速IO口等单元,大大提升了FPGA的性能。
    发表于 08-24 09:26 1558次阅读
    fpga<b class='flag-5'>内部</b>主要<b class='flag-5'>结构</b>及其功能分析(Kintex-7FPGA<b class='flag-5'>内部结构</b>)

    芯片封装内部结构

    `芯片封装内部结构经典封装知识,内部结构完美呈现,分析芯片封装的每一个知识点。[hide][/hide]`
    发表于 06-11 16:10

    8051内部结构

    8051内部结构供大家参考。
    发表于 12-17 08:59

    半导体芯片内部结构详解

    非常复杂,尤其是其最核心的微型单元——成千上万个 晶体管 。我们就来为大家详解一下半导体芯片集成电路的内部结构。一般的,我们用从大到小的结构层级来认识集成电路,这样会更好理解。01系统
    发表于 11-17 09:42

    51单片机的内部结构简介

    的一个基本类型内部结构部件名称功能CPU由运算器和控制器组成片内数据存储器RAM8051内部共有256个RAM单元,其中高128个单元被专用寄存器占用,而低128个RAM但
    发表于 07-22 09:19

    时钟系统与内部结构四个驱动单元

    功耗。特别是对手持式设备、利用电池供电的设备都功耗要求比较高。一、时钟系统与内部结构四个驱动单元Cortex-M3内核ICode总线(I-bus).DCode总线(D-bus).和系统总线(S...
    发表于 08-06 08:05

    51单片机CPU的内部结构及工作原理是什么

    单片机CPU的内部结构及工作原理。从图中我们可以看到,在虚线框内的就是CPU的内部结构了,8位的MCS-51单片机的CPU内部有数术逻辑单元
    发表于 11-18 08:22

    cpu的内部结构

    cpu的内部结构 1.算术逻辑单元ALU(Arithmetic Logic Unit) ALU是运算器的核心。它是以全加器为基础,辅之以移位寄存器及相应控制逻辑组合而成的电路
    发表于 01-15 10:32 2.2w次阅读

    RH5RC内部结构框图.

    RH5RC内部结构框图. RH5RC内部结构框图如图所示,它由基
    发表于 11-14 16:43 856次阅读
    RH5RC<b class='flag-5'>内部结构</b>框图.

    动铁耳机的内部结构

    动铁耳机的内部结构  
    发表于 05-17 18:28 9180次阅读

    元件的内部结构

    元件的内部结构
    发表于 03-04 17:48 6次下载

    8051 系列单片机内部结构

    1.2 8051 系列单片机内部结构 8051 系列单片机内部结构可以分为 CPU、存储器、并行口、串行口、定时 器 /计数器和中断逻辑这几部分,如图 1-2-1。 图 1-2-1 1.2.1
    发表于 11-24 07:44 4276次阅读

    详细分析半导体芯片内部结构

    半导体芯片虽然个头很小。但是内部结构非常复杂,尤其是其最核心的微型单元——成千上万个晶体管。我们就来为大家详解一下半导体芯片集成电路的内部结构。一般的,我们用从大到小的
    的头像 发表于 01-18 09:53 1.5w次阅读

    交叉导轨的内部结构

    交叉导轨的内部结构
    的头像 发表于 08-16 17:52 617次阅读
    交叉导轨的<b class='flag-5'>内部结构</b>

    MOSFET和IGBT内部结构与应用

    MOSFET和IGBT内部结构不同,决定了其应用领域的不同。
    的头像 发表于 11-03 14:53 575次阅读
    MOSFET和IGBT<b class='flag-5'>内部结构</b>与应用