日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

FPGA——LUT/FDRE/FDCE/FDSE/FDPE

Hack電子 ? 來源:Hack電子 ? 作者:Hack電子 ? 2022-11-09 14:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

查找表(Look-Up-Table)

LUT就是查找表,對于4輸入的LUT而言,實際上就是4位地址位,一位數(shù)據(jù)位的存儲器,能夠存儲16位數(shù)據(jù),所以我們在FPGA設(shè)計中可以用LUT組建分布式的RAM。

LUT的一個重要功能是邏輯函數(shù)發(fā)生器。本質(zhì)上,邏輯函數(shù)發(fā)生器存儲的是真值表(Truth Table)的內(nèi)容,而真值表則是通過布爾表達式獲得。在vivado中,打開網(wǎng)表文件,選擇相應的LUT,在property窗口中可以看到真值表。

如果用6輸入的LUT實現(xiàn)4輸入LUT的功能,那么就浪費了1-16/64=75%的資源,所以采用少輸入的LUT可以更好的節(jié)省面積和資源

因為當輸入數(shù)據(jù)的位數(shù)遠大于一個LUT的輸入時,就需要用多個LUT級聯(lián)來實現(xiàn)邏輯,那么級聯(lián)產(chǎn)生的延時也就不可避免了,這樣就會制約系統(tǒng)的運行頻率。那么為了避免級聯(lián)數(shù)過于多,就采用插入寄存器的方法來實現(xiàn)

dad28c5a-5fe5-11ed-8abf-dac502259ad0.png

通過LUT代替組合邏輯,而LUT中的值只和輸入有關(guān),因此組合邏輯的功能由輸入決定,不在和復雜度有關(guān);

CLB可配置邏輯快

CLB是xilinx基本邏輯單元,每個CLB包含兩個slices,每個slices由4個(A,B,C,D)6輸入LUT和8個寄存器組成(中間應該還有一些選擇器、與非門、或非門之類的東西)。

dae9f02a-5fe5-11ed-8abf-dac502259ad0.png

logic cells” 是 Xilinx 創(chuàng)造出來的一個市場用的刻度,可以用來衡量不同內(nèi)部結(jié)構(gòu)甚至不同廠商的資源情況。

LC邏輯單元

“l(fā)ogic cells”代表的是一個沒有其他任何功能的4輸入LUT,在老一些的Xilinx的FPGA中,他們使用LUT的數(shù)目乘以1.2來計算LC的數(shù)目,因為一個LUT中還有一個進位鏈和MUX。

在較新的FPGA中,Xilinx采用了6輸入LUT,這時他們采用系數(shù)1.6。

FDR : D Flip-Flop with Synchronous Rsest

同步清除D觸發(fā)器。FDR 擁有一個時鐘輸入接口,一個D觸發(fā)器數(shù)據(jù)接口,一個同步復位接口和一個觸發(fā)器輸出接口,當同步復位接口為高電平時,時鐘的上升沿觸發(fā)寄存器復位(置0);當同步時鐘接口為低電平時,時鐘的上升沿觸發(fā)寄存器裝載數(shù)據(jù)接口的數(shù)據(jù)。
db0deb38-5fe5-11ed-8abf-dac502259ad0.png
FDRE:D Flip-Flop with Clock Enable and Synchronous Reset 帶使能功能的同步清除D觸發(fā)器,相比與FDR多了一個使能接口,當同步復位接口為高電平時覆蓋所有其他輸出,時鐘的上升沿觸發(fā)寄存器復位(置0);當同步時鐘接口為低電平且使能接口為高電平時,時鐘的上升沿觸發(fā)寄存器裝載數(shù)據(jù)接口的數(shù)據(jù)。
db255c78-5fe5-11ed-8abf-dac502259ad0.png

FDC :: D Flip-Flop with Asynchronous Clear 帶異步清除D觸發(fā)器 ,與 FDR的區(qū)別是。當CLR置為高電平時,不需要等到下一個時鐘的上升沿就可以復位寄存器。

db4424d2-5fe5-11ed-8abf-dac502259ad0.png

FDCE:D Flip-Flop with Clock Enable and AsynchronousReset 帶使能功能的異步清除D觸發(fā)器,相比與FDRE將同步復位變化成異步復位,當同步復位接口為高電平時,直接觸發(fā)寄存器復位(置0);當同步時鐘接口為低電平且使能接口為高電平時,時鐘的上升沿觸發(fā)寄存器裝載數(shù)據(jù)接口的數(shù)據(jù)。
db5aa090-5fe5-11ed-8abf-dac502259ad0.png

FDS:D Flip-Flop with Synchronous Set 帶同步置位的D觸發(fā)器 當置為端為低電平時,在時鐘的上升沿觸發(fā)數(shù)據(jù)保存在觸發(fā)器中,當置位端為低電平時,在一個時鐘的上升沿觸發(fā)導致觸發(fā)器清0
db7737f0-5fe5-11ed-8abf-dac502259ad0.png

