Glasur Computer

Description

Glasur is an FPGA-based “front panel” computer designed primarily for educational purposes. It can be used to learn and teach about CPUs and FPGAs. It is also an experiment in building a minimal low-power self-contained computer that might still be useful if no other technology were available.

Currently available for reservation. Final appearance, specifications, pricing and features subject to change.

Glasur ships with a simple open-source 8-bit stack-based CPU and SOC that allows the user to manually enter machine code through its panel interface.

Specifications:

  • Lattice ICE5LP4K FPGA (3520 LUTs, 80Kbits BRAM, 1 PLL)
  • 4MB Flash + 8KB FRAM (via included user-replaceable MMOD-D module)
    • FRAM Lifespan: 95 years @ +55C, over 200 years @ +35C
    • FRAM Endurance: 10^12 read/write cycles @ +85C
  • 16 address LEDs, 8 data LEDs, 3 mode LEDs
  • 10 buttons with keycaps
  • 6-pin PMOD compatible socket
  • 6-pin MMOD socket
  • MicroUSB for DFU and data (not yet supported)
  • 3.5mm TRRS Audio/Video Jack
    • 1-bit DAC for mono audio
    • 2-bit DAC for black and white composite video
  • Barrel jack power connector (5-15V, 2.1mm, center positive)
  • Aluminum PCB
  • 200mm x 40mm board dimensions (V0)

Features:

  • Stand-alone programmable computer
  • Includes a printed user guide
  • Open-source gateware, schematics and documentation will be made available on GitHub