《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 從零開始走進FPGA——邊沿檢測技術

從零開始走進FPGA——邊沿檢測技術

2015-02-04
關鍵詞: FPGA 邊沿檢測

 一、為什么要講

  也許,沒有那么一本教科書,會說到這個重要的思想;也許,學了很久的你,有可能不知道這個重要的思想吧。很慚愧,我也是在當年學了1年后才領悟到這個思想的。

  說實話,我的成長很艱辛,沒有人能給我系統的指導,而我得撐起這一片藍天,于是乎無數個漏洞,我一直在修補我的不足。我沒能對自己滿足過,不是 說我“貪得無厭”,而是,我不夠“完美”。人可以不完美,但不可以不追求完美;或許終點永遠達不到,但努力的過程,你一直在靠近完美;有方向感地奮斗,讓 你永遠立于不敗之地。

  也許我看的書不夠多,但學校暑假那邊關于的的書,我都翻過一遍了;特權的《深入淺出玩轉》是我所看過的書中,唯一一本涉及到這個重要思想的書,也許這就是有過項目實戰的人出的書,和官方理論教材的區別吧。

  說起,還有過一個故事:

  話說七哥當年,去一家公司面試??脊俳o他一支筆,讓他用邏輯門畫出電路。話音剛落,七哥持筆揮霍,數秒鐘內畫出了邊沿檢測的電路圖,并且給出了完美的解釋。瞬間思維的展現與重要應用的說明,讓考官目瞪口呆。據說,七哥贏了,這之后,七哥便被那家公司錄用了,一路牛逼,到了今天,證明了自己,取得了很大的成績。

  二、什么是邊沿檢測

  所謂邊沿檢測,就是檢測輸入信號,或者FPGA內部邏輯信號的跳變,即上升沿或者下降沿的檢測。這在FPGA電路設計中相當的廣泛,幾乎我每一個稍微完善的工程都會應用到這個思想;后續章節的講解,也不少這個思維的應用。

  以下是七哥當年用決定自己工作的一張圖,Bingo在Quartus II Block中用邏輯門畫了出來:

  

wps_clip_image-28203

 

  如上圖5個信號:

  

image

 

  正常工作,沒有復位的情況下,工作流程如下:

  (1)D觸發器經過時鐘clk的觸發,輸出trigger信號,保存了t0時刻的信號。

  (2)同時由trigger通過非門輸出信號,保留了當前時刻t1的觸發信號

  (3)經過與門輸出信號pos_edge,neg_edge

  a) 只有t0時刻為高,且t1時候為低的時候,與門輸出高,此時為下降沿。

  b) 只有to時候為低,且t1時候為高的時候,與門輸出高,此時為上升沿。

  當然,在復位的時刻,DFF被復位,無法檢測觸發信號。

  三、實現邊沿檢測的最優化

  1. Block或Verilog實現

  一般為了防止觸發信號的波動,加幾級觸發器,消除抖動,使得信號更穩定。

  此例程中,相對于上圖多了觸發器。其用觸發器對信號打慢兩拍,使得觸發信號然后在進行相關的處理;再來檢測邊沿的上升沿,下降沿。

  (1)用Block畫圖實現

  

wps_clip_image-4666

 

  (2)用verilog代碼實現

  edge_tech_design.v代碼如下所示:

  /*****************************************************

  * Module Name : edge_tech_design.v

  * Engineer : Crazy Bingo

  * Target Device : EP2C8Q208C8

  * Tool versions : Quartus II 11.0

  * Create Date : 2011-6-25

  * Revision : v1.0

  * Description :

  *****************************************************/

  module edge_tech_design

  (

  input clk,

  input rst_n,

  input trigger,

  output pos_edge,

  output neg_edge

  );

  //Capture the rising_endge & falling_edge

  reg trigger_r0,trigger_r1,trigger_r2;

  always@(posedge clk or negedge rst_n)

  begin

  if(!rst_n)

  begin

  trigger_r0 <= 1'b0;

  trigger_r1 <= 1'b0;

  trigger_r2 <= 1'b0;

  end

  else

  begin

  trigger_r0 <= trigger;

  trigger_r1 <= trigger_r0;

  trigger_r2 <= trigger_r1;

  end

  end

  assign pos_edge = trigger_r1 & ~trigger_r2;

  assign neg_edge = ~trigger_r1 & trigger_r2;

  endmodule

  編譯后,分析Quartus II RTL圖,如下所示,與Bingo在Block用邏輯門設計的一樣,說明了代碼的正確性。

  

