A working FPGA toolchain on Apple Silicon

This page summarizes the projects mentioned and recommended in the original post on /r/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
  • f4pga-arch-defs

    FOSS architecture definitions of FPGA hardware useful for doing PnR device generation.

  • In addition to open-source FPGA toolchains (e.g., https://f4pga.org/, GHDL, Verilator, Yosys, IceStudio, etc.), you _can_ actually run vendor/commercial tools (e.g., AMD/Xilinx Vivado) on M1/M2 macs, through virtualization (VM, or containers). Until quite recently, the only available option to run x86_64 on macOS/arm64 was QEMU (e.g., UTM, docker, lima). It worked but was pretty slow, especially for mammoths like Vivado, larger designs, and in case you needed the GUI. With the release of Ventura (currently at final betas), it’s possible to run Linux x86 binaries using rosetta 2, which is way faster than QEMU. I currently run Vivado 2022.1 on macOS/M1 Ventura, using UTM (https://mac.getutm.app/). It’s 100% usable and feels even faster and snappier than my Linux machine!

  • 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.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Intel announces new FPGA families

    1 project | news.ycombinator.com | 30 Sep 2022
  • Embedded Systems Weekly #119

    2 projects | dev.to | 23 Sep 2022
  • F4PGA: Open FPGA Tooling: Xilinx 7-Series, Lattice iCE40/ECP5, QuickLogic EOS S3

    1 project | /r/hypeurls | 15 Sep 2022
  • F4PGA: Open FPGA Tooling: Xilinx 7-Series, Lattice iCE40/ECP5, QuickLogic EOS S3

    1 project | news.ycombinator.com | 15 Sep 2022
  • Parallel Programming for FPGAs

    3 projects | news.ycombinator.com | 1 Aug 2022