VHDL简易电子琴的设计
生活随笔
收集整理的這篇文章主要介紹了
VHDL简易电子琴的设计
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
主要內容:本課程設計主要是利用硬件描述語言VHDL的設計思想,采用自頂向下的方法,劃分模塊來設計簡易電子琴中的幾個模塊。通過課程設計深入理解和掌握計算機的基本知識,并且掌握課堂上所學到的理論知識,達到課程設計的目的。
摘 要 本系統是采用EDA技術設計的一個簡易的八音符電子琴,該系統基于計算機中時鐘分頻器的原理,采用自頂向下的設計方法來實現,它可以通過按鍵輸入來控制音響。系統由樂曲自動演奏模塊、音調發生模塊和數控分頻模塊三個部分組成。系統實現是用硬件描述語言VHDL按模塊化方式進行設計,然后進行編程、時序仿真、整合。本系統功能比較齊全,有一定的使用價值。
本設計包括課程設計報告和代碼:
下面是截圖:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY AUTO IS
PORT ( CLK: INSTD_LOGIC;–系統時鐘控制信號
AUTO: INSTD_LOGIC;
CLK2: BUFFER STD_LOGIC;
INDEX2: INSTD_LOGIC)VECTOR( 7 DOWNTO 0 );
INDEX0: OUTSTD_LOGIC_VECTOR( 7 DOWNTO 0 ));
END AUTO;
ARC
總結
以上是生活随笔為你收集整理的VHDL简易电子琴的设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何循环遍历document.query
- 下一篇: 《深入剖析Tomcat》阅读(三)