Jump to content



Search Articles



Recent Comments


Recent Forum Topics


Recent Blog Entries


Latest Files


Latest Videos


Facebook

5 active user(s) (in the past 15 minutes)

5 guests, 0 anonymous users
  • Google


- - - - -   WARM  251 °

A Commodore Pet in an FPGA.



Thomas recently started in on a project to recreate his old Commodore Pet computer. He's designing it in a Xilinx Spartan-6 FPGA using a Digilent Nexys3 development board.

Features:
  • Built on a Digilent Nexys3 FPGA evaluation board.
  • Implemented in Verilog, synthesised by Xilinx ISE 13.2 tools.
  • Custom 6502 implementation clocked at 100Mhz.
  • 640x400 @ 60 Mhz VGA output. Each pixel of the PET's 320x200 screen is doubled in size.
  • 16K ROM (including character rom). 16K RAM.
  • PS/2 keyboard input translated to PET multiplexed keyboard.
  • Simulates cassette data input/output over serial port.
  • CB2 audio.
You can follow his development logs on his project page.