freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于fpga任意倍數(shù)分頻器設計-文庫吧資料

2024-09-06 13:44本頁面
  

【正文】 碼管 2 不顯示。原理圖 見附錄 B 所示,以 8 分頻為例子進行仿真,其仿真結(jié)果如圖 所示 : 選擇按鈕 撥碼開關 FPGA 輸出信號 發(fā)光二級管 數(shù)碼管 第 14 頁 圖 頂層文件波形仿真結(jié)果圖 P=0, q=0 , v =0:偶數(shù)分頻, f1=1(表明第一個發(fā)光二極管亮), f2=f3=f4=f5=0; Rst=0 時,不分頻。保存編譯。模塊的正確性已在上面的介紹中進行驗證了。 信號輸出:把分頻后的信號進行輸出。 FPGA:根據(jù)前面的輸入來確定何種分頻器進行工作。 撥碼開關:提供分頻的系數(shù)。 第 13 頁 頂層框圖設計 圖 頂層框圖設計原理圖 該頂層框圖主要由六 個部分組成:選擇按鈕,撥碼開關,二極管,分頻器種類選擇,信號輸出。 y6:位選擇信號。 a,b,c,d:表明分頻系數(shù) 偶數(shù)分頻: 2, 4, 6, 8, 10, 12, 14 奇數(shù)分頻: 1, 3, 5, 7, 9, 11, 13, 15 半整數(shù)分頻: — 占空比分頻: 1:1, 1:2, 1:3, 2:1, 2:2, 2:3, 3:1, 3:2, 3:3 小數(shù)分頻: — y:輸出信號。 P=0, q=0 , v =0 :偶數(shù)分頻, f1=1, f2=f3=f4=f5=0; P=0, q=0, v =1 :奇數(shù)分頻, f2=1, f1=f3=f4=f5=0; P=0, q=1 , v =0:半整數(shù)分頻, f3=1, f1=f2=f4=f5=0; P=0, q=1 , v =1:可預置占空比分頻, f4=1, f1=f2=f3=f5=0; P=1, q=0 , v =0:小數(shù)分頻, f5=1, f1=f2=f3= f4=0; clk:時鐘信號。具體功能如下: p, q, v:功能選擇按鈕。因為有小數(shù)和分數(shù)分頻,所以預置端口較多,但是可調(diào)性也達到了最大。小數(shù)分頻時 m、 n 分別調(diào)整整數(shù)部分和小數(shù)部分;分數(shù)分頻時 j 調(diào)整整數(shù)部分,而 m、 n 分別控制分母和分子值。 任意倍數(shù)分頻器 加入控制模塊就 可以將上 述 4 種分頻器集成到一起,變成任意數(shù)值分頻器,頂層原理見圖 第 11 頁 圖 任意倍數(shù)分頻器框圖 當輸入的二進制數(shù) a=00 時實現(xiàn)偶數(shù)和占空比不等于 50% 的奇數(shù)分頻 , a=01 時實現(xiàn)占空比為 50% 的奇數(shù)分頻, a=10 和 ll 時分別實現(xiàn)小數(shù)和分數(shù)分頻。將小數(shù)部分 6 按倍累加,假設累加的值為 a,如果 a< 10 則進行 3 分頻, a< 10 的話 下一次則加上 6,此后,如果 a≥ 10 則進行 4 分頻, 4 分頻過后再將累加值減去 4 后與 10 比較以決定下一次分頻是 4 分頻還是 3分頻,計算過程見表 。不管是幾位小數(shù)總要進行兩種系數(shù)的分頻,兩種分頻究竟如何交義進行,可以根據(jù)一定的規(guī)律計算出來,下面以 分頻為例進行講解。假設要進行 m, n分頻( m、n 都是整數(shù),且 n< 10), 因為只有一位小數(shù),所以總共要進行 10 次分頻,總的規(guī)律 是進行 n 次 m+1 分頻, 10n 次m分頻。分數(shù)分頻器 , 其中 j、 m、 n 分別取 1 6, 故實現(xiàn)了 6311 分頻 , 參數(shù) n n2用來調(diào)節(jié)占空比。究竟是進行 j+1 分頻還是 j 分頻就看累加的結(jié)果是大于等于分母還是小于分母。假設進行 jnm .分頻 , 總分頻次數(shù)由分母 m決定 , 規(guī)律是進行 n 次 j+1 分頻和 mn 次 j 分頻。然后通過待分頻時鐘下降沿觸發(fā)計數(shù) ,采用和上升沿觸發(fā)的計數(shù)相似的方法,可以產(chǎn)生另外一個三分頻的時鐘, 然后下降沿產(chǎn)生的三分頻時鐘和上升沿產(chǎn)生的時鐘進行邏輯或運算 ,就可得到占空比為50%的三分頻時鐘 [6]。然后對兩個占空比非 50%的 N 倍奇數(shù)分頻時鐘進行邏輯或運算,就能得到一個占空比為 50%的 N 倍奇數(shù)分頻時鐘。這種 方法可以實現(xiàn)占空比為 50%的任意偶數(shù)分頻 等占空比的奇數(shù)分頻 方法 占空比為 50%的 N 倍 (N 為奇數(shù) )分頻的實現(xiàn)方法 :首先通過時鐘的上升沿觸發(fā)進行計數(shù),當計數(shù)到某一個特定值時對計數(shù)輸出進行翻轉(zhuǎn),然后經(jīng)過 (N1)/2 個輸入時鐘,再次對計數(shù)輸出進行翻轉(zhuǎn),從而得到一個占空比非 50%的 N 倍奇數(shù)分頻時鐘。支持 MAX7000/MAX3000 等乘積項器件 [12]。 Quartus 平臺與Cadence、 ExemplarLogic、 MentorGraphics、 Synopsys 和 Synplicity 等 EDA 供應商的開發(fā)工具相兼容。 Altera 的 Quartus II 可編程邏輯 軟件 屬于第四代 PLD 開發(fā)平臺。Quartus II 作為一種可編程邏輯的設計環(huán)境 , 由于其強大的設計能力和直觀易用的接口,越來越受到數(shù)字系統(tǒng)設計者的 喜愛和 歡迎 [11]。Quartus II 支持 的 器件類型 非常 豐富 ,其 圖形界面 也易于操作 。 此外, Quartus II 通過和 DSP Builder 工具與 Matlab/Simulink 相結(jié)合,可以方便地實現(xiàn)各種 DSP 應用系統(tǒng);支持 Altera 的片上可編程系統(tǒng)( SOPC)開發(fā),集系統(tǒng) 設計、嵌入式軟件開發(fā) 、可編程 邏輯設計 于一體,是一種綜合性的開發(fā)平臺 [10]。 Quartus II 可以在 XP、 Linux 以及 Unix 上使用,除了可以使用 Tcl 腳本 完成設計流程外,提供了完善的用戶圖形界面設計方式。 由于 VHDL 語言是一種描述、模擬、綜合、優(yōu)化和布線的標準硬件描述語言,因此它可以使設計成果在設計人員之間方便地進行交流 和共享,從而減小硬件電路設計的工作量,縮短開發(fā)周期 [8]。在設計過程中,設計人員可以建立各種可再次利用的模塊,一個大規(guī)模的硬件電路的設計不可能從門級電路開始一步步地進行設計,而是一些模塊的累加。當硬件電路的設計描述完成 以后, VHDL 語言允許采用多種不同的器件結(jié)構(gòu)來實現(xiàn) [7]。 VHDL 語言的設計描述與器件無關 采用 VHDL 語言描述硬件電路時,設計人員并不需要首先考慮選擇進行設計的器件。 VHDL 語言既支持標準定義的 數(shù)據(jù)類型 ,也支持用戶定義的 數(shù)據(jù)類型,這樣便會給硬件描述帶來較大的自由度。同時, VHDL 語言也支持慣性延遲和 傳輸延遲 ,這樣可以準確地建立硬件電路的模型。 VHDL 語言設計方法靈活多樣,既支持自頂向下的設 計方式,也支持自底向上的設計方法; 既支持 模塊化設計 方法,也支持層次化設計方法 [5]。同時,它還具有多層次的電路設計描述功能。 VHDL 語言能夠成為標準化的硬件描述語言并獲得廣泛應用,它自身必然具有很多其他硬件描述語言所不具備的優(yōu)點。 VHDL 系統(tǒng)設計與其他硬件描述語言相比,具有 比較 強的行為描述能力,從而決定了 它 成為系統(tǒng)設計領域最佳的硬件描述語言 之一 。最后把適配后生成的下載或配置文件通過編程器或編程電纜下載到具體的 FPGA/CPLD 器件中去,以便進行硬件調(diào)試和驗證,從而實現(xiàn)可編程的專用集成電路 ASIC 的設計。 VHDL語言 具有自頂向下和基于庫的設計特點。另外, VHDL 還 支持慣性延遲和傳輸延遲,還 第 5 頁 可以準確地建立硬件電路模型。 VHDL 語言具有多層次描述系統(tǒng)硬件功能的能力, 既可以描述系統(tǒng)級電路,又可以描述 門級電路。 VHDL 語言 主要應用 于 數(shù)字電路 系統(tǒng) 的設計。 VHDL 語言和 QUARTUS II 簡介 VHDL 語言 簡介 VHDL( VHSIC( Very High Speed Integrated Circuit) Hardware Description Language)是超高速集成電路硬件描述語言 , 是一種用于電路設計的高級語言。 其中 Altera 作為世界老牌可編程邏輯器件的廠家,是當前世界范圍內(nèi)市場占有率最大的廠家,它和Xilinx 主要生產(chǎn)一般用途 FPGA,其主要產(chǎn)品采用 RAM 工藝。 CPLD 和 FPGA 還有一個區(qū)別: CPLD 下電之后,原有燒入的邏輯結(jié)構(gòu)不會消失;而 FPGA 下電之后,再次上電時,需要重新加載 FLASH 里面的 邏輯代碼,需要一定的加載時間。允許 他們的設計隨著系統(tǒng)升級或者動態(tài)重新配置而改變。 CPLD 和 FPGA 另外一個區(qū)別是大多數(shù)的 FPGA 含有高層次的內(nèi)置模塊(比如加法器 和乘法器)和內(nèi)置的 記憶體 。這樣的結(jié)果是缺乏編輯靈活性,但是卻有可以預計的延遲時間和 邏輯單元 對連接單元高比率的優(yōu)點。 CPLD 是一個有點限制性的結(jié)構(gòu)。 CPLD 邏輯門的密度在幾千到幾萬個 邏輯單元之間,而 FPGA 通常是在幾萬到幾百萬。 早在 1980 年代中期, FPGA 已經(jīng)在 PLD 設備中扎根。這樣,同一片 FPGA,不同的編程數(shù)據(jù),可以產(chǎn)生不同的電路功能。 FPGA 的編程無須專用的 FPGA 編程器 ,只須用通用的 EPROM、PROM 編程器即可。 加電時, FPGA 芯片將 EPROM 中數(shù)據(jù)讀入片內(nèi)編程 RAM 中,配置完成后,F(xiàn)PGA 進入工作狀態(tài) 。 FPGA 是由存放在片內(nèi) RAM 中的程序來設置其工作狀態(tài)的,因此,工作時需要對片內(nèi)的 RAM 進行編程。 FPGA 是 ASIC 電路中設計周期最短、開發(fā)費用最低、風險最小的 器件之一。 FPGA 可做其它全定制或半定制 ASIC 電路的中試樣片。目前主流的 FPGA 仍是基于查找表技術的,已經(jīng)遠遠超出了先前版本的基本性能,并且整合了常用功能(如 RAM、時鐘管理和 DSP)的硬核( ASIC 型)模塊 : FPGA 芯片主要由 6 部分完成,分別為:可編程輸入輸出單元、基本可編程邏輯單 元、完整的時鐘管理、嵌入塊式 RAM、豐富的布線資源、內(nèi)嵌的底層功能單元和內(nèi)嵌專用硬件模塊。另外一種方法是用 CPLD(復雜 可編 程邏輯器件備)。廠商也可能會提供便宜的但是編輯能力差的 FPGA。 FPGA 一般來說比 ASIC(專用 集成芯片 )的速度要慢,無法完成復雜的設計,但 第 3 頁 是 功耗 較低。 系統(tǒng)設計師 可以根據(jù)需要通過可編輯的連接把 FPGA 內(nèi)部的邏輯塊連接起來,就好像一個 電路 試驗板被放在了一個 芯片 里。這些可編輯元件可以被用來實現(xiàn)一些基本的邏輯門 電路 (比如 AND、 OR、 XOR、 NOT)或者更復雜一些的組合功能比如解碼器或數(shù)學方程式。它是當今數(shù)字系統(tǒng)設計的主要硬件平臺,其主要特點就是完全由用戶通過軟 件進行配置和編程,從而完成某種特定的功能,且可以反復擦寫。 分頻系數(shù)設置:偶數(shù)分頻: 2, 4, 6, 8, 10, 12, 14 奇數(shù)分頻: 1, 3, 5, 7, 9, 11, 13, 15 半整數(shù)分頻: — 占空比可調(diào)的分頻 : 1:1, 1:2, 1:3, 2:1, 2:2, 2:3, 3:1, 3:2, 3:3 小數(shù)分頻: — FPGA 概述 FPGA(Field Programmable Gate Array) 現(xiàn) 場 可編 程邏 輯門 陣列 , 它是 在 PAL( Programmable Array Logic) 、 GAL(generic array logic)、 CPLD(Complex Programmable Logic Device)等可編程器件的基礎上進一步發(fā)展的產(chǎn)物。由計數(shù)器或計數(shù)器的級聯(lián)構(gòu)成各種形式的偶數(shù)分頻及非等占空比的奇數(shù)分頻實現(xiàn)起來較為簡單,但對半整數(shù)分頻及等占空比的奇數(shù)分頻實現(xiàn)較為困難,小數(shù)分 第 2 頁 頻和分數(shù)分頻更困難 。 在數(shù)字系統(tǒng)的設計中,設計人員會遇到各種形式的分頻需求,如整數(shù)、小數(shù)、分數(shù)分頻等。但是由于 FPGA內(nèi)部提供的鎖相環(huán)個數(shù)極為有限,不能滿足使用時的要求。 基于 FPGA 實現(xiàn)的分頻電路一般有兩種方法:一種是使用 FPGA 芯片內(nèi)部提供的鎖相環(huán)電路進行分頻,如 ALTERA 提供的 PLL( Phase Locked Loop), Xilinx 提供的 DLL( Delay Locked Loop);第二種是使用硬件描述語言,如 VHDL、 Verilog HDL 等。由于現(xiàn)代電子產(chǎn)品的復雜度和集成度的日益提高,一般分離的中小規(guī)模集成電路組合
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1