Paso 5: Módulo de romper
Este paso y los siguientes siete pasos son puramente informativos. Simplemente explican el código de verilog y teoría musical para el desarrollo futuro del proyecto.
Se muestra arriba es un diagrama de bloque de los módulos de Verilog que controla el piano. Un método principal es la pieza central de esta función esencialmente operan como sistema nervioso central de nuestro proyecto. Para evitar señales superpuestas de los botones que utiliza un codificador de prioridad en la entrada, implementado en el módulo de teclado. Para generar los tonos primero modificaremos el 50 MHz del reloj en el tablero de Altera usando también el reloj en el tablero. Luego se procederá tomando el reloj modificado y luego vamos a utilizar un divisor de reloj para dividir el reloj ahora modificado por potencias de 2, esto ocurre en el módulo de matriz de sistema de reloj. Una vez que hemos producido los tonos deseados tomamos la entrada de los botones para decidir qué tono se envía al altavoz. Los tonos para obtener salida como una forma de onda cuadrada a la toma de audio donde podemos aquí como hermosa música. Los pasos siguientes están diseñados para iluminar las funciones de los módulos dentro del código.