999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

FPGA的信號分頻策略的深入研究

2015-05-13 19:31:20唐家博
卷宗 2015年3期
關鍵詞:利用信號設計

唐家博

1 前言

分頻器是FPGA設計中使用頻率非常高的基本設計之一,盡管在目前大部分設計中,廣泛使用芯片廠家集成的鎖相環資源,如altera 的PLL,Xilinx的DLL.來進行時鐘的分頻,倍頻以及相移。但是對于時鐘要求不高的基本設計,通過語言進行時鐘的分頻相移仍然非常流行,首先這種方法可以節省芯片內部的鎖相環資源,再者,消耗不多的邏輯單元就可以達到對時鐘操作的目的。另一方面,通過語言設計進行時鐘分頻,可以看出設計者對設計語言的理解程度。

本文將介紹三種分頻方式,這三種分頻方式包括:基本2分頻法、脈沖計數法、相位偏移法,通過這三種方式將能夠實現絕大部分的分頻需求,也能夠大大節約FPGA芯片的鎖相環資源。

2 信號分頻的分類

一般地,通常的信號分頻方式分類包括占空比為50%的分類和占空比不為50%的分類,由于在用verilog HDL語言對FPGA編程的過程中無法同時在一個進程中對信號的上升沿和下降沿同時進行監測,所以在技術的實現方式上還存在偶次分頻和奇次分頻的差異。在本文中,將從基本的2分頻講到占空比不為50%的奇次分頻的具體實現的策略,以及部分規律的總結。

3 各種分頻策略以及其適用的范圍

3.1 基本2分頻法

我們采用一個always進程對clk時鐘信號進行監測,每當clk上升沿或下降沿時我們取反一次out(輸出信號)的取值。這樣我們就能夠實現對clk的2分頻。

本方法可以進行迭代,我們可以取out1做中間變量對clk進行2分頻,然后再對out1進行同樣的2分頻,這樣就可以得到我們需要的4分頻。

我們可以得到結論,,我們通過對clk的2分頻的n次迭代,我們就可以得到2^n次分頻。

3.2 脈沖計數法

利用2分頻我們能夠得到一些我們需要的偶次分頻,但是沒法實現所有的偶次分頻,比如6分頻、30分頻等。我們在實現這一類分頻的時候我們需要采用上升沿(下降沿)計數的方式對clk進行分頻。

我們在編程時需要定義一個寄存器類型的變量count進行計數,如果我們需要進行2n次分頻,那么我們就在count計數到n時把輸出信號out取反并且把count清零并重新計數。比如6分頻的具體代碼實現如下:

3.3 相位偏移法

由于在FPGA的編程實現中,無法同時在一個進程內對上升沿和下降沿進行監測,所以在占空比為50%的奇次分頻的實現上需要不同的解決方案。通常采用兩個相位上相差半個時鐘周期的2n次分頻的中間信號變量相或得到,這就是利用相位偏移法實現的分頻策略。

經過總結我們能夠得到以下的規律:

我們把半個時鐘周期當做一個單位長度,那么2n+1次分頻的信號里就有4n+2個單位長度,而我們需要把4n+2分為兩個2n+1,那么我們就需要兩個相位上相差一個單位長度的,并且占空比為2n/(4n+2)的2n+1次分頻信號相或來得到,而該信號可以由上述的脈沖計數法得到。

利用上文的規律,以占空比為50%的5分頻為例,我們需要兩個占空比為(2*2)/(4*2+2)的5分頻信號進行合成,其中這兩個信號可以利用脈沖計數法得到,并且保持相位相差半個時5鐘周期,我們會發現這兩個信號相或的結果就是我們需要的占空比為40%的5分頻。具體實現如下:

在實現奇數次分頻的基礎上,我們可以繼續實現n次分頻的占空比為x/2n的信號,與脈沖計數法不同的是,這里的x可以是1到2n-1的任意整數。

