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
主站蜘蛛池模板: 波多野结衣一区二区三区四区| 国产99免费视频| 国产精品不卡永久免费| 久久精品亚洲热综合一区二区| 九色免费视频| 精品国产成人三级在线观看| 亚洲国产天堂在线观看| 四虎影院国产| 精品国产美女福到在线不卡f| 亚洲免费成人网| 蝴蝶伊人久久中文娱乐网| 欧美日韩中文字幕在线| 99久久精品免费观看国产| 2048国产精品原创综合在线| 亚洲男人的天堂在线| 国产精品亚洲一区二区三区z| 国产区91| 欧美中日韩在线| 国产精品欧美亚洲韩国日本不卡| 五月婷婷激情四射| 午夜精品国产自在| 亚洲网综合| 欧美高清日韩| 免费视频在线2021入口| 国产三级视频网站| 乱人伦视频中文字幕在线| 亚洲成a人在线观看| 特级欧美视频aaaaaa| 亚洲国产成人综合精品2020| 亚洲高清免费在线观看| 中文字幕无码电影| 成人一级免费视频| 夜夜拍夜夜爽| 国产精品美女网站| 日本黄色a视频| 99re热精品视频中文字幕不卡| 九色免费视频| 女人18毛片久久| 国产黄色免费看| 亚洲精品第一在线观看视频| 日本欧美视频在线观看| 婷婷丁香色| 国产精品浪潮Av| 亚洲精品无码在线播放网站| 992tv国产人成在线观看| 亚洲an第二区国产精品| 日本人妻一区二区三区不卡影院 | 久久99热这里只有精品免费看| 国产欧美高清| 色视频国产| 欧美精品1区2区| 国产无码精品在线播放| 欧美精品1区2区| 久久免费视频播放| 亚洲人成在线精品| 久久青草热| 欧美激情二区三区| 精品夜恋影院亚洲欧洲| 青青草一区二区免费精品| 伊人网址在线| 91精品小视频| 久热中文字幕在线| 亚洲无码日韩一区| 在线视频97| 蜜臀AVWWW国产天堂| 中文字幕首页系列人妻| 中文字幕欧美成人免费| 久久无码免费束人妻| 白丝美女办公室高潮喷水视频| www.狠狠| 国产精品视频猛进猛出| 亚洲三级电影在线播放| 亚洲侵犯无码网址在线观看| 激情在线网| 久久精品这里只有精99品| 亚洲无码91视频| 中文字幕在线看视频一区二区三区| 久久精品日日躁夜夜躁欧美| 国产成人啪视频一区二区三区| 8090午夜无码专区| 成人va亚洲va欧美天堂| 亚洲自拍另类|