《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于CPLD的位同步時鐘提取電路設計
基于CPLD的位同步時鐘提取電路設計
摘要: 本位同步時鐘提取方案已在CPLD器件上進行了仿真實現,通過以上的分析可知,本位同步時鐘的提取方案具有結構簡單、節省硬件資源、同步建立時間短等優點,在輸入信號有一次跳變后,系統出現連“1”連“0”,或信號中斷時,此系統仍然能夠輸出位同步時鐘脈沖,此后,只要輸入信號恢復并產生新的跳變沿,系統仍可以調整此位同步時鐘脈沖輸出而重新同步,此系統中輸入的時鐘信號頻率相對碼元速率越高,同步時鐘的位置就越精確,而當輸入碼元速率改變時,只要改變本系統中的N值系統就可重新正常工作。
Abstract:
Key words :

  引言

  異步串行通信是現代電子系統中最常用的數據信息傳輸方式之一,一般情況下,為了能夠正確地對異步串行數據進行發送和接收,就必須使其接收與發送的碼元同步,位同步時鐘信號不僅可用來對輸入碼元進行檢測以保證收發同步,而且在對接收的數字碼元進行各種處理等過程中,也可以為系統提供一個基準的同步時鐘。

  本文介紹的位同步時鐘的提取方案,原理簡單且同步速度較快。整個系統采用VerilogHDL語言編寫,并可以在CPLD上實現。

  位同步時鐘的提取原理

  本系統由一個跳變沿捕捉模塊、一個狀態寄存器和一個可控計數器共三部分組成,整個如圖1所示,其中data_in是輸入系統的串行信號,clock是頻率為串行信號碼元速率2N倍的高精度時鐘信號,pulse_out是系統產生的與輸入串行信號每個碼元位同步的脈沖信號,即位同步時鐘。

系統的原理框圖

  跳變沿捕捉模塊的輸入也就是整個的輸入data_in和clock。當data_in發生跳變時,無論是上升沿或是下降沿,捕捉模塊都將捕捉所發生的這次跳變,并產生一個脈沖信號clear,這個clear信號所反應的就是輸入信號發生跳變的時刻。然后以它為基準,

 

就可以有效地提取輸入串行信號的同步時鐘。

 

  狀態寄存器有兩個輸入,分別接跳變沿捕捉模塊的輸出clear和可控計數器的輸出pulse_out,當clear信號的上升沿到來時,此狀態寄存器的輸出k被置1,之后在pulse_out和k信號本身的控制下,k在pulse_out和k信號上產生一個脈沖之后被置0,這個k為一般連接到可控計數器的控制端。

  可控計數器是??勺兊挠嫈灯鳎趉信號的控制下可以對clock信號進行模為N-2或2N的計數,其三個輸入分別接跳變沿捕捉模塊的輸出clear、狀態寄存器的輸出k和時鐘clock。其中clear信號可以對計數器進行異步清零,k信號可選擇計數的模,當k=1時,計數器的模為N-2,計數滿N-2后即產生輸出脈沖pulse_out,當k=0時,計數器的模為2N,計數滿2N時,產生輸出脈沖pulse_out。

  整個系統工作時,當輸入信號data_in發生跳變時,跳變沿捕捉將可以捕捉到這次跳變,并產生一個脈沖信號clear,此clear信號可以將可控計數器的計數值清零,同時將狀態寄存器的輸出k置1,并送入可控計數器中,以使計數器進行模塊為N-2的計數,待計滿后,便可輸出脈沖信號pulse_out,此信號一方面可作為整個系統輸出的位同步時鐘信號,另一方面,它也被接進了狀態寄存器,以控制其輸出k在計數器完成N-2的計數后就變為0,并在沒有clear脈沖信號時使K保持為0,從而使可控計數器的模保持為2N,直到輸入信號data_in出現新的跳變沿并產生新的clear脈沖信號,由以上原理可見,在輸入信號為連“1”或連“0”的情況下,只要系統使用的時鐘信號足夠精確,就可以保證在一定時間里輸出滿足要求的位同步時鐘,而在輸入信號發生跳變時,系統又會捕捉下這個跳變沿并以此為基準輸出位同步時鐘。

  位同步時鐘的提取

  本系統包括三個部分,一是采用VerilogHDL語言編寫程序,第二步再將每個部分作為一個模塊(module)來編寫,最后通過元件例化的方法將三個模塊連接起來,以完成這個整個系統的設計。

  下面是跳變沿捕捉模塊的部分程序,其中Int0為串行輸入信號,PCclk為輸入系統的高精度時鐘信號,本模塊的輸出Pcout對應于圖1中的clear信號,它同時又接入狀態寄存器模塊的Psclr和可控計數器模塊的clr。其仿真結構如圖2所示。

