TerosHDL: an open source IDE for FPGA developers
summary
TerosHDL 2.0 is an open source IDE layer (currently an Atom plugin) that integrates ghdl, VUnit and adds Verilator, Icarus, cocotb and Edalize support, plus a linter and documentation export. A rebuilt architecture splits editor UI from a Python backend (Colibri/real services) that runs suites as a simulation server, enabling non‑intrusive test runs, saved configs, wave viewing and remote/docker load‑balanced simulation. Automatic testbench and structure view generation work now; FSM extraction is prototype stage.
AI-written summary · about
chapters (24)
- 0:00Introduction
- 0:49Project Introduction
- 1:05Project History
- 2:28Philosophy
- 4:11Software
- 4:39Repository
- 5:25Outline
- 6:08Test Bench Templates
- 7:13Documentation
- 7:57lintels
- 8:15structure view
- 8:43testing
- 9:47summary panel
- 11:06architecture
- 13:11release date
- 14:06planning
- 14:20evolution
- 14:49FSM extraction
- 15:15Simulator support
- 15:58State machine diagrams
- 16:29Question
- 18:03Mac support
- 18:35Top repository
- 19:29Atom GUI
related talks
11mBringing Embedded Development to the Next Generation Code Composer Studio's Evolution with Theia
27mSpinalHDL: Software generated hardware
20mVirtual Prototypes and Open Source Hardware Design in Research and Education
07mWeaving Schematics and Code: Interactive Visual Editing for Hardware Description Languages
40mFPGA Design with Chisel
40mGenerate, Develop and Visualize Zephyr Platforms and Apps with Visual System Desi...
20mOpen-Source FPGAs: Tools, Flows, and Visualization
10mDemo: Catapult Studio for the RTXM-2200 RISC-V CPU
