在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

verilog基礎知識介紹

FPGA之家 ? 來源:FPGA之家 ? 2023-05-29 09:16 ? 次閱讀

1、組合邏輯的競爭冒險

組合邏輯:任何時刻電路的穩定輸出,僅僅取決于該時刻各個輸入變量的取值。

組合邏輯的競爭冒險:當輸入信號同事變化時,組合邏輯必然產生毛刺。

解決方法:用時序邏輯,每次寄存器的輸出結果取決于上一個時鐘的寄存器的值,不會產生毛刺。

9c6ddcb6-fdb1-11ed-90ce-dac502259ad0.png

2、寄存器reg可以用在時序邏輯也可以用在組合邏輯

時序邏輯就是平時寫的clk觸發

組合邏輯例如always@(b) out1 =~ b;

觸發器具有記憶性原因:普通的門電路輸出信號只取決于當前輸入信號,無記憶性,但是觸發器

的輸出還和之前的狀態有關,比如JK觸發器:Qn+1 = JQn_ + K_Qn

3、時序,組合邏輯,阻塞與非阻塞區別

//time    非阻塞

always @(posedge clk)
begin
    time_nblock  <= sig_in;
    time_nblock1 <= time_nblock;
end

//time  阻塞
always @(posedge clk)
begin
    time_block  = sig_in;
    time_block1 = time_block;
end

//combine    非阻塞

always @(*)
begin
    com_nblock  <= sig_in;
    com_nblock1 <= com_nblock;
end

//combine 阻塞

always @(*)
begin
    com_block  = sig_in;
    com_block1 = com_block;
end

綜合出來的電路

9c9901ac-fdb1-11ed-90ce-dac502259ad0.png

時序電路,會生成D觸發器,根據電路可以看出阻塞賦值和非阻塞賦值,一個always塊結束之后,阻塞賦值結果都是一樣的,但是非阻塞

賦值的話,是同事變化的,time_nblock得到sig的同時,time_nblock1也得到time_nblock之前得值。

阻塞賦值從電路上看,非阻塞和阻塞都是一樣得,modelsim仿真也是這么個情況。

一般來說,時序邏輯用非阻塞賦值,組合邏輯用阻塞賦值。

4、與門

assignq = (al == 1) ? d : 0;

5、亞穩態

亞穩態定義:在進行fpga設計時,往往只關心“0”和"1"兩種狀態。然而在工程實踐中,除了”0“、”1“外還有其他狀態,亞穩態就是其中之一。

亞穩態是指觸發器或鎖存器無法在某個規定時間段內達到一個可確認的狀態[1]。當一個觸發器進入亞穩態時,既無法預測該單元的輸出電平,

也無法預測何時輸出才能穩定在某個正確的電平上。在亞穩態期間,觸發器輸出一些中間級電平,甚至可能處于振蕩狀態,并且這種無用的輸

出電平可以沿信號通道上的各個觸發器級聯式傳播下去。亞穩態是異步數字電路設計中的固有現象,但是由于其偶發性和溫度敏感性的特點,

產品前期測試過程中很難發現。

亞穩態產生的原因:1、時序不滿足,例如不滿足建立時間和保持時間。

2、不同時鐘域接口

9ca618ce-fdb1-11ed-90ce-dac502259ad0.png

例如當數據剛傳過來的時候,clkb恰好來了一個上升沿

亞穩態的解決方法:1、單比特信號打兩拍寄存器,我看網上亞穩態有一個震蕩周期,如果震蕩周期大于一個時鐘的話那么一級緩存之后仍然會有亞穩態

現象,所以兩級緩存就比較靠譜了。

2、多比特信號fifo






審核編輯:劉清

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

    關注

    31

    文章

    5359

    瀏覽量

    120793
  • Verilog
    +關注

    關注

    28

    文章

    1351

    瀏覽量

    110187
  • 觸發器
    +關注

    關注

    14

    文章

    2000

    瀏覽量

    61255
  • FIFO存儲
    +關注

    關注

    0

    文章

    103

    瀏覽量

    6020

