Etape 1: Créer le schéma de la boîte noire
Pour clarifier et visualiser les principales fonctions de notre représentation de clavier, nous avons créé un diagramme de boîte noire. Incluent les diverses composantes du diagramme boîte noire : un bloc de la table d’harmonie, un bloc-notes de décodeur, un bloc de diviseur d’horloge, un bloc générateur d’onde sonore et un bloc-notes de multiplexeur.
Le bloc-notes de décodeur reçoit le signal brut de clés et alimente les données clées pour les modules de générateur de 16 onde sonore.
Chaque générateur d’onde sonore contient un diviseur d’horloge qui est construit avec une fréquence spécifique, statique pour sa note respectif. Tous les générateurs de sortie un signal faible ou une onde carrée qui alimentent un bus de largeur 16 bits.
Enfin, le bus de forme d’onde va à une note multiplexeur desquelles les multiplexes les signaux. Le multiplexeur sélectionne chaque signal pour 50000 cycles, puis bascule sur le prochain signal direct. La sortie multiplexée est envoyée à la broche de haut-parleur, qui à son tour produit un son avec la même fréquence que l’onde carrée d’entrée.