FDSE:D Flip-Flop with Clock Enable and Synchronous Set 帶時鐘使能和同步置位的D觸發(fā)器。當置位端為高電平是覆蓋所有輸出,一個時鐘的上升沿觸發(fā)導致寄存器置位,當置位端為低電平和時鐘使能位為高電平時,在一個時鐘的上升沿觸發(fā)導致寄存器裝載數(shù)據(jù)口的數(shù)據(jù)。
db8b7364-5fe5-11ed-8abf-dac502259ad0.png

FDP:D Flip-Flop with Asynchronous Preset 帶有異步預置的D觸發(fā)器 相比FDS不需要等到時鐘的上升沿,即刻可進行置位。
dba2f94e-5fe5-11ed-8abf-dac502259ad0.png

FDPE:D Flip-Flop with Clock Enable and Asynchronous Preset 帶有時鐘使能和異步置位的D觸發(fā)器 相比于FDSE不需要等到時鐘的上升沿,即刻可進行置位。

dbb9a2c0-5fe5-11ed-8abf-dac502259ad0.png

使用always塊綜合實現(xiàn)各種觸發(fā)器


module exp(
    input  clk,
    input  rst, 
    input  A,
    input  B,
    output reg  Q,
    output reg  Q1,
    output reg  Q2,
    output reg  Q3  
    );
//or posedge rst
always @(posedge clk or posedge rst) begin //異步復位 綜合出FDCE
    if(rst)
        Q<=0;      
    else begin
        Q<=A|B;
    end    
end

always @(posedge clk  ) begin  //同步復位 綜合出FDRE
    if(rst)
        Q1<=1;
    else begin
        Q1<=A|B;
    end    
end

always @(posedge clk or posedge rst) begin//異步置位 綜合出FDPE
    if(rst)
        Q2<=1;
    else begin
        Q2<=A|B;
    end    
end

always @(posedge clk) begin//同步置位 綜合出FDSE
    if(rst)
        Q3<=1;
    else begin
        Q3<=A|B;
    end    
end
endmodule

審核編輯 :李倩


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

    關(guān)注

    1664

    文章

    22509

    瀏覽量

    639541
  • 存儲器
    +關(guān)注

    關(guān)注

    39

    文章

    7758

    瀏覽量

    172276
  • 觸發(fā)器
    +關(guān)注

    關(guān)注

    14

    文章

    2065

    瀏覽量

    63576

原文標題:FPGA——LUT/FDRE/FDCE/FDSE/FDPE