仿真結構

  跳變沿捕捉模塊的部分程序如下:

  module PcheckCapture (PCout,Int0,PCclk);

  ……

  reg PCtemp1,PCtemp2;

  always@(posedge PCclk) begin

  PCtemp1<=Int0;

  PCtemp2<=PCtemp1;

  end

  assign PCout="PCtemp1"^PCtemp2;

  ……

  狀態寄存器模塊的部分程序如下,其中輸入信號Psclr來自跳變沿捕捉模塊,另一個輸入信號Pss則來自可控計數器的輸出s對應圖1中的pulse_out,輸出信號Psout對應圖1中的k;

  module PcheckSreg (Psout,Pss,Psclr);

  ……

  wire Pstemp;

  assign Pstemp=~(Pss&Psout);

  always@(posedge Pstemp or posedge Psclr) begin

  if(Psclr==1b1)Psout<=1;

  else Psout<=~Psout;

 

  end

  ……

  下面是可控計數器模塊的部分程序,其中三個輸入信號k、clr、clk分別對應于圖1中的k、clear、clock,輸出信號s對應于圖1中的輸出信號pulse_out;

  module PcheckCoumter (s,k,clr,clk);

  ……

  always@(posedge clk or posedge clr)

  begin

  if(clr==1)begin

  s=0;

  cnt=0;

  end

  else begin

  if(k==0) begin

  if(cnt==2N-1)begin

  cnt=0;

  s=1;

  end;

  else begin

  cnt=cnt+1;

  s=0;

  end

  end

  else begin

  if(cnt==N-2)begin cnt="0";

  s=1;

  end

  else begin

  cnt=cnt+1;

  s=0;

  end

  ……

 

 

  在頂層模塊中,應對三個模塊進行例化,并在導線相連接,以構成一個完整的系統,此模塊的程序如下:

  modulePcheckTop (PTout,PTint,PTclk);

  inout PTout;

  input PTint,PTclk;

  PcheckCapture a (clear,PTint,PTclk);

  PcheckCounter b (PTout,k,clear,PTclk);

  PcheckSreg

  c(k,PTout,clear);

  endmodule

  圖3為整個系統的仿真結果。

整個系統的仿真結果

  結束語

  本位同步時鐘提取方案已在CPLD器件上進行了仿真實現,通過以上的分析可知,本位同步時鐘的提取方案具有結構簡單、節省硬件資源、同步建立時間短等優點,在輸入信號有一次跳變后,系統出現連“1”連“0”,或信號中斷時,此系統仍然能夠輸出位同步時鐘脈沖,此后,只要輸入信號恢復并產生新的跳變沿,系統仍可以調整此位同步時鐘脈沖輸出而重新同步,此系統中輸入的時鐘信號頻率相對碼元速率越高,同步時鐘的位置就越精確,而當輸入碼元速率改變時,只要改變本系統中的N值系統就可重新正常工作。

