
The Ember PIA — Initial Design Part 1: Peripheral Interface Adapter
Adding keyboard and gamepad support to the Ember design requires some sort of Peripheral Interface Adapter (PIA). This device will interact with keyboards over PS/2 or USB, and game controllers using…
Project Ember
The Flame GPU — Initial Design Part 2: Tilesheets, Tilemaps, and Graphics Registers
Next, we will look at the fundamental structures we need to implement a display processor and basic text display mode for the Ember Virtual Console
Project EmberThe Ember Console — System Architecture Design: Basic Requirements
https://medium.com/the-ember-project/the-ember-console-system-architecture-design-basic-requirements-97de358a952a
Moving on to the system design, this is an overview of the remaining parts we need to design in order to create a working system capable of playing 80s and 90s-era homebrew video games.
#cpudesign #retrodev #8bit #16bit #100DaysRTL #Verilog #ALU #8BitALU #VLSI #RTLDesign #FPGA #ASIC #DigitalDesign #ElectronicsEngineering #TechInnovation #ProcessorDesign

The Ember Console — System Architecture Design: Basic Requirements | Tom Gambill | Project Ember
This week, we look at the higher-level picture of the Ember Homebrew Game Console and which other systems we still need to design to create…
Project Ember