big80
Big-80 Version 2
Adds on-screen menus and FAT file system support for cassette images.
big80
Adds on-screen menus and FAT file system support for cassette images.
fpga
A simple on-chip logic analyzer written in VHDL, using NodeJS for data capture and GtkWave for analysis.
fpga
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 committed to making the chip available for at least another 10 years. Unfortunately setting up a development
fpga
Experiments in using a serial UART port connection to reflect signal values between an FPGA and a connected PC.
trs80
Finishing touches for Big-80 including cassette recording, auto tape start/stop, amber and green screen mode and scan lines!
trs80
"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 and virtual cassette player to make a working TRS-80. TRS-80 Memory and Port Map The next step
fpga
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.
fpga
Implementing the keyboard controller for a "Big-80" - a TRS-80 in an FPGA.
fpga
Implementing the video controller for a "Big-80" - a TRS-80 in an FPGA.
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...