此內容為AET網站原創,未經授權禁止轉載。
热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>
          亚洲精品久久久久中文字幕欢迎你| 国内精品久久久久久久97牛牛| 国产精品婷婷午夜在线观看| 亚洲精品视频啊美女在线直播| 亚洲夜晚福利在线观看| 亚洲二区视频在线| 国产精品国产三级欧美二区| 亚洲特级毛片| 久久午夜av| 欧美视频一区在线观看| 国产日本欧美一区二区三区在线| 国产日产精品一区二区三区四区的观看方式| 国产在线乱码一区二区三区| 亚洲丝袜av一区| 亚洲日产国产精品| 欧美日韩国产限制| 激情六月婷婷久久| 国产日韩亚洲欧美| 亚洲特级毛片| 午夜精品在线| 欧美色精品天天在线观看视频| 夜夜爽av福利精品导航| 国产精品激情偷乱一区二区∴| 国产精品爽爽爽| 香蕉国产精品偷在线观看不卡| 国产精品jvid在线观看蜜臀| 一区二区三区久久久| 亚洲国产一成人久久精品| 欧美区视频在线观看| 亚洲日韩第九十九页| 亚洲人成77777在线观看网| 久久婷婷av| 欧美电影在线免费观看网站| 国产精品色在线| 国产精品videossex久久发布| 欧美午夜激情在线| 国产欧美精品一区二区三区介绍| 欧美日韩三级| 久久av在线| 亚洲综合精品自拍| 国产精品免费小视频| 亚洲乱码精品一二三四区日韩在线| 欧美破处大片在线视频| 久久久久久97三级| 欧美激情成人在线| 久久亚洲午夜电影| 欧美精品在线一区二区| 午夜亚洲性色福利视频| 一区二区三欧美| 亚洲激情电影中文字幕| 亚洲精品之草原avav久久| 亚洲男女自偷自拍| 国产日产精品一区二区三区四区的观看方式| 日韩性生活视频| 免费不卡在线视频| 好吊妞这里只有精品| 国精产品99永久一区一区| 亚洲视频一二三| 久久久最新网址| 亚洲成人在线观看视频| 亚洲激情一区二区三区| 亚洲精品中文字幕在线观看| 最新日韩中文字幕| 国产精品久久久久aaaa樱花| 久久久久九九九| 亚洲欧洲精品成人久久奇米网| 国产欧美激情| 亚洲精品在线电影| 欧美福利视频网站| 玖玖视频精品| 国产亚洲女人久久久久毛片| 亚洲精品视频在线看| 亚洲在线视频网站| 999在线观看精品免费不卡网站| 美女网站在线免费欧美精品| 欧美日韩在线播放三区四区| 欧美日韩国产色综合一二三四| 午夜精品一区二区三区电影天堂| 国产精品久久久久久久久久免费| 亚洲精品一级| 亚洲自拍三区| 久久精品在线视频| 亚洲精品视频二区| 国产欧美一区二区三区在线看蜜臀| 香蕉乱码成人久久天堂爱免费| 亚洲一区二区成人| 欧美成人精品高清在线播放| 亚洲视频视频在线| 国产精品一级二级三级| 欧美激情四色| 国产精品乱码妇女bbbb| 久久av红桃一区二区小说| 欧美诱惑福利视频| 亚洲精选国产| 免费日韩成人| 欧美电影免费网站| 欧美第一黄色网| 国产精品视频| 久久久噜噜噜久久中文字幕色伊伊| 男女av一区三区二区色多| 久久视频国产精品免费视频在线| 国模一区二区三区| 亚洲日本乱码在线观看| 亚洲精品乱码久久久久久久久| 欧美四级在线观看| 亚洲毛片在线免费观看| 久久久av毛片精品| 欧美午夜a级限制福利片| 国产人成一区二区三区影院| 久久久久一区二区三区| 亚洲精品欧美| 激情六月婷婷综合| 亚洲欧美乱综合| 国产亚洲欧美日韩美女| 久久日韩精品| 亚洲欧美日韩中文播放| 国产自产精品| 亚洲国产一区二区三区a毛片| 99人久久精品视频最新地址| 久久尤物电影视频在线观看| 久久综合久久久久88| 午夜一区在线| 最新国产成人在线观看| 国产在线不卡| 国产啪精品视频| 欧美日韩精品二区| 欧美一区二区三区视频免费播放| 亚洲国产小视频在线观看| 欧美精品v国产精品v日韩精品| 久久综合网络一区二区| 一区免费视频| 夜夜嗨av一区二区三区网站四季av| 亚洲黄色大片| 国产精品xxxav免费视频| 制服丝袜亚洲播放| 亚洲夜间福利| 日韩一级不卡| 国产精品美女久久久久久2018| 一本色道久久综合亚洲精品不卡| 好吊色欧美一区二区三区视频| 欧美国产1区2区| 久久久亚洲一区| 亚洲欧美经典视频| 久久久久88色偷偷免费| 午夜国产不卡在线观看视频| 亚洲资源在线观看| 欧美日韩一区二区三| 国产精品日日做人人爱| 国产精品视频导航| 国产亚洲一区在线| 久久黄金**| 亚洲国产精品va在线观看黑人| 噜噜噜躁狠狠躁狠狠精品视频| 一区二区视频在线观看| 国产精品区一区二区三区| 一区二区国产在线观看| 欧美日韩视频在线第一区| 在线视频观看日韩| 午夜精品亚洲一区二区三区嫩草| 一区二区欧美在线| 免费欧美高清视频| 欧美视频在线观看免费| 国产一区亚洲| 午夜久久资源| 美女精品在线| 欧美国产日本韩| 国产欧美日本在线| 国产精品mv在线观看| 欧美视频在线免费看| 亚洲黄色免费网站| 国产精品午夜国产小视频| 欧美激情一区三区| 一区二区欧美视频| 日韩亚洲欧美一区二区三区| 国产嫩草一区二区三区在线观看| 国内偷自视频区视频综合| 久久精品亚洲一区二区三区浴池| 韩国av一区二区三区四区| 欧美a级片网站| 国产视频久久久久久久| 久久激情婷婷| 国产一区二区三区网站| 欧美精品乱人伦久久久久久| 欧美成人精品高清在线播放| 欧美一区二区在线播放| 亚洲天堂av综合网| 亚洲久久在线| 久久午夜电影网| 欧美激情在线免费观看| 日韩视频一区二区三区| 国产精品一区久久久| 一区二区三区在线观看欧美| 卡一卡二国产精品| 亚洲专区一二三| 黄色成人在线观看| 欧美高清不卡在线| 欧美视频专区一二在线观看| 最新亚洲一区| 久久久久久久一区二区三区| 国产日韩精品在线观看| 久久精品2019中文字幕| 美女国内精品自产拍在线播放| 欧美不卡视频一区| 中文精品99久久国产香蕉| 免费亚洲一区| 亚洲天堂第二页| 亚洲黄网站黄| 欧美1级日本1级| 好看的日韩av电影| 精品成人在线视频| 亚洲高清久久久| 欧美91视频| 亚洲无吗在线| 欧美日韩一区自拍| 亚洲资源av| 国产毛片久久| 免费在线欧美黄色| 一区二区三区在线视频观看| 久久久久国产精品一区二区| 欧美午夜电影网| 久久久久综合一区二区三区| 狠狠爱www人成狠狠爱综合网| 亚洲欧洲av一区二区三区久久| aa国产精品| 久久国产手机看片| 国产一区二区三区久久久久久久久| 久久青草欧美一区二区三区| 亚洲激情网站| 亚洲国产99| 国产一区二区精品久久99| 欧美亚洲系列| 欧美亚洲成人网| 1204国产成人精品视频| 欧美国产乱视频| 欧美揉bbbbb揉bbbbb| 一区二区三区视频在线观看| 欧美高清在线一区二区| 亚洲二区在线| 亚洲欧美日韩精品久久奇米色影视| 亚洲精选大片| 欧美精品日韩精品| 欧美三级资源在线| 亚洲国产成人精品久久久国产成人一区| 99re8这里有精品热视频免费| 久久综合电影一区| 亚洲黑丝一区二区| 国产精品日韩一区| 久久久精品免费视频| 欧美有码在线视频| 久久精品视频亚洲| 99re6热在线精品视频播放速度| 久久久久久久网| 欧美电影免费观看大全| 亚洲国产另类精品专区| 欧美jizzhd精品欧美巨大免费| 亚洲国产人成综合网站| 国产精品资源在线观看| 国产视频一区免费看| 欧美精品在线观看| 亚洲欧美制服另类日韩| 亚洲一区日韩在线| 久久色在线观看| 国产精品一区二区久激情瑜伽| 久久综合综合久久综合| 午夜日韩在线| 欧美xxxx在线观看| 亚洲国产精品一区制服丝袜| 美女精品网站| 国产日韩精品一区二区三区在线| 久久久999| 亚洲欧美日韩一区二区| 亚洲欧美怡红院| 樱桃成人精品视频在线播放| 欧美精品在欧美一区二区少妇| 久久久99精品免费观看不卡| 中日韩美女免费视频网站在线观看| 在线视频精品| 在线成人av| 久久久一区二区三区| 在线欧美影院| 国产一区二区三区在线观看免费视频| 欧美人成在线| 久久综合精品国产一区二区三区| 欧美影院午夜播放| 尤物精品在线| 亚洲一区精彩视频| 欧美三级电影精品| 午夜免费在线观看精品视频| 亚洲国产第一页| 亚洲国产精品尤物yw在线观看| 欧美+日本+国产+在线a∨观看| 久久青草欧美一区二区三区| 麻豆91精品91久久久的内涵| 欧美激情一区二区三级高清视频| 久久人人97超碰人人澡爱香蕉| 亚洲电影第三页| 黄色一区二区三区| 国产一区二区三区在线观看视频| 国产欧美不卡| 欧美另类综合| 好吊视频一区二区三区四区| 国产精品美女午夜av| 亚洲午夜激情| 亚洲精品偷拍| 欧美午夜不卡在线观看免费| 亚洲人成高清| 欧美区一区二| 久久久成人精品| 国产精品―色哟哟| 篠田优中文在线播放第一区| 国内精品视频久久| 久久影音先锋| 国产乱码精品一区二区三区五月婷| 欧美激情久久久久| 欧美精品一区在线观看| 欧美视频成人| 国产精品久久久久久户外露出| 亚洲性感美女99在线| 亚洲美女色禁图| 欧美午夜大胆人体| 欧美精品久久天天躁| 亚洲第一天堂无码专区| 午夜在线视频观看日韩17c| 欧美日韩伦理在线免费| 亚洲欧美日韩精品久久久久| 日韩视频在线永久播放| 亚洲在线视频| 久久国产视频网|