www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > EDA > 電子設計自動化
[導讀]0 引言  在數(shù)字系統(tǒng)設計中,根據(jù)不同的設計需要,經(jīng)常會遇到偶數(shù)分頻、奇數(shù)分頻、半整數(shù)分頻等,有的還要求等占空比。在基于cpld(復雜可編程邏輯器件)的數(shù)字系統(tǒng)設計中,很容易實現(xiàn)由計數(shù)器或其級聯(lián)構成各種形式的偶

0 引言

  在數(shù)字系統(tǒng)設計中,根據(jù)不同的設計需要,經(jīng)常會遇到偶數(shù)分頻、奇數(shù)分頻、半整數(shù)分頻等,有的還要求等占空比。在基于cpld(復雜可編程邏輯器件)的數(shù)字系統(tǒng)設計中,很容易實現(xiàn)由計數(shù)器或其級聯(lián)構成各種形式的偶數(shù)分頻及非等占空比的奇數(shù)分頻,但對等占空比的奇數(shù)分頻及半整數(shù)分頻的實現(xiàn)較為困難。

  本文利用vhdl(甚高速集成電路硬件描述語言),通過quartus ⅱ 4.2開發(fā)平臺,設計了一種能夠?qū)崿F(xiàn)等占空比的整數(shù)和近似等占空比的半整數(shù)分頻器,這種設計方法原理簡單,而且只需很少的cpld邏輯宏單元。

  1 設計原理

  系統(tǒng)設計框圖如圖1所示。

 

  根據(jù)不同分頻系數(shù)設置適當?shù)挠嫈?shù)器周期,每個計數(shù)值對應輸入時鐘信號fi的一個周期,讓q0只在fi的上升沿及適當?shù)挠嫈?shù)范圍內(nèi)產(chǎn)生高電平,最后將q0和q1進行邏輯或操作,進而得到所需的分頻信號fo。q1的作用是在奇數(shù)分頻中補足下降沿處半個時鐘周期,使其等占空比,以及在半整數(shù)分頻中,在時鐘下降沿處產(chǎn)生分頻信號的上升沿,以實現(xiàn)半整數(shù)分頻。

  下面介紹如何確定計數(shù)器周期以及q0、q1產(chǎn)生高電平輸出時各自的計數(shù)范圍。為敘述方便,現(xiàn)規(guī)定如下標記:分頻系數(shù)為divide(max downto 0),其中max是分頻數(shù)對應二進制數(shù)的最高位,對于半整數(shù)分頻,最低位即第0位為小數(shù)位;q 0_count和q1_count分別為q0和q1產(chǎn)生高電平的計數(shù)范圍,并記divide(max downto 1)為a,divide(max downto 2)為b,divide(max downto 0)-1為c。

  1.1 偶數(shù)及奇數(shù)分頻

  計數(shù)器周期都為0到c。等占空比的偶數(shù)分頻很容易實現(xiàn),在此不加敘述。對奇數(shù)分頻,只需當q0_count<a時q0輸出高電平,當q1_count=a-1時q1輸出一個周期的高電平,其他情況下q0和q1都為低電平,然后把q0和q1邏輯或,所得的輸出fo就是所需的基數(shù)分頻時鐘信號。

  1.2 半整數(shù)分頻

  計數(shù)器周期為0到c。如果整數(shù)部分是偶數(shù),只需當q0_count<b時q0輸出高電平,當b≤q1_count<a+b時q1輸出高電平,其他情況下,q0和q1都為低電平;如果整數(shù)部分是奇數(shù),只需當q0_coun≤b時q0輸出高電平,當b≤q1_count≤a+b輸出高電平,其他情況下q0和q1都為低電平,然后把q0和q1邏輯或所得輸出f0即所需的半整數(shù)分頻時鐘信號。

  2 仿真結果及硬件電路測試

  根據(jù)上面的原理,利用quartus ⅱ 4.2開發(fā)的7分頻和7.5分頻的仿真波形如圖2和圖3所示。

 

  只要稍微修改程序,即可實現(xiàn)任意整數(shù)和半整數(shù)分頻。

  本設計在altera公司的epm7064slc84-10構成的一個數(shù)據(jù)采集系統(tǒng)測試通過,性能良好。

  3 結束語

  本分頻方法原理簡單,具有一定的通用性,而且使用的cpld邏輯宏單元數(shù)較少,如在epm7064中,上面仿真的兩個分頻器均只用7個邏輯宏單元。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

