国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

關于FPGA的五個基本概念

電子工程師 ? 來源:FPGA設計論壇 ? 作者:FPGA設計論壇 ? 2020-09-28 11:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1、什么是Setup 和Holdup時間?
答:Setup/hold time 是測試芯片對輸入信號時鐘信號之間的時間要求。

建立時間是指觸發器的時鐘信號上升沿到來以前,數據穩定不變的時間。輸入信號應提前時鐘上升沿(如上升沿有效)T時間到達芯片,這個T就是建立時間-Setup time。如不滿足setup time,這個數據就不能被這一時鐘打入觸發器,只有在下一個時鐘上升沿,數據才能被打入觸發器。

保持時間是指觸發器的時鐘信號上升沿到來以后,數據穩定不變的時間。如果holdtime不夠,數據同樣不能被打入觸發器。

2、什么是競爭與冒險現象?解決辦法?
答:在組合邏輯中,由于門的輸入信號通路中經過了不同的延時,導致到達該門的時間不一致叫競爭。產生毛刺叫冒險。如果布爾式中有相反的信號則可能產生競爭和冒險現象。
解決方法:一是添加布爾式的消去項,二是在芯片外部加電容。三加選通信號。用D觸發器,格雷碼計數器,同步電路等優秀的設計方案可以消除。

3、如何解決亞穩態?Metastability
答:亞穩態是指觸發器無法在某個規定時間段內達到一個可確認的狀態。當一個觸發器進入亞穩態時,既無法預測該單元的輸出電平,也無法預測何時輸出才能穩定在某個正確的電平上。在這個穩定期間,觸發器輸出一些中間級電平,或者可能處于振蕩狀態,并且這種無用的輸出電平可以沿信號通道上的各個觸發器級聯式傳播下去。
解決方法:
1 、降低系統時鐘頻率
2 、用反應更快的Flip-Flop
3 、引入同步機制,防止亞穩態傳播
4 、改善時鐘質量,用邊沿變化快速的時鐘信號

關鍵是器件使用比較好的工藝和時鐘周期的裕量要大。

4、說說靜態、動態時序模擬的優缺點
靜態時序分析是采用窮盡分析方法來提取出整個電路存在的所有時序路徑,計算信號在這些路徑上的傳播延時,檢查信號的建立和保持時間是否滿足時序要求,通過對最大路徑延時和最小路徑延時的分析,找出違背時序約束的錯誤.它不需要輸入向量就能窮盡所有的路徑,且運行速度很快、占用內存較少,不僅可以對芯片設計進行全面的時序功能檢查,而且還可利用時序分析的結果來優化設計,因此靜態時序分析已經越來越多地被用到數字集成電路設計的驗證中。

動態時序模擬就是通常的仿真,因為不可能產生完備的測試向量,覆蓋門級網表中的每一條路徑.因此在動態時序分析中,無法暴露一些路徑上可能存在的時序問題;

靜態時序分析缺點:
1、無法識別偽路徑
2、不適合異步電路
3、不能驗證功能

5、用VERILOG寫一段代碼,實現消除一個glitch。
濾掉小于1個周期glitch的原理圖如下:


verilog代碼實現如下:

module digital_filter_(clk_in,rst,host_rst,host_rst_filter);
inputclk_in;
inputrst;
inputhost_rst;
output host_rst_filter;
reg host_rst_d1;
reg host_rst_d2;

always@(posedge clk_in or negedge rst)
begin
if(~rst)
begin
host_rst_d1 <= 1'b1;
host_rst_d2 <= 1'b1;
end
else
begin
host_rst_d1 <= host_rst;
host_rst_d2 <= host_rst_d1;
end
end

assign host_rst_filter = host_rst_d1 | host_rst_d2;
endmodule
濾掉大于1個周期且小于2個周期glitch的原理圖如下:
verilog代碼實現如下:

module digital_filter_(clk_in,rst,host_rst,host_rst_filter);
inputclk_in;
inputrst;
inputhost_rst;
output host_rst_filter;
reg host_rst_d1;
reg host_rst_d2;
reg host_rst_d3;

always@(posedge clk_in or negedge rst)
begin
if(~rst)
begin
host_rst_d1 <= 1'b1;
host_rst_d2 <= 1'b1;
host_rst_d3 <= 1'b1;
end
else
begin
host_rst_d1 <= host_rst;
host_rst_d2 <= host_rst_d1;
host_rst_d3 <= host_rst_d2;
end
end
責任編輯:xj

原文標題:總結五個面試中經常會遇到的FPGA基本概念

文章出處:【微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

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

    關注

    1660

    文章

    22410

    瀏覽量

    636254
  • Setup
    +關注

    關注

    0

    文章

    30

    瀏覽量

    12426

