nMigen HDL
summary
nmigen is a Python-based tool for building HDL constructs for ASICs and FPGAs (not a language translator like MyHDL). The talk covers nmigen's origins, shows a short worked example using Python OO features (objects, classes, multiple inheritance) to create hardware, gives best-practice advice for developers moving from other HDLs, and outlines planned future improvements.
AI-written summary · about
related talks
11mDoing Hard Things in a Soft Way
34mUsing Python For Creating Hardware To Record FOSS Conferences
32mNim for Pythonistas
25mIntroduction to Python Network Libraries (Netmiko, NAPALM, Nornir, and More)
16mPyHDL-IF: An Easy-to-Use Python/HDL Cross-Calling Interface
27m"Building Vector-Symbolic Architectures with Python"
19mPython as a language for testing and code generation
21mHiPy: Extracting High-Level Semantics From Python Code For Data Processing