q3k's {fpga,fantasy,fancy,futile,funky} computer. An ever growing collection of Bluespec hardware stuff made by q3k.
Find a file
2022-03-20 19:27:52 +01:00
boards qf100: fix build hierarchy 2022-03-20 19:27:52 +01:00
build build: rename power pins 2022-03-19 13:54:09 +01:00
fpga *: relicense under GPL3-or-later 2022-03-18 22:39:44 +01:00
hub75 hub75: add comments 2022-03-06 17:35:27 +01:00
lanai qf100: add sky130 sram, rejigger bram in tests 2022-03-20 15:55:17 +01:00
systems/qf100 qf100: fix build hierarchy 2022-03-20 19:27:52 +01:00
wishbone wishbone/peripherals: add kitchen sink controller 2022-03-20 15:55:17 +01:00
.bazelrc *: add qasm, revamp bsc wrap magic, use nix cc toolchain 2021-10-15 01:44:27 +02:00
.bazelversion *: add bazelversion (for bazelisk) 2022-03-20 02:24:38 +00:00
.gitignore build: initial pass at bluespec/yosys/nextpnr infra 2021-04-25 20:49:47 +02:00
COPYING *: relicense under GPL3-or-later 2022-03-18 22:39:44 +01:00
README.md *: relicense under GPL3-or-later 2022-03-18 22:39:44 +01:00
WORKSPACE WORKSPACE: bump deps 2022-03-18 12:32:42 +01:00

qfc

q3k's {fpga,fantasy,fancy,futile,funky} computer. An ever growing collection of Bluespec hardware stuff made by q3k.

Currently:

  • Lanai core (3-stage, in order)
  • Wishbone implementations
  • Some Familiar Looking Wishbone peripherals (SPI, GPIO)
  • HUB75 controller core
  • Bazel and nix machinery to tie the above together.

qf100

A microcontroller based on this codebase. Lives at https://github.com/q3k/qf100 .

License

Unless otherwise specified, all files within this repository are licensed under the GNU General Public License 3.0 or later. See COPYING for more information.