Hackaday.io Hackaday.io
Projects
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

FPGA Implementation of the Gigatron TTL Computer

The CPU-less Gigatron TTL computer running on a Tang Nano 9K FPGA board. If soldering sucks...

doctor-voltDoctor Volt
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Similar projects worth following
409 views
0 comments
5 followers
5 likes
  • Description
  • Details
  • Files 0
  • Components 2
    • View all
  • Logs 0
  • Instructions 0
  • Discussion 0
View Gallery
409
0
5
5

Team (1)

  • doctor-voltDoctor Volt

Join this project's team
  • Gigatron on FPGA
hardware
completed project
FPGA retro computer Gigatron TTL Compuuter

This project was created on 05/28/2024 and last updated 2 years ago.

Description

FPGA implementation of the Gigatron TTL microcomputer. The Gigatron is an 8-bit computer entirely made from classic 74-series logic ICs. The system can be connected to a VGA monitor, where it supports a resolution of 160 by 120 pixels at 64 colors. Furthermore, it features a four channel four bit audio synthesizer and is controlled by an NES-compatible game controller. Thus, the Gigatron functions as a full-blown 80s microcomputer that can be used to play video games. But instead of soldering all 38 chips and several diodes and resistors, I built one on a tiny piece of Silicon, an FPGA. The implementation was made for the Tang Nano 9K FPGA board. It includes an adapter board with voltage level converters that convert the 3.3 and 1.8V from the IO pins to the 5V TTL levels of the game controller and VGA monitor. It also includes the resistors for D/A conversion of sound and video as well as the connectors.

Details


Components

  • 1 × Tang Nano 9K FPGA Board
  • 1 × Custom made PCB

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with X
OR

Similar Projects

Retro computer utilizing classic MOS6502 microprocessor.
Project Owner Contributor

6502 retro computer

marek-wicekMarek Więcek

Built to learn the iCE40 FPGA family, this devboard main purpose is to play with softcore processor designs
Project Owner Contributor

iCE40UPDevBoard - FPGA, VGA, RTC, PS/2

lawrence-manningLawrence Manning

NeoApple2 - A Port of Apple2fpga to Xilinx FPGA
Project Owner Contributor

Apple II Plus Emulation on PYNQ-Z1

feng-zhouFeng Zhou

A 65c02 based homebrew computer
Project Owner Contributor

Steckschwein

thomas-wThomas W.

Does this project spark your interest?

Become a member to follow this project and never miss any updates

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2026 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "FPGA Implementation of the Gigatron TTL Computer", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.