Skip to content

Releases: Stokpan/E80

E80 Toolchain Setup

19 Feb 08:30

Choose a tag to compare

A portable, preconfigured environment for running E80 Assembly programs, in simulation or real hardware. To test it without an FPGA board, follow the simulation example instructions in the Readme.

Note: You can install in any path or USB drive, but if you intend to synthesize with Quartus or Vivado, don't use spaces or non-ASCII characters.

What is included:

  • The E80 VHDL files.
  • Sc1 Editor configured with syntax coloring and one-click assembly and simulation scripts.
  • A MinGW build of the E80 Assembler and two sample e80asm programs.
  • GHDL v6.0, for VHDL simulation.
  • GTKWave v3.3 for viewing GHDL's waveform output.
  • Settings and scripts for GHDL, GTKWave and ModelSim to allow one-click simulation of .E80ASM files through the Sc1 editor.
  • The Boards folder with subfolders for various FPGA boards. These include project settings and instructions for each board.
  • Specifically on the Boards\Yosys_GateMateA1 folder:
    • A script (synth.bat) to automate the entire process of running the E80 design with the compiled assembler output on the Olimex GateMateA1-EVB board.
    • A tested Windows driver from libwdi/Zadig to work with synth.bat.