Stap 3: Maak de weergavestatus
De weergave functies van een staat om een nummer van de LSFR en licht een overeenkomstige geleid voor een bepaalde hoeveelheid tijd. Dit wordt gedaan met behulp van een LSFR, strijd, en mux. Hierboven is het blokdiagram voor de weergavestatus. Bovendien, zijn de vhd-bestanden overeenkomt met de LSFR, teller en mux gekoppeld aan deze pagina. Hieronder is een korte samenvatting over de werking van de weergavestatus.
Voordat we verder gaan naar hoe de weergave staatsfuncties, het is belangrijk dat de opmerking die gemaakt en is eigenaar van de code. Onze Professor Andrew Danowitz gemaakt de LSFR en teller-modules. Eigendom is volledig zijn en moet zijn toestemming worden gekopieerd of gereproduceerd. Als studenten, we de mux-module, genaamd "lights" in de vhd-bestanden gemaakt.
Wanneer inschakelen hoog is, de teller is klaar om te beginnen en de flip-flops staan klaar om te houden van een aantal van de LSFR. (Onthoud, het LSFR verandert voortdurend haar nummer op de klokfrequentie.) Vervolgens, wanneer inschakelen laag gaat, de teller begint en de flip-flops houden het nummer voor zo lang als de teller blijft tellen. Daarnaast wordt het gehouden nummer doorgegeven aan een mux die vervolgens weer over de LEDs. Ondertussen, de teller is tot nu toe aan een aantal (opgegeven.5 seconden in de module). Wanneer de teller klaar is met tellen, geeft de mux de LED alle lage ingangen. De output van de teller is een signaal dat de inschakelen voor de wacht staat.
De weergavestatus werkt om een LED voor een bepaalde hoeveelheid tijd weer te geven. Voor een uitdaging, kunt u proberen te nemen van de sprekers van de Raad van bestuur Nexys 2 en het spelen van een respectieve Toon voor een unieke LED.