/
NES FPGA Emulation System NES FPGA Emulation System

NES FPGA Emulation System - PowerPoint Presentation

tatiana-dople
tatiana-dople . @tatiana-dople
Follow
374 views
Uploaded On 2018-03-09

NES FPGA Emulation System - PPT Presentation

Ashley Good David Graziano Tim Meyer Ben Petersen Matt Saladin Advisors Joseph Zambreno Phillip Jones Project Plan Design and implement the original Nintendo Entertainment System NES in reconfigurable hardware ID: 644827

processing unit picture nes unit processing nes picture system cpu board plan tested testing design file components test controller

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "NES FPGA Emulation System" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

NES FPGA Emulation System

Ashley GoodDavid GrazianoTim MeyerBen PetersenMatt Saladin

Advisors

Joseph Zambreno

Phillip

JonesSlide2

Project Plan

Design and implement the original Nintendo Entertainment System (NES) in reconfigurable hardwareFPGA: Xilinx ML-507Xilinx development environment Develop the individual NES components in VHDL Slide3

Design Plan

System breakdownCPUPPUI/O requirementsControllers

Video output

Game access

ROM file via Compact FlashSlide4

Central Processing Unit

CPU components are completed and integratedALUIFIDBranch LogicSlide5

Central Processing Unit

Testing Plan

Tested

ALU

Instruction fetch/decode

CPU as a whole needs to be integrated and tested with ROM file as input

After CPU is fully tested, it will need to be integrated with the PPU and retestedSlide6

Picture Processing UnitSlide7

Picture Processing UnitSlide8

Picture Processing UnitSlide9

Picture Processing UnitSlide10

Things to be done

Integrate components Test in ModelsimTest on FPGAVGA outputFrom test program

From NES

Controller interface

Connecting to FPGA board

Accessing controllers from I/O pins on board

Reading a game file store on

CompactFlash

cardSlide11

Semester Plan and Schedule

2/25: Have the CPU and PPU completed and tested3/8: Full NES Modelsim testing3/15: VGA output from FPGA3/15: Controller Interface

3/15: Start on board testing

4/15: On board/full system testing

4/15: Poster

4/29: Design Report