基于SOPC及USB键盘的简易电子琴综合设计实验

USB Electronic Organ Design Experimental Based on SOPC

  • 摘要: 介绍了基于SOPC及USB键盘的简易电子琴设计和实现。利用ML402多功能接口板作为实现平台,在ML402接口板上的FPGA片内实现一个带有CPU、数据、指令存储器和内部总线的简单片上系统,并且增加USB接口、音频接口等接口控制器,将USB键盘连到USB接口上作为电子琴琴键,以USB主设备的方式使用ML402接口板,通过编写ML402上的FPGA片内CPU指令代码,控制USB键盘值的读入和键盘音符的播放。

     

    Abstract: This paper introduces the design and realization of simple electronic organ based on SOPC and USB keyboard. Using the ML402 multi function interface board as the platform, a simple system on a programmable chip is achieved in the FPGA chip on the ML402. This system includes a CPU, data and instruction memories, and internal buses. On this basis, the USB interface and audio interface controller are added to the system. A USB keyboard is connected to a USB port as the keys of electronic organ, and the ML402 interface board is used as the USB host device. Through writing the CPU instruction codes in FPGA chip on the ML402, the USB keyboard value is read and keyboard notes are played.

     

/

返回文章
返回