Home - tomas-fryza/vhdl-course GitHub Wiki

VHDL links and tutorials

Other tutorials

Useful online tools

VHDL simulators

EDA Playground gives engineers immediate hands-on exposure to simulating SystemVerilog, Verilog, VHDL, C++/SystemC, and other HDLs.

Digital circuit simulators

CircuitVerse is a free, open-source platform which allows users to construct digital logic circuits online.

CircuitLab provides online, in-browser tools for schematic capture and circuit simulation. These tools allow students, hobbyists, and professional engineers to design and analyze analog and digital systems before ever building a prototype.

Drawing

diagrams.net is open source, online, desktop and container deployable diagramming software.

Tinkercad is a free web app for 3D design, electronics, and coding.

WaveDrom draws your Timing Diagram or Waveform from simple textual description. It comes with description language, rendering engine and the editor.

yEd Live editor is powered by yFiles for HTML. It provides all of the graph related features like neat visualizations, intuitive graph interaction, powerful layouts and many more.

PCB design

EasyEDA provides online PCB design and circuit simulator.

OSHWLab is the open source hardware platform based on EasyEDA. The purpose is to increase the learning and communication of hardware engineers and build a complete and systematic open source hardware platform.

JLCPCB (JiaLiChuang (HongKong) Co., Limited), is the largest PCB prototype enterprise in China and a high-tech manufacturer specializing in quick PCB prototype and small-batch PCB production.

LaTeX

Overleaf is an online collaborative writing and publishing tool that makes the whole process of writing, editing and publishing scientific documents much quicker and easier. Overleaf provides the convenience of an easy-to-use LaTeX editor with real-time collaboration and the fully compiled output produced automatically in the background as you type.

LaTeX4technics is an online LaTeX equation editor.

Online LaTeX Equation editor: create, integrate and download.

Math

Matcha is an online WYSIWYG (What you see is what you get) mathematics editor, a fast way to write and share mathematics.

Other useful tools and services

Teros HDL is an open-source IDE for FPGA.

CodeBeautify is an online Code Beautifier and Code Formatter that allows you to beautify your source code. It also provides lots of tools that help to save developer's time. Use search to find more tools.

Sigasi Studio guides you through complex code designs. With instant feedback on errors and auto-completion suggestions. Reducing development time and helping you and your team write better VHDL, Verilog and SystemVerilog code.

GitKraken now offers Git novices and pros a consistent experience across Mac, Windows and Linux. And makes Git operations not only performant and efficient, but understandable, visual, and perhaps even just a little bit...fun!

Sturdy is an open-source version control platform that allows you to interact with your code at a higher abstraction level. This provides an ergonomic, real-time workflow for individuals and teams.

Mentimeter Easy-to-build presentations, interactive Polls, Quizzes, and Word Clouds mean more participation and less stress.