LiteX: an open-source SoC builder and library based on Migen Python DSL
Not on the map. Why?
Abstract (arXiv)
LiteX is a GitHub-hosted SoC builder / IP library and utilities that can be used to create SoCs and full FPGA designs. Besides being open-source and BSD licensed, its originality lies in the fact that its IP components are entirely described using Migen Python internal DSL, which simplifies its design in depth. LiteX already supports various softcores CPUs and essential peripherals, with no dependencies on proprietary IP blocks or generators. This paper provides an overview of LiteX: two real SoC designs on FPGA are presented. They both leverage the LiteX approach in terms of design entry, libraries and integration capabilities. The first one is based on RISC-V core, while the second is based on a LM32 core. In the second use case, we further demonstrate the use of a fully open-source toolchain coupled with LiteX.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 1; 2026: 2.
4 papers.
- 2022CFU Playground: Full-Stack Open-Source Framework for Tiny Machine Learning (tinyML) Acceleration on FPGAscited by 11
- 2025Pogobot: an Open-Source, Low-Cost Robot for Swarm Robotics and Programmable Active Mattercited by 0
- 2026From Pragmas to Partners: A Symbiotic Evolution of Agentic High-Level Synthesiscited by 0
- 2026RISC-V and machine learning: a surveycited by 0
- 2026RISC-V and machine learning: a survey17 Sep 2026
- 2026From Pragmas to Partners: A Symbiotic Evolution of Agentic High-Level Synthesis1 Feb 2026
- 2025Pogobot: an Open-Source, Low-Cost Robot for Swarm Robotics and Programmable Active Matter11 Apr 2025
- 2022CFU Playground: Full-Stack Open-Source Framework for Tiny Machine Learning (tinyML) Acceleration on FPGAs5 Jan 2022