tenyr is a 32-bit computer architecture and computing environment that focuses on simplicity of design and implementation. tenyr's tools run on Mac, *nix, and Windows on multiple architectures. tenyr's highly portable Verilog hardware definition has been demonstrated on a Lattice ECP5 FPGA with the ULX3S development board, and on a Xilinx Spartan6 FPGA with the Nexys3 development board.
tenyr comprises :
- an instruction set architecture (ISA)
- an implementation in FPGA hardware with device support
- VGA text output at 64x32 resolution is supported
- no input devices are currently implemented in hardware – help appreciated !
- tools for building software
- a standard library of tenyr code
- some example software, including :