我們把兩個偏移信號命名為sgn1和sgn2,兩個信號由于偏移會有一部分重疊的長度,設該長度為y,則通過與運算能夠得到占空比為y/2n的信號,如果通過或運算則能得到占空比為(2n-y)/2n的信號。

4 結束語

利用基本2分頻法、脈沖計數法、相位偏移法,就基本足夠目前工程上所需要的各種分頻的實現,并且每種方法的適用范圍各有不同,相位偏移法適用范圍最廣,同時也最消耗內部資源,相對的基本2分頻法適用范圍最窄,也是最省資源。合理利用這些分頻策略將可以為我們的工程中為我們解決實際問題提供不少的幫助。

參考文獻

[1]高培軍.基于FPGA的多種形式分頻的設計與實現 可編程技術專題 2004年第六期:30-31

[2]潘松 黃繼業 潘明 《EDA技術實用教程》(第四版) 科學出版社 2010年

[3]林海波.基于CPLD/FPGA的半整數分頻器的設計 國外電子元器件 2003年第九期:68-70

猜你喜歡
利用信號設計
利用min{a,b}的積分表示解決一類絕對值不等式
中等數學(2022年2期)2022-06-05 07:10:50
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
利用一半進行移多補少
利用數的分解來思考
Roommate is necessary when far away from home
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 国产精品欧美日本韩免费一区二区三区不卡| 欧美国产日韩另类| 999福利激情视频| 亚洲六月丁香六月婷婷蜜芽| 国产欧美精品午夜在线播放| 欧美另类视频一区二区三区| 免费网站成人亚洲| 97国内精品久久久久不卡| 99热这里只有成人精品国产| 青青草原国产| 91人人妻人人做人人爽男同| 国产在线观看成人91| av在线5g无码天天| 亚洲swag精品自拍一区| …亚洲 欧洲 另类 春色| 中文字幕亚洲电影| 99re在线视频观看| 99热免费在线| 永久免费无码日韩视频| 国产无码在线调教| 精品一區二區久久久久久久網站 | 国产欧美日韩在线一区| 免费大黄网站在线观看| 在线视频一区二区三区不卡| 精品国产乱码久久久久久一区二区| 熟女成人国产精品视频| 丁香婷婷在线视频| 视频一区视频二区中文精品| 亚洲无码久久久久| 国产成人综合亚洲欧美在| 四虎影视无码永久免费观看| 草逼视频国产| 亚洲侵犯无码网址在线观看| 粗大猛烈进出高潮视频无码| 中文一区二区视频| 九一九色国产| 日韩一二三区视频精品| 成年看免费观看视频拍拍| 久久久黄色片| 99热这里只有免费国产精品| 亚洲福利视频一区二区| 美女毛片在线| 免费毛片全部不收费的| 人妻一区二区三区无码精品一区| 91在线一9|永久视频在线| 国产精品13页| 色婷婷电影网| 免费毛片在线| 亚洲人成影院在线观看| 东京热高清无码精品| 三区在线视频| 伊大人香蕉久久网欧美| 欧美天堂在线| 丰满的少妇人妻无码区| 午夜a级毛片| 国产69精品久久| 国产菊爆视频在线观看| 乱人伦99久久| 四虎精品国产AV二区| 亚洲精品老司机| 国产精品七七在线播放| 嫩草国产在线| 欧美一区二区三区欧美日韩亚洲| 露脸真实国语乱在线观看| 国产精品亚欧美一区二区三区| 亚洲乱码在线播放| 911亚洲精品| 中文字幕亚洲专区第19页| 国产在线观看第二页| 欧美日韩精品在线播放| 国产福利小视频在线播放观看| 波多野吉衣一区二区三区av| 久久精品无码一区二区国产区| 国产在线视频福利资源站| 九九香蕉视频| 最近最新中文字幕在线第一页| 国产aaaaa一级毛片| 亚洲成A人V欧美综合天堂| 欧美一级夜夜爽www| 国产福利免费在线观看| 蜜桃视频一区| 亚洲成a∧人片在线观看无码|