原文標題:verilog知識

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    哪有FPGA的verilog編程基礎知識?

    沒接觸過FPGA開發,那個verilog編程有什么入門基礎知識學習的?
    發表于 04-29 23:09

    Verilog HDL練習題和Verilog基礎知識適合verilog新人

    Verilog HDL練習題和Verilog基礎知識適合verilog新人Verilog HDL練習題.pdfVerilog
    發表于 08-15 15:08

    電感基礎知識 圖文介紹

    `電感基礎知識 圖文介紹`
    發表于 08-16 19:34

    IGBT的介紹和應用基礎知識

    IGBT的介紹和應用,基礎知識
    發表于 06-24 22:42

    Verilog基礎知識

    Verilog基礎知識
    發表于 09-30 08:50

    電阻的基礎知識介紹

    電阻基礎知識介紹
    發表于 02-26 06:17

    介紹關于編程的基礎知識

    關注、星標公眾號,不錯過精彩內容作者:strongerHuang對于軟件工程師來說,代碼升級(或程序更新)算是必備基礎知識。下面將介紹關于編程的基礎知識,以及結合STM32官方提供的De...
    發表于 07-27 08:13

    介紹PLC的原理及基礎知識

    在自動化控制領域,PLC應用十分廣泛,這里開始介紹PLC的原理及基礎知識
    發表于 09-09 09:07

    Verilog HDL基礎知識

    Verilog HDL基礎知識:硬件描述語言是硬件設計人員和電子設計自動化工具之間的界面。其主要目的是用來編寫設計文件,建立電子系統行為級的仿真模型即利用計算機的巨大能力對用
    發表于 05-31 19:33 ?49次下載

    GSM基礎知識介紹

    GSM基礎知識介紹
    發表于 07-29 17:18 ?75次下載
    GSM<b class='flag-5'>基礎知識</b>的<b class='flag-5'>介紹</b>

    Verilog基礎知識

    Verilog基礎知識,感興趣的小伙伴們可以瞧一瞧。
    發表于 11-10 15:29 ?4次下載

    Verilog_HDL基礎知識非常好的學習教程 (1)

    Verilog_HDL基礎知識非常好的學習教程 (1)
    發表于 01-04 12:33 ?0次下載

    Verilog教程之Verilog HDL數字集成電路設計方法和基礎知識課件

    本文檔的主要內容詳細介紹的是Verilog教程之Verilog HDL數字集成電路設計方法和基礎知識課件
    發表于 12-09 11:24 ?53次下載
    <b class='flag-5'>Verilog</b>教程之<b class='flag-5'>Verilog</b> HDL數字集成電路設計方法和<b class='flag-5'>基礎知識</b>課件

    Verilog基礎知識

    本節主要講解了 Verilog基礎知識,包括 7 個小節,下面我們分別給大家介紹這 7 個小節的內容。
    的頭像 發表于 08-15 09:04 ?2492次閱讀

    Verilog HDL的基礎知識

    本文繼續介紹Verilog HDL基礎知識,重點介紹賦值語句、阻塞與非阻塞、循環語句、同步與異步、函數與任務語法知識
    的頭像 發表于 10-24 15:00 ?522次閱讀
    <b class='flag-5'>Verilog</b> HDL的<b class='flag-5'>基礎知識</b>
    主站蜘蛛池模板: 狠狠色噜噜狠狠狠狠黑人| 97一区二区三区| 777影院| www.色五月| 日本三级黄色网址| 手机在线亚洲| 爽好舒服快小柔小说| 男女互插小说| 在线观看你懂的网站| 亚洲三级小视频| 色五五月| 毛片免| 国产在线五月综合婷婷| 国产大乳孕妇喷奶水在线观看| 国产精品久久婷婷六月丁香| 夜夜春夜夜夜夜猛噜噜噜噜噜| 日韩伊人网| 伊人黄色网| 美女三级黄| 色综合激情网| 久久看免费视频| 又粗又硬又大久久久| 久久新视频| 亚洲一区二区三区不卡视频| 一级片aaaaaa| 欧洲乱码专区一区二区三区四区| 久久夜色精品| 亚洲深夜在线| 成人深夜视频| 国产一区中文字幕在线观看| 色噜噜狠狠色综合欧洲| 国外精品视频在线观看免费| 天天插一插| 韩国理论片在线看2828dy| 在线a网站| 美女黄视频免费| 亚洲国产午夜精品理论片的软件| 国产精品片| 最新人妖shemaletube人妖| 日本护士撒尿| a天堂资源在线观看|