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

正文內(nèi)容

基于fpga的電子琴設(shè)計fpga實訓(xùn)-免費(fèi)閱讀

2025-08-10 21:12 上一頁面

下一頁面
  

【正文】 BEGIN q = sub_wire0(3 DOWNTO 0)。 lpm_widthad : NATURAL。 CONTENT BEGIN 3 3 3 3 5 5 5 6 28 8 8 8 9 6 8 5 5 12 12 12 15 13 12 10 12 9 9 9 9 9 9 9 0 9 9 9 10 7 7 6 6 5 5 5 6 8 8 9 9 3 3 8 8 6 5 6 8 5 5 5 5 5 5 5 5 10 10 10 12 7 7 9 9 6 8 5 5 5 5 5 5 3 5 03 3 5 6 7 9 6 6 6 6 6 6 5 6 8 8 8 9 12 12 12 10 9 9 10 9 8 8 6 5 3 3 3 3 8 8 8 8 6 8 6 5 3 5 6 8 5 5 5 5 5 5 5 5 0 0 0 0 0 0 0 0 0 5 1 3 5 1 7 3 5 0 5 0 6 7 1 6 6 5 5 0 0 3 2 1 1 1 3 2 1 1 1 2 3 2 1 1 6 2 3 2 1 6 2 3 2 0 0 0 5 2 6 7 1 2 1 0 0 3 5 3 2 1 5 7 0 0 6 7 1 1 1 2 3 2 0 0 0 5 1 3 5 1 7 3 5 5 6 7 1 6 6 5 5 0 3 2 29 1 1 1 3 2 1 1 1 2 3 0 2 6 7 1 2 5. 定制好的 ROM 文件 VHDL 程序如下: LIBRARY ieee。 END IF。139。 FullSpkS = 39。 GenSpkS : PROCESS(PreCLK, Tone) 11 位可預(yù)置計數(shù)器 VARIABLE Count11 : STD_LOGIC_VECTOR (10 DOWNTO 0)。139。音調(diào)頻率信號 12MHZ Tone : IN STD_LOGIC_VECTOR (10 DOWNTO 0)。139。 WHEN 1101 = Tone=11010000100 。 HIGH =39。1410。 CODE=0111。039。 WHEN 0011 = Tone=10000001100 。 HIGH =39。音樂高 8 度指示 Tone : OUT STD_LOGIC_VECTOR (10 DOWNTO 0) )。 END PROCESS。 IF ((clk39。8 位二進(jìn)制計數(shù)器 BEGIN CNT8 : PROCESS(clk, Counter,sel,rst) BEGIN IF ((clk39。音樂選擇鍵 RST : IN STD_LOGIC。值此成文之際,我向 老師表示衷心的感謝。 End process。high=39。high=39。high=39。high=39。high=39。high=39。high=39。high=39。high=39。high=39。high=39。 Use 。 在這個仿真波形圖中, Tone 的值可設(shè)為 6c0(即高音 1 的分頻預(yù)置數(shù)18 1728), Clk 的頻率為 750KHz, spkout 輸出的脈沖信號的周期為 (即),接近高音 1的發(fā)聲頻率。 仿真結(jié)果如下圖: 17 圖 14 Speakera 音樂符數(shù)控分頻模塊 波形 仿真 模塊功能分析與調(diào)試 Speakera 音樂符數(shù)控分頻此模塊的功能是根據(jù)初始值 Tone 的值,對輸入時鐘信號 Clk 的頻率進(jìn)行分頻,得到想要的音符的發(fā)聲頻率 其時鐘( Clk)端輸入的是在十六進(jìn)制模塊里對 12MHz 的信號進(jìn)行 16 分頻得到的 750KHz, 750KHz 的信號根據(jù)分頻預(yù)置數(shù)模塊中所提供的計數(shù)初值,分別得出相應(yīng)音符頻率的兩倍值。 ROM 文件 : (1) 進(jìn)入 QUARTUS||,選菜單 TOOLmegawizard plugin manager,選擇“creat a new?” ,然后按 “next” 鍵,選擇 LPMROM;最后在 browse 下的欄中鍵入路徑與輸出文件名 ,注意后綴 vhd 小寫。 Data_radix = dec。 h B 12 相應(yīng)音符頻率的兩倍值。它計滿時所需要的計數(shù)初值可由下式來表示。 在這個模塊的 VHDL 邏輯描述中設(shè)置了四四拍樂曲中全部音符所對應(yīng)的分頻預(yù)置數(shù),共 13 個,每一音符的停留時間由音樂節(jié)拍和地址發(fā)生器模塊的時鐘( Clk)的輸入頻率決定,在此為 4Hz。每來一個時鐘脈沖信號 (Clk), 8位二進(jìn)制計數(shù)器就計數(shù)一次, ROM 文件中的地址也就隨著遞增,音符數(shù)據(jù) ROM 中的音符也就一個接一個連續(xù)的取出來了。其原理圖如圖 4所示。在ASIC 和 PLD 器件方面,向高密度、超高速、低電壓、低功耗方向發(fā)展。 圖 1 單片機(jī)樂曲演奏原理圖 方案二:基于現(xiàn)場可編程邏輯門陣列 FPGA,通過 EDA 技術(shù),采用 VerilogHDL硬件描述語言實現(xiàn)樂曲演奏電路設(shè)計。Altera 在 Quartus II 中包含了許多諸如 SignalTap II、 Chip Editor 和 RTL Viewer的設(shè)計輔助工具,集成了 SOPC和 HardCopy設(shè)計流程,并且繼承了 Maxplus II 友好的圖形界面及簡便的使用方法。在對一個設(shè)計實體定義了外部界面后,一旦其內(nèi)部開發(fā)完成后,其他的設(shè)計就可以直接調(diào)用這個實體。因此, FPGA 的使用非常靈活。目前 FPGA 的品種很多,有 XILINX 的 XC 系列、 TI公司的 TPC 系列、 ALTERA 公司的 FIEX 系列等。它是作為專用集成電路( ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點(diǎn)。 這些技術(shù)使得各種電子產(chǎn)品迅速的進(jìn)入了我們的生活,我們處在一個被電子產(chǎn)品深度包圍的時代,在一個普通老百姓的家 里,衣食住行,每一個產(chǎn)品的誕生都離不開 EDA 技術(shù),從彩色電視機(jī),到智能冰箱,到全自動洗衣機(jī),電飯煲,到微波爐,電磁爐,電子琴,再到個人隨身用的手機(jī), MP3 音樂播放器都需要 EDA技術(shù)提供支持。 同時,利用 可編程邏輯器件和 EDA 技術(shù) 使 設(shè)計方法發(fā)生了質(zhì)的變化。 EDA 技術(shù)就是以計算機(jī)為工具,設(shè)計者在 EDA 軟件平臺上,用硬件描述語言 HDL 完成設(shè)計文件,然后由計算機(jī)自動地完成邏輯編 譯、化簡、分割、綜合、優(yōu)化、布局、布線和仿真,直至對于特定目標(biāo)芯片的適配編譯、邏輯映射和編程下載等工作。 4) FPGA 是 ASIC 電路中設(shè)計周期 最短、開發(fā)費(fèi)用最低、風(fēng)險最小的器件之一。 FPGA 的編程無須專用的 FPGA 編程器,只須用通用的 EPROM、PROM 編程器即可。 VHDL 主要用于描述數(shù)字系統(tǒng)的結(jié)構(gòu),行為,功能和接口。 此外, Quartus II 通過和 DSP Builder 工具與 Matlab/Simulink 相結(jié)合,可以方便地實現(xiàn)各種 DSP 應(yīng)用系統(tǒng);支持 Altera 的片上可編程系統(tǒng)( SOPC)開發(fā),集系統(tǒng)級設(shè)計、嵌入式軟件開發(fā)、可編程邏輯設(shè)計于一體,是一種綜合性的開發(fā)平臺。外圍電源使用 +5V 電源供電,時鐘由 12MHz 的晶振產(chǎn)生,通過按鍵的狀態(tài)來檢測樂曲演奏的狀態(tài),中央處理器由 AT89S52 單片機(jī)來完成,樂曲演奏狀態(tài)由七段數(shù)碼管來模擬。單片機(jī)是基于指令工作的, 單片機(jī)的時鐘驅(qū)動著程序一步步的執(zhí)行 。 7 圖 3 系統(tǒng)的 穩(wěn)壓電源電路 采用有源晶振作為時鐘信號源,它是一個完整的振蕩器,其內(nèi)部除了石英晶體外還有阻容軟件和晶體管,有源晶振信號質(zhì)量好,比較穩(wěn)定,而且連接方式比較簡單。其原理電路圖如圖 6 所示。這樣梁祝樂曲中的音符就一個接一個的通過 toneindex[3..0]端口輸向分頻預(yù)置數(shù)模塊。它是由一個初值可變的加法計數(shù)器構(gòu)成。 h 7 F F \ D i v i d e C L K: C o u n t 4 [ 3 . . 0 ]A d d 04 39。 WIDTH = 4 。文件中的關(guān)鍵詞 WIDTH 設(shè)置ROM 的數(shù)據(jù)寬度; DEPTH 設(shè)置 ROM 數(shù)據(jù)的深度,即 4位數(shù)據(jù)的數(shù)量,文件中設(shè)置的 256 等效于 8 位地址線寬度; ADDRESSRADIX=DEC 和 DATARADIX=DEC 表示設(shè)置地址和數(shù)據(jù)的表達(dá)式格式都是十進(jìn)制;地址 /數(shù)據(jù)表以 CONTENT BEGIN 開始,以 END 結(jié)束;其中的地址 /數(shù)據(jù)表達(dá)方式是冒號左邊寫 ROM 地址值,冒號右邊寫對應(yīng)此地址放置的十進(jìn)制數(shù)據(jù),如 46: 9,表示 46 為地址, 9 為該地址中的數(shù)據(jù)。 仿真結(jié)果如下圖: 圖 12 音樂節(jié)拍和音調(diào)模塊 NoteTabs 波形仿真 ToneTaba 分頻預(yù)置數(shù)查表模塊的仿真 波形仿真 將所編寫的分頻預(yù)置數(shù)查表模塊 ToneTaba 的程序設(shè)為工程,選用 Altera公司的 Cyclone 系列中的 EPIC12Q240C8 為目標(biāo)芯片進(jìn)行仿真。 數(shù)控分頻模塊中對 Clk 輸入信號的分頻比由 11 位預(yù)置數(shù) tone[10..0]決定。 在前面的 VHDL 設(shè)計中,我們只能通過程序輸出 “ 梁祝 ” 曲子中的 13個
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1