摘要:基于DSP和CPLD設計了CAN一1553B網(wǎng)關,選擇了1553B總線作為電機控制系統(tǒng)的主總線,其主要用于操作系統(tǒng)與子控制系統(tǒng)之間的通信。為了更好地完成各節(jié)點之間的通信,采用CAN總線作為子系統(tǒng)總線,構建基于CAN...

關鍵字: 電機控制網(wǎng)絡 1553B總線 CPLD

預處理階段測試設備狀態(tài);向DMA控制器的設備地址寄存器中送入設備號,并啟動設備;向主存地址計數(shù)器中送入欲交換數(shù)據(jù)的主存起始地址;向字計數(shù)器中送入欲交換的數(shù)據(jù)個數(shù) 。

關鍵字: DMA 預處理 計數(shù)器

FPGA(Field Programmable Gate Array)是在PAL、GAL等可編程器件的基礎上進一步發(fā)展的產(chǎn)物。它是作為專用集成電路(ASIC)領域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服...

關鍵字: FPGA ASIC CPLD

A/D轉換的基本原理在一系列選定的瞬間對模擬信號進行取樣,然后再將這些取樣值轉換成輸出的數(shù)字量,并按一定的編碼形式給出轉換結果。整個A/D轉換過程大致可分為取樣、量化、編碼三個過程。取樣-保持電路取樣-保持電路的基本形式...

關鍵字: 轉換器 A/D A/D轉換器 計數(shù)器

來源:射頻百花譚規(guī)范很重要工作過的朋友肯定知道,公司里是很強調(diào)規(guī)范的,特別是對于大的設計(無論軟件還是硬件),不按照規(guī)范走幾乎是不可實現(xiàn)的。邏輯設計也是這樣:如果不按規(guī)范做的話,過一個月后調(diào)試時發(fā)現(xiàn)有錯,回頭再看自己寫的...

關鍵字: VERILOG 時鐘 計數(shù)器 仿真驗證

時序邏輯電路其任一時刻的輸出不僅取決于該時刻的輸入,而且還與過去各時刻的輸入有關。常見的時序邏輯電路有觸發(fā)器、計數(shù)器、寄存器等。

關鍵字: 時序邏輯電路 寄存器 計數(shù)器

在制造工業(yè)中存在大量的開關量為主的開環(huán)的順序控制,它按照邏輯條件進行順序動作號按照時序動作;另外還有與順序、時序無關的按照邏輯關系進行連鎖保護動作的控制;以及大量的開關量、脈沖量、計時、計數(shù)器、模擬量的越限報警等狀態(tài)量為...

關鍵字: PLC 計數(shù)器 脈沖量

根據(jù)高音喇叭的頻率范圍和低音喇叭的頻率范圍來選擇的,高低音喇叭單元組合時,為了使他們工作時各負其責;高音單元只發(fā)高音部分,低音單元只發(fā)低音部分,所以要加一個分頻器、選擇好分頻點,使他們的交叉頻率變得比較平坦,這樣聲音在重...

關鍵字: 分頻器 喇叭

被動分音器的元件組成:L/C/R,即L電感、C電容、R電阻,依照各元件對頻率分割的特性靈活運用在分頻網(wǎng)路上。 L電感:其特性是阻擋較高頻率,只讓較低的頻率通過,也就稱為“低通濾波器(Low Pass Filter)。通...

關鍵字: 分頻器 電阻電容電感

一個數(shù)字系統(tǒng)中往往需要多種頻率的時鐘脈沖作為驅(qū)動源,這樣就需要對FPGA的系統(tǒng)時鐘(頻率較高)進行分頻。比如在進行流水燈、數(shù)碼管動態(tài)掃描設計時不能直接使用系統(tǒng)時鐘(太快而肉眼無法識別),或者需要進行通信時,由于通信速度不...

關鍵字: 分頻器 電阻電容電感

電子設計自動化

21191 篇文章

關注

發(fā)布文章

編輯精選

技術子站

關閉