nmigen-tutorial VS icebreaker

Compare nmigen-tutorial vs icebreaker and see what are their differences.

nmigen-tutorial

A tutorial for using nmigen (by RobertBaruch)

icebreaker

Small and low cost FPGA educational and development board (by icebreaker-fpga)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
nmigen-tutorial icebreaker
3 4
301 537
- 1.3%
1.8 1.8
about 3 years ago 10 months ago
Creative Commons Attribution Share Alike 4.0 -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

nmigen-tutorial

Posts with mentions or reviews of nmigen-tutorial. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-03-29.

icebreaker

Posts with mentions or reviews of icebreaker. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-09.
  • Cheap robust FPGA options
    2 projects | /r/FPGA | 9 May 2023
  • Configuring SPI flash
    1 project | /r/embedded | 25 Feb 2022
    Take a look at the schematic for the ice breaker. He uses a jumper for the CS pin: https://github.com/icebreaker-fpga/icebreaker/blob/master/hardware/v1.0e/icebreaker-sch.pdf
  • Tapeout class: taking students from schematic to silicon in one semester [pdf]
    1 project | news.ycombinator.com | 19 Jun 2021
    From reading the documentation, it appears that their open source tools start with Verilog RTL files that have been simulated with Synopsys VCS, Mentor Graphics Questa, or Cadence Incisive Enterprise Simulator.

    That said, one could probably use the free (but not open source) Vivado HL WebPACK to create and test the RTL design and then follow along with the Skywater tools. But that way, the way towards the FPGA would still be closed source and only the path from FPGA on to ASIC would be open.

    Further down the rabbit hole, I read about https://github.com/icebreaker-fpga/icebreaker which appears to be a tiny Teensy-compatible open source FPGA board with accompanying open source tools. Yay!

    Thank you very much for bringing all of this to my attention :)

  • recommended free (open source) verification platform ?
    3 projects | /r/FPGA | 29 Mar 2021
    If you want to source a compatible development platform, I suggest the icebreaker. It's Open Source hardware and was developed in cooperation with the developers of Yosys.

What are some alternatives?

When comparing nmigen-tutorial and icebreaker you can also consider the following projects:

litex - Build your hardware, easily!

linux-on-litex-vexriscv - Linux on LiteX-VexRiscv

RISCV-FiveStage - Marginally better than redstone

apio - :seedling: Open source ecosystem for open FPGA boards

wyre - Hardware definition language that compiles to Verilog

UPduino-v3.0 - UPduino 3.0: new 4 layer layout, various other improvements

stm32cube-database - STM32Cube database mirror/history tracking repository

fomu-toolchain - A collection of tools for developing for Fomu

bsc - Bluespec Compiler (BSC)

WTFpga - 2 hour crash course in FPGAs

nmigen-exercises - Graded exercises for nMigen (WIP)