色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

x
x

關(guān)于邊沿檢測(cè)簡(jiǎn)單理解

發(fā)布時(shí)間:2016-5-10 09:56    發(fā)布者:designapp
關(guān)鍵詞: 邊沿檢測(cè) , 寄存器
1、所謂邊沿檢測(cè),就是檢測(cè)輸入信號(hào)或FPGA內(nèi)部邏輯信號(hào)電平的跳變,即實(shí)現(xiàn)上升沿或下降沿的檢測(cè),捕獲到以后以此用作使能信號(hào)(簡(jiǎn)單可理解為:一旦檢測(cè)到這個(gè)信號(hào),則發(fā)生什么什么),來(lái)作為時(shí)序邏輯的觸發(fā)信號(hào)?傊诨A(chǔ)中,這個(gè)還是很重要的,在后面的串口和SPI接口中都要用到。

(一)、一級(jí)寄存器
  


從一級(jí)寄存器中很好理解下降沿和上升沿的檢測(cè):a和b都是從trigger來(lái)的(三者一樣),只是b比a在時(shí)間上遲了一個(gè)寄存器的時(shí)間,F(xiàn)在假設(shè)0時(shí)刻到了,trigger到a了,但是還沒(méi)有到b,到了寄存器,被寄存了;等待下一個(gè)時(shí)刻1到來(lái),a走了(不用管了),來(lái)了一個(gè)新的叫c,同時(shí),b從寄存器得到了之前寄存的,那個(gè)現(xiàn)在的1時(shí)刻,有了兩個(gè)信號(hào),b和c,而且b是前一個(gè)時(shí)刻的,而c是現(xiàn)在時(shí)刻的(誰(shuí)先誰(shuí)后這點(diǎn)很重要)。所以:

下降沿 neg_edge = b & ~c;
  


由上圖可以看出,當(dāng)下降沿來(lái)的時(shí)候,c取反再與上b,得出輸出為1;反過(guò)來(lái)想,輸出neg_edge為1的時(shí)候就表示檢測(cè)到下降沿了。

上升沿 pos_edge = ~b & c;
  


同理。當(dāng)pos_edge為1,表示檢測(cè)到上升沿。

(二)兩級(jí)寄存器

moduleedge_tech_design

(

clk,

rst_n,

s,

neg_edge,

pos_edge

);

inputclk;

inputrst_n;

inputs;

outputneg_edge;

outputpos_edge;

regc,d;

always@(posedgeclkornegedgerst_n)

if(!rst_n)begin

c


仿真圖中可以看到這樣的圖形(街區(qū)圖中下降沿部分一小段)
  


輸入信號(hào)s從高變成低的時(shí)候,出現(xiàn)下降沿,然后等到時(shí)鐘clk的上升沿到來(lái),s傳輸?shù)絚,d還沒(méi)傳輸?shù)剑患拇嬖赿之前的寄存器內(nèi),等待第二個(gè)時(shí)鐘上升沿到來(lái),寄存器中的信號(hào)傳輸?shù)絛了,此時(shí)根據(jù)

neg_edge = d & ~c;

可以得到neg_edge的波形。
本文地址:http://m.54549.cn/thread-165911-1-1.html     【打印本頁(yè)】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

相關(guān)在線(xiàn)工具

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表