You love to try out different things, especially various types of projects that related with Propeller? If you did, then this PROP-6502 Propeller Laptop is going to spice up your life…
If you refer to the above figure, you can see there’s a Propeller laptop based on a 6502 co-processor and 64K of static RAM. Normally, the propeller handles all I/O for the 6502. Beside that, it runs an integrated debugger, so you can program the computer whatever you want it to be!
In this project, the Propeller acts as the programmable chipset for this 6502 laptop. Although you’re allowing to use an FPGA in this capacity, but you’ll have some problem, when you’re trying to implement visual debugger software inside an FPGA!
However, thanks to the advancement of technology, the hardware prototyping has evolved from building-block hardware (TTL) to programmable hardware (PLA’s and FPGA’s).
The hardware for this computer is minimal, where the entire address space of the 6502 is devoted to a single 64K static RAM chip. By the way, this system has no ROM in the 6502 memory map, no startup BIOS nor any dedicated I/O at any address. The miracle is it still can be used to define the memory map in anyway, anytime you want!
Hope you’ll love this project and have some great fun with it.