0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

詳解邏輯單元的內(nèi)部結(jié)構(gòu)

FPGA設(shè)計論壇 ? 來源:CSDN技術(shù)社區(qū) ? 作者:七水_SevenFormer ? 2022-06-15 16:50 ? 次閱讀

邏輯單元在ALTERA叫作(Logic Element,LE)LE,在XILNX中叫作LC(LOGIC CELL).

1.邏輯單元與邏輯陣列

邏輯單元(Logic Element,LE)在FPGA器件內(nèi)部,用于完成用戶邏輯的最小單元。一個邏輯陣列包含16個邏輯單元以及一些其他資源, 在一個邏輯陣列內(nèi)部的16個邏輯單元有更為緊密的聯(lián)系,可以實現(xiàn)特有的功能。

一個邏輯單元主要由以下部件組成:一個四輸入的查詢表(LookUp Table,LUT),一個可編程寄存器,一條進位鏈,一條寄存器級連鏈。

1、查詢表:用于完成用戶需要的邏輯功能,CYCLONEⅡ系列的查詢表是4輸入1輸出的,可以完成任意4輸入1輸出的組合邏輯。

2、可編程寄存器:可以配置成D觸發(fā)器,T觸發(fā)器,JK觸發(fā)器,SR觸發(fā)器。每個寄存器包含4個輸入信號,數(shù)據(jù)輸入、時鐘輸入、時鐘使能、復(fù)位輸入。

一個邏輯單元包含3個輸出,兩個用于驅(qū)動行連接、列連接、直接連接,另外一個用于驅(qū)動本地互聯(lián)。這三個輸出是相互獨立的。輸出信號可以來自于查詢表也可以來自于寄存器。

一個LE主要由兩部分組成:查找表LUT+可編程寄存器

1.本地互連通路

是邏輯陣列的重要組成部分,芯片級設(shè)計思路上的考慮與節(jié)省我們就不討論,從實際運用出發(fā),直接看看這個互連通路是干什么用的。本地互連通路提供了一種邏輯陣列內(nèi)部的連接方式, 邏輯陣列內(nèi)部還包含一種對外的高速連接通路,稱之為直接連接通路。

直接連接通路連接的是相鄰的邏輯陣列,或者與邏輯陣列相鄰的M4K存儲器塊、乘法器、鎖相環(huán)等。

CYCLONEⅡ系列FPGA的邏輯單元有兩種工作模式:普通模式和算數(shù)模式。普通模式適合于一般的邏輯運算。算數(shù)模式適用于實現(xiàn)加法器、計數(shù)器、累加器、比較器等。

邏輯陣列的主體是16個邏輯單元,另外還有一些邏輯陣列內(nèi)部的控制信號以及互連通路。前面所講的互聯(lián)通路和直接連接通路就是邏輯陣列中的部分。

邏輯陣列還包括一些控制信號:兩個時鐘信號,兩個時鐘使能信號,兩個異步復(fù)位信號,一個同步復(fù)位信號,一個同步加載信號。

2.內(nèi)部連接通路

在FPGA內(nèi)部存在各種連接通路,連接不同的模塊,比如邏輯單元之間、邏輯單元與存儲器之間。FPGA內(nèi)部資源是按照行列的形式排列的,所以連接通路也分為行列的。行連接又分為R4連接、R24連接和直接連接。R4連接就是連接4個邏輯陣列,或者3個邏輯陣列和1個存儲塊, 或者3個邏輯陣列和1個乘法器。簡單地說就是連接4個模塊吧。R24就是24個模塊。列連接是C4,C16,含義不用說了吧,是連接4個模塊和16個模塊。

ALTERA的LE內(nèi)部結(jié)構(gòu)如圖

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

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

原文標(biāo)題:FPGA基礎(chǔ)之邏輯單元(LE or LC)的基本結(jié)構(gòu)

文章出處:【微信公眾號:FPGA設(shè)計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1625

    文章

    21620

    瀏覽量

    601239
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5294

    瀏覽量

    119816
  • 邏輯單元
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    5114

