VHDL Etch-a-Sketch
För våra CPE 133 slutliga projektet på Cal Poly, San Luis Obispo, vi byggde ett Etch-a-Sketch med VHDL på Diligant nexys 3 styrelsen. En nexys 3 styrelse som kan bygga logiska kretsar utan att oroa om komplicerade externa gränssnitt, och mer avancerade elever kan bygga hela digitala system, inklusive styrenheter, CODECs och inbyggda processorer. Vi utnyttjade nexys 3 att bearbeta data, styrelsens knappar som insatsvaror och en VGA 640 X 400 upplösning skärmen för att Visa spelet. Vi byggt olika lägre nivå moduler att Incorporated läsa spelare ingångar, och sedan sätta dem i spelet logik för att beräkna nästa drag och ange att nästa gå in i minnet, och slutligen in informationen i ett spel visar föraren som översatt vår data in färgerna på skärmen. Här är en detaljerad beskrivning på hur vi utformat vårt projekt.