wps_clip_image-9451

 

  (3)Modelsim-Altera仿真圖如下所示,在上升沿(下降沿)到來的時候,時序能夠及時準確的檢測到。

  2. 邊沿檢測應用

  邊沿檢測技術在項目應用中,非常低廣泛。如要有效捕獲信號跳變沿,邊沿檢測技術的應用是必不可少的。Bingo大致歸納了一下,有如下幾個方面

  (1)將時鐘邊沿使能轉換為邊沿檢測使能,使時鐘同步化。

  (2)捕獲信號的突變(UART,SPI等信號使能突變)

  (3)邏輯分析儀中信號的邊沿檢測。

  3. 實現指標及存在缺陷

  沒有十全十美的東西,也沒有十全十美的電路、代碼;本章節中所介紹的邊沿檢測技術亦如此。有如下缺陷:

  (1)增大CLK信號可以增強邊沿檢測的效率,但不能濾去跳變的雜波。

  (2)減少CLK可以有效濾去跳變的雜波,但不能及時檢測到邊沿跳變。

  (3)增加DFF能更好的濾除雜波,寄存信號,但同時檢測延時大。

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          一区二区三区欧美亚洲| 欧美午夜不卡影院在线观看完整版免费| 亚洲欧美日韩视频二区| 欧美精品三级在线观看| 国产日本欧洲亚洲| 国产精品久久久久久久电影| 国产日韩欧美一区二区| 狼人天天伊人久久| 亚洲精选在线| 亚洲区第一页| 亚洲成人在线视频网站| 久久精品成人| 欧美国产三区| 久久高清国产| 亚洲午夜视频| 欧美日韩在线影院| 欧美在线免费观看| 亚洲福利视频三区| 亚洲国产日韩欧美在线图片| 欧美日韩久久精品| 在线精品一区| 久久久久久一区二区| 国产精品视频免费一区| 亚洲欧美精品在线观看| 国产精品视频999| 欧美少妇一区| 欧美自拍偷拍| 欧美亚洲日本一区| 欧美特黄a级高清免费大片a级| 欧美精品一区二区三区视频| 欧美日本高清视频| 美女黄毛**国产精品啪啪| 欧美视频观看一区| 国产精品日韩精品| 国产伊人精品| 久久久综合香蕉尹人综合网| 亚洲精选大片| 亚洲淫性视频| 亚洲少妇自拍| 国模套图日韩精品一区二区| 国产欧美一区二区精品秋霞影院| 欧美一区二区高清在线观看| 久久久久国产精品麻豆ai换脸| 夜夜嗨av色综合久久久综合网| 久久久亚洲国产美女国产盗摄| 亚洲大黄网站| 美女视频一区免费观看| 亚洲激情成人| 久久国内精品自在自线400部| 伊人春色精品| 狠狠色丁香久久综合频道| 欧美jizzhd精品欧美巨大免费| 国产亚洲一区二区在线观看| 久久久爽爽爽美女图片| 亚洲视频免费在线观看| 久久躁日日躁aaaaxxxx| 欧美一区在线直播| 欧美日韩dvd在线观看| 一本久道久久综合婷婷鲸鱼| 精品51国产黑色丝袜高跟鞋| 国产精品亚洲综合色区韩国| 欧美电影免费观看| 国产精品av一区二区| 老司机精品视频一区二区三区| 国产一区二区激情| 亚洲精品国产精品乱码不99| 一区二区三区黄色| 欧美日本亚洲视频| 国产视频观看一区| 99视频一区二区| 亚洲一区二区在线观看视频| 国产欧美精品在线观看| 久久美女性网| 午夜一级在线看亚洲| 亚洲一级在线| 亚洲娇小video精品| 韩国女主播一区二区三区| 欧美午夜精品久久久久久超碰| 国产精品亚洲综合天堂夜夜| 最新国产乱人伦偷精品免费网站| 正在播放亚洲一区| 影音先锋日韩资源| 欧美成人午夜77777| 一区免费视频| 欧美日本精品在线| 久久先锋影音| 欧美色图天堂网| 国语对白精品一区二区| 久久免费精品视频| 在线看成人片| 国产精品海角社区在线观看| 欧美一区二区视频在线| 欧美午夜激情在线| 欧美亚洲综合网| 黄色国产精品一区二区三区| 亚洲精品一二区| 久久免费精品日本久久中文字幕| 中文久久乱码一区二区| 国产精品高潮呻吟久久| 国产精品女主播一区二区三区| 欧美婷婷久久| 欧美日韩免费观看一区二区三区| 亚洲伊人一本大道中文字幕| 韩国女主播一区| 国产精品毛片一区二区三区| 久久婷婷国产综合精品青草| 亚洲一区二区三区高清| 欧美日韩精品久久久| 欧美日韩ab片| 91久久精品国产91久久| 欧美日韩性生活视频| 亚洲天堂男人| 国产精品亚洲综合色区韩国| 亚洲高清久久网| 久久天堂精品| 欧美日韩亚洲精品内裤| 亚洲精品一区二区在线观看| 国产噜噜噜噜噜久久久久久久久| 免费成人在线观看视频| 欧美日韩综合在线免费观看| 亚洲午夜未删减在线观看| 日韩一级在线观看| 国产精品v欧美精品v日本精品动漫| 日韩视频一区二区| 久久天堂av综合合色| 亚洲人久久久| 亚洲欧美日韩成人高清在线一区| 国产日韩在线一区| 欧美伊人精品成人久久综合97| 亚洲免费观看视频| 奶水喷射视频一区| 欧美国产日韩在线观看| 99在线热播精品免费99热| 亚洲国产精品激情在线观看| 国产日韩精品一区二区三区在线| 欧美午夜电影一区| 久久精品网址| 欧美国产国产综合| 亚洲精华国产欧美| 乱中年女人伦av一区二区| 亚洲一区免费视频| 国产精品一区=区| 午夜在线播放视频欧美| 欧美激情按摩| 欧美日韩成人在线视频| 欧美视频一区二区三区在线观看| 欧美日韩一区二区高清| 欧美成人性生活| 亚洲欧美卡通另类91av| 欧美日韩在线播放一区| 尤物精品国产第一福利三区| 亚洲性色视频| 久久精品视频在线免费观看| 欧美在线视频一区二区| 亚洲综合色在线| 国产综合久久久久久鬼色| 欧美亚男人的天堂| 裸体素人女欧美日韩| 国产美女精品一区二区三区| 激情欧美一区二区| 国产精品久久久久久久久久直播| 国产欧美日韩激情| **网站欧美大片在线观看| 激情综合网激情| 亚洲精品护士| 在线观看欧美黄色| 亚洲一区二区三区在线视频| 亚洲无吗在线| 国产欧美一区二区精品秋霞影院| 亚洲国产精品欧美一二99| 欧美日韩国产精品自在自线| 国产亚洲综合精品| 久久精品亚洲一区二区三区浴池| 亚洲最快最全在线视频| 久久国产精彩视频| 国产视频一区二区三区在线观看| 亚洲国产va精品久久久不卡综合| 在线视频日韩精品| 亚洲视频 欧洲视频| 亚洲欧洲精品一区二区三区| av成人免费在线观看| 欧美激情精品久久久久久变态| 亚洲精品在线免费观看视频| 久久综合导航| 国内伊人久久久久久网站视频| 欧美天天影院| 一区二区日韩精品| 久久精品综合一区| 亚洲色图制服丝袜| 免费视频一区| 亚洲午夜精品在线| 久久精品国产第一区二区三区最新章节| 欧美日韩一区二区三区四区在线观看| 国产日韩在线不卡| 国产精品羞羞答答xxdd| 国产精品久久久久久模特| 国产无遮挡一区二区三区毛片日本| 国内偷自视频区视频综合| 久久国产一区二区三区| 久久狠狠久久综合桃花| 亚洲欧美日韩网| 在线视频免费在线观看一区二区| 国产亚洲福利一区| 欧美激情精品久久久久久变态| 亚洲午夜一区| 性高湖久久久久久久久| 亚洲视频在线一区观看| 国产精品99久久99久久久二8| 精品动漫3d一区二区三区免费| 在线免费高清一区二区三区| 国产精品青草久久| 亚洲深夜福利网站| 国产精品一区二区三区四区五区| 欧美日产在线观看| 韩国自拍一区| 在线一区二区日韩| 欧美视频日韩视频| 国产女精品视频网站免费| 亚洲午夜高清视频| 免费观看在线综合色| 嫩草国产精品入口| 欧美精品一区视频| 亚洲福利视频一区二区| 欧美在线播放一区| 亚洲国产导航| 亚洲九九精品| 亚洲永久免费精品| 尤物yw午夜国产精品视频| 一区二区激情小说| 欧美日产一区二区三区在线观看| 亚洲国产欧美一区二区三区丁香婷| 欧美亚洲免费| 中文在线不卡| 国产精品99久久99久久久二8| 欧美色视频日本高清在线观看| 久久福利毛片| 六月婷婷一区| 国产一区二区丝袜高跟鞋图片| 国产精品99一区| 尤物九九久久国产精品的分类| 亚洲精品欧美一区二区三区| 国产日韩精品视频一区二区三区| 国产精品扒开腿做爽爽爽视频| 狠狠色狠狠色综合人人| 欧美激情麻豆| 欧美影院成年免费版| 亚洲一区国产一区| 欧美伊久线香蕉线新在线| 欧美日韩日日骚| 欧美日韩精品一区二区三区四区| 国产午夜精品一区理论片飘花| 午夜在线成人av| 欧美日韩一区二区在线观看视频| 欧美国产日本在线| 悠悠资源网亚洲青| 亚洲高清色综合| 国产日韩欧美日韩| 欧美在线免费看| 久久手机免费观看| 欧美连裤袜在线视频| 国产精品99一区| 久久精品视频在线观看| 久久免费视频在线观看| 欧美成人a∨高清免费观看| 欧美天天综合网| 欧美在线视频一区二区三区| 欧美精品一区二区精品网| 欧美淫片网站| 亚洲人成亚洲人成在线观看图片| 午夜精品久久久久久久99热浪潮| 国产亚洲一区在线播放| 午夜精品三级视频福利| 亚洲午夜国产一区99re久久| 亚洲国产精品一区二区www| 欧美亚洲色图校园春色| 久久精品动漫| 一二三区精品| 亚洲每日在线| 亚洲视频在线二区| 国产一区二区三区的电影| 欧美日韩伊人| 亚洲欧洲日本在线| 久久久爽爽爽美女图片| 国产日韩欧美91| 亚洲第一网站免费视频| 国内免费精品永久在线视频| 日韩午夜在线播放| 中日韩视频在线观看| 亚洲一区成人| 香蕉视频成人在线观看| 亚洲精品久久久一区二区三区| 亚洲电影av| 久久精品道一区二区三区| 欧美亚洲一区在线| 亚洲每日更新| 欧美视频在线观看免费网址| 亚洲欧美欧美一区二区三区| 看欧美日韩国产| 欧美一区二区在线免费观看| 国产精品青草综合久久久久99| 蜜桃久久av一区| 国产资源精品在线观看| 在线视频免费在线观看一区二区| 亚洲欧美在线免费观看| 久久久久久久久久久一区| 久久中文字幕一区| 狠狠色丁香久久婷婷综合_中| 亚洲国产三级网| 亚洲人精品午夜在线观看| 亚洲国产一区二区在线| 在线成人激情黄色| 欧美电影免费| 久久国产66| 亚洲黄色免费| 欧美一区二区三区啪啪| 国产自产女人91一区在线观看| 久久福利视频导航| 国产精品日韩在线播放| 欧美三级乱人伦电影| 一区二区三区在线观看国产| 亚洲成在线观看| 国产精品欧美久久久久无广告| 永久555www成人免费| 国产精品一区二区视频| 亚洲成色最大综合在线| 麻豆精品视频在线| 国产亚洲午夜| 亚洲精品乱码久久久久久按摩观|