文章出處:【微信號:Hack電子,微信公眾號:Hack電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    工程師高培解讀XilinxVivadoFPGA設(shè)計進階與AI自動編程

    編程的總結(jié),以下圍繞八個核心模塊展開技術(shù)要點,供FPGA開發(fā)者參考。 一、理解FPGA底層結(jié)構(gòu) 用好Vivado,需要對FPGA內(nèi)部結(jié)構(gòu)有清晰認識。LUT(查找表)實現(xiàn)組合邏輯,F(xiàn)F(
    的頭像 發(fā)表于 04-22 16:29 ?210次閱讀
    工程師高培解讀XilinxVivado<b class='flag-5'>FPGA</b>設(shè)計進階與AI自動編程

    京微齊力HME-P2飛馬系列FPGA產(chǎn)品概述

    HME-P2 系列 FPGA 利用 22nm 工藝平臺的特點,追求芯片極致的 PPA (性能-功耗-成本)配比,不僅實現(xiàn)了靈活的配置方式,還擁有 50K LUT4 的邏輯資源、196個 EMB9K
    的頭像 發(fā)表于 04-22 15:36 ?165次閱讀
    京微齊力HME-P2飛馬系列<b class='flag-5'>FPGA</b>產(chǎn)品概述

    深入解析IGLOO2 FPGA與SmartFusion2 SoC FPGA:性能、規(guī)格與應用考量

    以及在實際設(shè)計中的應用考量。 文件下載: M2S150-1FC1152I.pdf 產(chǎn)品概述 IGLOO2 FPGA和SmartFusion2 SoC FPGA集成了基于4輸入查找表(LUT)的
    的頭像 發(fā)表于 04-07 12:05 ?196次閱讀

    深入解析IGLOO2 FPGA和SmartFusion2 SoC FPGA:特性、參數(shù)與應用

    : M2S005-1TQ144.pdf 一、產(chǎn)品概述 IGLOO2 FPGA和SmartFusion2 SoC FPGA將基于4輸入查找表(LUT)的FPGA架構(gòu)與集成數(shù)學模塊、多個嵌
    的頭像 發(fā)表于 04-07 11:55 ?232次閱讀

    【黑金云課堂筆記】第一~二期知識點總結(jié)

    和確定性的時延表現(xiàn)。 FPGA 基本結(jié)構(gòu) : FPGA 由 CLB 邏輯單元(包含 LUT 查找表與觸發(fā)器)、可編程互連布線
    的頭像 發(fā)表于 04-01 16:10 ?241次閱讀

    探索IGLOO2 FPGA與SmartFusion2 SoC FPGA的電氣特性與應用潛力

    供參考。 文件下載: M2S025TS-1FCS325I.pdf 產(chǎn)品概述 IGLOO2 FPGA和SmartFusion2 SoC FPGA家族將基于4輸入查找表(LUT)的FPGA
    的頭像 發(fā)表于 02-10 11:30 ?323次閱讀

    Microsemi IGLOO2 FPGA與SmartFusion2 SoC FPGA深度剖析

    : M2S025TS-FCS325I.pdf 一、產(chǎn)品概述 Microsemi的IGLOO2 FPGA和SmartFusion2 SoC FPGA是主流的產(chǎn)品系列,它們將基于4輸入查找表(LUT)的
    的頭像 發(fā)表于 02-09 17:20 ?543次閱讀

    【ALINX選型】AMD Kintex UltraScale+ 系列 FPGA 開發(fā)板速選

    在中高端 FPGA 應用中,AMD Kintex UltraScale+ 系列通常用于對吞吐能力、接口規(guī)模和功耗控制都有高要求的系統(tǒng)。其中, XCKU15P ?是一個被廣泛采用的型號,它在資源規(guī)模
    的頭像 發(fā)表于 01-16 09:47 ?372次閱讀
    【ALINX選型】AMD Kintex UltraScale+ 系列 <b class='flag-5'>FPGA</b> 開發(fā)板速選

    MarketsandMarkets FPGA行業(yè)報告,2026~2030 FPGA市場洞察

    2025年10月,全球知名市場研究與商業(yè)洞察權(quán)威咨詢機構(gòu) MarketsandMarkets 發(fā)布?Field-Programmable Gate Array (FPGA) MarketSize
    的頭像 發(fā)表于 11-20 13:20 ?778次閱讀
    MarketsandMarkets <b class='flag-5'>FPGA</b>行業(yè)報告,2026~2030 <b class='flag-5'>FPGA</b>市場洞察

    使用Xilinx 7系列FPGA的四位乘法器設(shè)計

    (Shinshu University)研究團隊的最新設(shè)計中,一個專為 Xilinx 7 系列 FPGA 量身打造的 4 位乘法器使用了僅 11 個 LUT + 2 個 CARRY4 塊,關(guān)鍵路徑延遲達到 2.75 ns。這是一次令人印象深刻的工藝優(yōu)化實踐。
    的頭像 發(fā)表于 11-17 09:49 ?3671次閱讀
    使用Xilinx 7系列<b class='flag-5'>FPGA</b>的四位乘法器設(shè)計

    Altera Agilex? 3 FPGA和SoC FPGA

    Altera Agilex? 3 FPGA和SoC FPGA Altera/Intel Agilex? 3 FPGA和SoC FPGA使創(chuàng)新者能夠?qū)⒊杀緝?yōu)化的設(shè)計提升到更高的性能水平。
    的頭像 發(fā)表于 08-06 11:41 ?4556次閱讀
    Altera Agilex? 3 <b class='flag-5'>FPGA</b>和SoC <b class='flag-5'>FPGA</b>

    【高云GW5AT-LV60 開發(fā)套件試用體驗】五、正弦波生成和LCD屏幕顯示

    【高云GW5AT-LV60 開發(fā)套件試用體驗】五、正弦波生成和LCD屏幕顯示 高云GW5AT-LV60 FPGA的圖像開發(fā)板,采用核心板與底板的分離設(shè)計,搭配了一塊奧唯思 VD-MIPI-5.5TH
    發(fā)表于 07-27 23:49

    【開源分享】:開源小巧的FPGA開發(fā)板——Icepi Zero

    要,就制作自己的板子吧! 特征 Raspberry Pi Zero 外形尺寸 Lattice FPGA 芯片 ECP5U : 24k LUT 112 KiBRAM 一個 MiniGPDI 連接器
    發(fā)表于 06-09 14:01

    智多晶FPGA設(shè)計工具HqFpga接入DeepSeek大模型

    在 AI 賦能工程設(shè)計的時代浪潮中,智多晶率先邁出關(guān)鍵一步——智多晶正式宣布旗下 FPGA 設(shè)計工具 HqFpga 接入 DeepSeek 大模型,并推出 FPGA 設(shè)計專屬 AI 助手——晶小助!這是
    的頭像 發(fā)表于 06-06 17:06 ?1797次閱讀

    FPGA從0到1學習資料集錦

    種類更多,而不僅僅是原來的簡單邏輯單元(LE)。早期的 FPGA 相對比較簡單, 所有的功能單元僅僅由管腳、內(nèi)部 buffer、LE、RAM 構(gòu)建而成,LE 由 LUT(查找表)和 D 觸發(fā)器構(gòu)成
    發(fā)表于 05-13 15:41
    桂林市| 四会市| 南昌市| 梅河口市| 元氏县| 交城县| 武威市| 略阳县| 龙门县| 施秉县| 车险| 浙江省| 开江县| 永康市| 瓮安县| 栾城县| 佛山市| 兴宁市| 蕉岭县| 宁德市| 奉节县| 介休市| 闻喜县| 永嘉县| 郸城县| 宾川县| 临澧县| 邛崃市| 三门县| 湖州市| 丰宁| 彭水| 济宁市| 阿克苏市| 鸡东县| 遵义市| 腾冲县| 阳高县| 大连市| 苏尼特左旗| 云龙县|