Stap 6: MCU Emulator
Deze modules kunnen wij debuggen en het testen van verschillende modules van de GPU zonder te verbinden met de STM32 te stoten instructies. Het was bijzonder nuttig als we niet de API noch de STM32 hadden, en kan worden gebruikt voor het maken van kleine demonstraties van de GPU.
De emulator is werkelijk eenvoudig te gebruiken, het heeft een vooraf geladen voorbeeld instructie instellen voor elk van de belangrijkste functionaliteiten van de GPU en u kunt de knoppen gebruiken om een bewerking te selecteren en toe te passen.
Afhankelijk van de geselecteerde knoppen, de emulator genereert de signalen van de SRAM thar MCU Interface zijn ingevoerd voor het decoderen.
Vele video's met verschillende modules demonstratie met behulp van de MCU-Emulator worden op dit instructable gepubliceerd. In deze demonstraties zijn operaties hard gecodeerd op de Nexys 3 planken en we gebruiken de sprites en achtergronden uit het SNES spel "Zelda - A Link to the Past".
Opmerking: Dit spel is nog steeds onder licentie maar het is commercieel niet beschikbaar, dus het gebruik van de inhoud ervan in de praktijk wordt getolereerd.