原文標(biāo)題:FPGA基礎(chǔ)之邏輯單元(LE or LC)的基本結(jié)構(gòu)

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    詳解CPU的內(nèi)部結(jié)構(gòu)

    ALU(算術(shù)邏輯單元)、控制單元、寄存器、Cache(緩存)。
    發(fā)表于 07-07 14:46 ?3772次閱讀
    <b class='flag-5'>詳解</b>CPU的<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>

    fpga內(nèi)部主要結(jié)構(gòu)及其功能分析(Kintex-7FPGA內(nèi)部結(jié)構(gòu)

    Kintex-7 FPGA的內(nèi)部結(jié)構(gòu)相比傳統(tǒng)FPGA的內(nèi)部結(jié)構(gòu)嵌入了DSP48E1,PCIE,GTX,XADC,高速IO口等單元,大大提升了FPGA的性能。
    發(fā)表于 08-24 09:26 ?1979次閱讀
    fpga<b class='flag-5'>內(nèi)部</b>主要<b class='flag-5'>結(jié)構(gòu)</b>及其功能分析(Kintex-7FPGA<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>)

    芯片封裝內(nèi)部結(jié)構(gòu)

    `芯片封裝內(nèi)部結(jié)構(gòu)經(jīng)典封裝知識,內(nèi)部結(jié)構(gòu)完美呈現(xiàn),分析芯片封裝的每一個知識點。[hide][/hide]`
    發(fā)表于 06-11 16:10

    半導(dǎo)體芯片內(nèi)部結(jié)構(gòu)詳解

    非常復(fù)雜,尤其是其最核心的微型單元——成千上萬個 晶體管 。我們就來為大家詳解一下半導(dǎo)體芯片集成電路的內(nèi)部結(jié)構(gòu)。一般的,我們用從大到小的結(jié)構(gòu)層級來認(rèn)識集成電路,這樣會更好理解。01系統(tǒng)
    發(fā)表于 11-17 09:42

    51單片機的內(nèi)部結(jié)構(gòu)簡介

    的一個基本類型內(nèi)部結(jié)構(gòu)部件名稱功能CPU由運算器和控制器組成片內(nèi)數(shù)據(jù)存儲器RAM8051內(nèi)部共有256個RAM單元,其中高128個單元被專用寄存器占用,而低128個RAM但
    發(fā)表于 07-22 09:19

    時鐘系統(tǒng)與內(nèi)部結(jié)構(gòu)四個驅(qū)動單元

    功耗。特別是對手持式設(shè)備、利用電池供電的設(shè)備都功耗要求比較高。一、時鐘系統(tǒng)與內(nèi)部結(jié)構(gòu)四個驅(qū)動單元Cortex-M3內(nèi)核ICode總線(I-bus).DCode總線(D-bus).和系統(tǒng)總線(S...
    發(fā)表于 08-06 08:05

    51單片機CPU的內(nèi)部結(jié)構(gòu)及工作原理是什么

    單片機CPU的內(nèi)部結(jié)構(gòu)及工作原理。從圖中我們可以看到,在虛線框內(nèi)的就是CPU的內(nèi)部結(jié)構(gòu)了,8位的MCS-51單片機的CPU內(nèi)部有數(shù)術(shù)邏輯單元
    發(fā)表于 11-18 08:22

    cpu的內(nèi)部結(jié)構(gòu)

    cpu的內(nèi)部結(jié)構(gòu) 1.算術(shù)邏輯單元ALU(Arithmetic Logic Unit) ALU是運算器的核心。它是以全加器為基礎(chǔ),輔之以移位寄存器及相應(yīng)控制邏輯組合而成的電路
    發(fā)表于 01-15 10:32 ?2.2w次閱讀

    MAX782內(nèi)部結(jié)構(gòu)框圖

    MAX782內(nèi)部結(jié)構(gòu)框圖 內(nèi)部框圖
    發(fā)表于 11-14 16:24 ?981次閱讀
    MAX782<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>框圖

    元件的內(nèi)部結(jié)構(gòu)

    元件的內(nèi)部結(jié)構(gòu)
    發(fā)表于 03-04 17:48 ?6次下載

    8051 系列單片機內(nèi)部結(jié)構(gòu)

    1.2 8051 系列單片機內(nèi)部結(jié)構(gòu) 8051 系列單片機內(nèi)部結(jié)構(gòu)可以分為 CPU、存儲器、并行口、串行口、定時 器 /計數(shù)器和中斷邏輯這幾部分,如圖 1-2-1。 圖 1-2-1 1.2.1
    發(fā)表于 11-24 07:44 ?4801次閱讀

    詳細分析半導(dǎo)體芯片內(nèi)部結(jié)構(gòu)

    半導(dǎo)體芯片雖然個頭很小。但是內(nèi)部結(jié)構(gòu)非常復(fù)雜,尤其是其最核心的微型單元——成千上萬個晶體管。我們就來為大家詳解一下半導(dǎo)體芯片集成電路的內(nèi)部結(jié)構(gòu)。一般的,我們用從大到小的
    的頭像 發(fā)表于 01-18 09:53 ?1.6w次閱讀

    小米10 Pro官方拆解圖賞 內(nèi)部結(jié)構(gòu)到底有多精密

    今天小米官方用圖文形式對小米10 Pro內(nèi)部結(jié)構(gòu)進行了詳解。小米10 Pro強悍的實力背后,到底隱藏著怎樣精密的內(nèi)部結(jié)構(gòu)呢?
    的頭像 發(fā)表于 02-19 13:36 ?9701次閱讀
    小米10 Pro官方拆解圖賞 <b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>到底有多精密

    交叉導(dǎo)軌的內(nèi)部結(jié)構(gòu)

    交叉導(dǎo)軌的內(nèi)部結(jié)構(gòu)
    的頭像 發(fā)表于 08-16 17:52 ?976次閱讀
    交叉導(dǎo)軌的<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>

    MOSFET和IGBT內(nèi)部結(jié)構(gòu)與應(yīng)用

    MOSFET和IGBT內(nèi)部結(jié)構(gòu)不同,決定了其應(yīng)用領(lǐng)域的不同。
    的頭像 發(fā)表于 11-03 14:53 ?946次閱讀
    MOSFET和IGBT<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>與應(yīng)用