Adds on-screen menus and FAT file system support for cassette images.
A simple on-chip logic analyzer written in VHDL, using NodeJS for data capture and GtkWave for analysis.
The Xilinx Spartan 6 is a popular FPGA used in many development boards like the Mimas V2, the Papilio Duo and many others. It's been around for about 10 years and Xilinx has
Experiments in using a serial UART port connection to reflect signal values between an FPGA and a connected PC.
Finishing touches for Big-80 including cassette recording, auto tape start/stop, amber and green screen mode and scan lines!
"Big-80" is an implementation of a TRS-80 Model 1 in an FPGA. This post describes the processor environment including the CPU itself, RAM, ROM and hooking it up to the video controller, keyboard
Building a virtual TRS-80 cassette player that reads binary .cas files from an SD card and renders an audio stream representing a tape recording of that data.
Implementing the keyboard controller for a "Big-80" - a TRS-80 in an FPGA.
Implementing the video controller for a "Big-80" - a TRS-80 in an FPGA.
Over this holiday season I decided to implement an FPGA version of a TRS-80 Model 1. This has been done before so you might be wondering why? Well, there's a couple of reasons...