Debian Electronics Project
Summary
Digital design
Debian packages for digital design

This metapackage will install Debian packages for digital simulation and design

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Electronics to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Electronics mailing list

Links to other tasks

Debian Electronics Digital design packages

Official Debian packages with high relevance

arachne-pnr
??? missing short description for package arachne-pnr :-(
Versions of package arachne-pnr
ReleaseVersionArchitectures
bookworm0.1+20190728gitc40fb22-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie0.1+20190728gitc40fb22-3amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
forky0.1+20190728gitc40fb22-3amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
bullseye0.1+20190728gitc40fb22-2amd64,arm64,armhf,i386
sid0.1+20190728gitc40fb22-3amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
Popcon: 9 users (6 upd.)*
Versions and Archs
License: DFSG free
Git
covered
??? missing short description for package covered :-(
Versions of package covered
ReleaseVersionArchitectures
trixie0.7.10-5amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
sid0.7.10-9amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
bullseye0.7.10-3.1amd64,arm64,armhf,i386
forky0.7.10-9amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
Debtags of package covered:
fieldelectronics
interfacecommandline, x11
roleprogram
uitoolkittk
useviewing
x11application
Popcon: 4 users (7 upd.)*
Versions and Archs
License: DFSG free
Git
drawtiming
??? missing short description for package drawtiming :-(
Versions of package drawtiming
ReleaseVersionArchitectures
forky0.7.1-11amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
sid0.7.1-11amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
bullseye0.7.1-7amd64,arm64,armhf,i386
trixie0.7.1-11amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
Debtags of package drawtiming:
fieldelectronics
interfacecommandline
roleprogram
scopeutility
useediting
works-withimage
Popcon: 4 users (2 upd.)*
Versions and Archs
License: DFSG free
Git
Other screenshots of package drawtiming
VersionURL
0.7.1-7https://screenshots.debian.net/screenshot/drawtiming/20281
Screenshots of package drawtiming
ghdl
??? missing short description for package ghdl :-(
Versions of package ghdl
ReleaseVersionArchitectures
bookworm2.0.0+dfsg-6.2amd64,arm64,armel,i386,mips64el,mipsel,ppc64el
sid5.1.1+dfsg-3amd64,arm64
forky5.1.1+dfsg-3amd64,arm64
trixie5.0.1+dfsg-1amd64,arm64,armel,ppc64el
bullseye1.0.0+dfsg-3amd64,arm64,armhf,i386
upstream6.0.0
Debtags of package ghdl:
develcompiler
fieldelectronics
hardwareemulation
interfacecommandline
roleprogram
scopeutility
works-withsoftware:source
Popcon: 1 users (0 upd.)*
Newer upstream!
License: DFSG free
Git
gtkwave
??? missing short description for package gtkwave :-(
Versions of package gtkwave
ReleaseVersionArchitectures
bookworm-security3.3.118-0.1~deb12u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye3.3.104+really3.3.118-0+deb11u1amd64,arm64,armhf,i386
bullseye-security3.3.104+really3.3.118-0+deb11u1amd64,arm64,armhf,i386
bookworm3.3.118-0.1~deb12u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie3.3.121-1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
forky3.3.127-1amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
sid3.3.127-1amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
Debtags of package gtkwave:
fieldelectronics
hardwareemulation
interfacex11
roleprogram
scopeutility
uitoolkitgtk
uselearning, viewing
x11application
Popcon: 86 users (95 upd.)*
Versions and Archs
License: DFSG free
Git
Screenshots of package gtkwave
irsim
??? missing short description for package irsim :-(
Versions of package irsim
ReleaseVersionArchitectures
bullseye9.7.104-1amd64,arm64,armhf,i386
forky9.7.104-1.2amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
trixie9.7.104-1.1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
sid9.7.104-1.2amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
upstream9.7.121
Debtags of package irsim:
fieldelectronics
roleprogram
usesimulating
Popcon: 4 users (2 upd.)*
Newer upstream!
License: DFSG free
Git
iverilog
??? missing short description for package iverilog :-(
Versions of package iverilog
ReleaseVersionArchitectures
forky13.0-2amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
trixie12.0-2amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
sid13.0-2amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
bullseye11.0-1amd64,arm64,armhf,i386
bookworm11.0-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package iverilog:
fieldelectronics
interfacecommandline
roleprogram
Popcon: 56 users (23 upd.)*
Versions and Archs
License: DFSG free
Git
qrouter
??? missing short description for package qrouter :-(
Versions of package qrouter
ReleaseVersionArchitectures
bookworm1.4.71-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
forky1.4.88-2amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
sid1.4.88-2amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
bullseye1.4.71-2amd64,arm64,armhf,i386
upstream1.4.90
Popcon: 3 users (0 upd.)*
Newer upstream!
License: DFSG free
Git
simulide
??? missing short description for package simulide :-(
Maintainer: Milan Kupcevic
Versions of package simulide
ReleaseVersionArchitectures
trixie1.1.0.1912+dfsg-4amd64,i386
forky1.1.0.1912+dfsg-4amd64,i386
bullseye0.1.7+dfsg-2amd64,arm64,armhf,i386
sid1.1.0.1912+dfsg-4amd64,i386
bookworm0.1.7+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 52 users (23 upd.)*
Versions and Archs
License: DFSG free
Git
Screenshots of package simulide
verilator
??? missing short description for package verilator :-(
Versions of package verilator
ReleaseVersionArchitectures
trixie5.032-1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
sid5.048-1amd64,arm64,loong64,ppc64el,riscv64,s390x
bullseye4.038-1amd64,arm64,armhf,i386
bookworm5.006-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
forky5.048-1amd64,arm64,loong64,ppc64el,riscv64,s390x
Debtags of package verilator:
fieldelectronics
interfacecommandline
roleprogram
usesimulating
Popcon: 32 users (52 upd.)*
Versions and Archs
License: DFSG free
Git
yosys
??? missing short description for package yosys :-(
Versions of package yosys
ReleaseVersionArchitectures
bullseye0.9-1amd64,arm64,armhf,i386
bookworm0.23-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
trixie0.52-2amd64,arm64,armel,armhf,i386,ppc64el,riscv64
sid0.64-9amd64,arm64,armhf,i386,loong64,ppc64el,riscv64
forky0.52-5amd64,arm64,armhf,i386,loong64,ppc64el,riscv64
upstream0.65
Popcon: 24 users (31 upd.)*
Newer upstream!
License: DFSG free
Git
Registry entries: SciCrunch 
Screenshots of package yosys

Packaging has started and developers might try the packaging code in VCS

python3-myhdl
Hardware description language for Python (Python 3)
Versions of package python3-myhdl
ReleaseVersionArchitectures
VCS0.11-2all
Versions and Archs
License: LGPL-2.1+
Debian package not available
Git
Version: 0.11-2

MyHDL turns Python into a hardware description and verification language, providing hardware engineers with the power of the Python ecosystem.

Python can then be used as an event-driven simulator using Python decorators actively to specify what corresponds to 'processes' in Verilog / VHDL and thereby achieve concurrency.

This package installs the library for Python 3.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 283189