Andrew Read's repositories
N.I.G.E.-Machine
A user-expandable micro-computer system that runs on an FPGA development board and includes the FORTH software language. The system is currently hosted on the Digilent Nexys 4 and Nexys 4 DDR
Minimal_IP
A minimal UDP/IP stack in FORTH
DDR2_memory_interface
A DDR2 memory interface for the Digilent Nexys4 board that does not rely on the Xilinx MIG
simple-tester
A simple FORTH test package intended for embedded systems based on the ANS FORTH version of ttester.f
Prime_Factor_Analysis
A limited prime factor analysis package in Forth
RadioTelescope
Complete plans and software for buidling a VLF radio telescope to monitor the ionosphere and solar storms
descriptor-based-strings
A descriptor based based Forth strings package based on the technique of array slices. First presented at EuroForth 2018
FPGA_clock_gen
Simple clock generator to drive PMOD pins on a Digilent Nexys4DDR board
TCL_testing
Developing an approach for scripting Xilinx Vivado simulation testbenches with TCL
Forth10Micron
Forth language control of the 10Micron robotic telescope mounts
ForthKMTronic
KMTronic relay control in Forth
ForthPegasusAstro
Control of the Pegasus Astro Flatmaster in Forth
Memory_SIM
Drop-in functional simulation of Xilinx BLOCK RAM
Metropolis-and-Wang-Landau-algorithms
Computational project comparing the Metropolis and Wang Landau algorithms for the Ising model