原文標題:總結五個面試中經常會遇到的FPGA基本概念

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    工程師實戰指南:關于離子捕捉劑應用的關鍵問題與解答

    在考慮使用離子捕捉劑時,工程師們常有一些具體的實操疑問。本文收集了最具代表性的問題,并結合東亞合成IXE系列的產品特性,給出清晰的技術解答,為您掃清應用障礙。
    的頭像 發表于 12-08 16:38 ?337次閱讀
    工程師實戰指南:<b class='flag-5'>關于</b>離子捕捉劑應用的<b class='flag-5'>五</b><b class='flag-5'>個</b>關鍵問題與解答

    大語言模型如何處理上下文窗口中的輸入

    本博客介紹了基本概念,闡述了大語言模型如何處理上下文窗口中的輸入。通過明確的例子和實踐中獲得的見解,本文介紹了多個與上下文窗口有關的基本概念,如詞元化、序列長度和注意力等。
    的頭像 發表于 12-03 13:48 ?592次閱讀
    大語言模型如何處理上下文窗口中的輸入

    TVS二極管的基本概念和主要作用

    芝識課堂的全新內容又和大家見面啦!從本期開始,我們將用四節課為大家系統介紹一位在電路設計中默默奉獻的“無名英雄”——TVS二極管。我們會從它的基本概念、工作原理,聊到如何為電路挑選合適的型號、布局
    的頭像 發表于 11-28 09:27 ?1.7w次閱讀
    TVS二極管的<b class='flag-5'>基本概念</b>和主要作用

    如何使用FPGA實現SRIO通信協議

    泛應用。文章重點解釋了回環測試的基本概念,這種方法可驗證FPGA中的SRIO接口功能的正確性,并提供了系統級測試驗證的相關知識。同時,本例程還涵蓋了Verilog語法、FPGA架構、SRIO協議細節、調試技巧及SRIO在多種應用
    的頭像 發表于 11-12 14:38 ?5764次閱讀
    如何使用<b class='flag-5'>FPGA</b>實現SRIO通信協議

    USB/HID及其基本概念

    USB幀概念 如上圖所示,在USB1.1規范當中,把USB總線時間按幀劃分,每一幀占用時間是1ms; 每一幀內的最開始處是SOF token,在SOF內包含有11位的幀號; 每一幀的SOF幀號相比前
    的頭像 發表于 08-20 10:32 ?3611次閱讀
    USB/HID及其<b class='flag-5'>基本概念</b>

    ARM入門學習方法分享

    的關鍵。一旦你掌握了ARM的基本概念和匯編語言,你可以開始進行一些簡單的ARM項目。你可以嘗試編寫一些簡單的程序,如LED閃爍、按鍵輸入等,以加強你的實踐能力。 、學習硬件知識:要深入理解ARM架構
    發表于 07-23 10:21

    電壓波動與閃變的基本概念

    如果您是電力系統工程師、電氣設備維護人員或者相關專業的學生,應該注意到了有關電能質量的國家標準GB/T 12326-2008是有關電壓波動和閃變的,那這兩參數的考核意義是什么?國家標準規定這兩參數如何計算、測量和考核?這篇文章帶您全面了解電壓波動和閃變的
    的頭像 發表于 07-22 14:10 ?2991次閱讀
    電壓波動與閃變的<b class='flag-5'>基本概念</b>

    群延遲的基本概念和仿真實例分析

    在高速數字通信和射頻系統中,信號從發送端到接收端的傳輸過程中會遇到各種失真和畸變。群延遲(Group Delay)作為描述系統相位線性度的重要參數,直接影響著信號保真度和系統性能。本文將深入淺出地介紹群延遲的基本概念、應用場景,并通過仿真示例展示其在實際工程中的重要性。
    的頭像 發表于 07-08 15:14 ?2305次閱讀
    群延遲的<b class='flag-5'>基本概念</b>和仿真實例分析

    淺談無線通信的基本概念

    從工作頻段到信道的劃分,再到多址方式、雙工方式、調制方式、分集技術和MIMO,這些概念共同作用,使得無線通信能夠高效、可靠地進行。隨著技術的不斷發展,這些基礎技術也在不斷演進,尤其是在5G系統中,新的多址方式、雙工技術和更復雜的MIMO系統都為未來的通信提供了更多的可能性。
    的頭像 發表于 07-04 11:34 ?1472次閱讀

    FPGA的基礎概念和應用場景

    在現代電子科技飛速發展的浪潮中,FPGA(Field Programmable Gate Array,現場可編程門陣列)猶如一顆璀璨的明星,在通信、人工智能、汽車電子等眾多領域閃耀著獨特的光芒。這個
    的頭像 發表于 06-30 16:13 ?4464次閱讀
    <b class='flag-5'>FPGA</b>的基礎<b class='flag-5'>概念</b>和應用場景

    第十三章 通訊的基本概念

    本章介紹通訊基本概念,包括串行/并行、全雙工/半雙工/單工、同步/異步通訊,還提及通訊速率中比特率與波特率的概念
    的頭像 發表于 05-22 17:29 ?2062次閱讀
    第十三章 通訊的<b class='flag-5'>基本概念</b>

    概念模擬電子電路(全彩版)

    《新概念模擬電子電路》,部合集。 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內容有幫助可以關注、點贊、評論支持一下哦~)
    發表于 05-19 16:17

    芯片設計之握手協議

    本文主要介紹握手的基本概念,讀者可通過該篇文章對握手有基本概念。
    的頭像 發表于 05-14 09:16 ?1222次閱讀
    芯片設計之握手協議

    FPGA芯片的概念和結構

    FPGA(Field Programmable Gate Array,現場可編程門陣列),是一種可在出廠后由用戶根據實際需求進行編程配置的集成電路。與專用集成電路(如ASIC)不同,FPGA在硬件層面具備高度的可重構性,能夠靈活實現各類數字邏輯電路和復雜系統方案。
    的頭像 發表于 05-12 09:30 ?2891次閱讀

    進群免費領FPGA學習資料!數字信號處理、傅里葉變換與FPGA開發等

    ~ 01、數字信號處理的FPGA實現 旨在講解前端數字信號處理算法的高效實現。首先概述了當前的FPGA技術、器件以及用于設計最先進DSP系統的工具。闡述了計算機算法的概念、理論、FIR和IIR濾波器
    發表于 04-07 16:41