Contact us Start a Trial

Tagged as: EmacsVHDL

Better than Emacs VHDL mode

The big difference in approach between Sigasi and Emacs VHDL mode is this: Emacs uses regular expressions to make guesses about your code, while Sigasi has a real parser that understands your VHDL, Verilog, and SystemVerilog code. As a result you get:

  • Error messages so you avoid bugs later on The ultra fast built-in compiler gives you error messages in real-time while you are typing, like a spell checker in a word processor.
  • Navigation Every declaration is just one button away. Do you want to go to the declaration of a certain constant, signal or entity? Just press F12!
  • Hovering Learn about any identifier just by hovering your mouse over the name.
  • Compile your files Export the correct build order and library mapping of your HDL files as a CSV file, or a richer compilation recipe as a JSON file

Even more important, Sigasi has your back:

  • Sigasi has a support team you can count on, ready to give you free of charge all the support you need to setup your project. If you have a question, we give you the answer. If you need additional services or features, you can contact us.
  • Sigasi is built on the industry-standard VS Code platform. We are phasing out our Eclipse version. You can integrate Sigasi with numerous high-quality plug-ins for version control, issue tracking, code review, and much more.

People migrating from Emacs to Sigasi can use a community Emacs VS Code extension, which offers the same key bindings as Emacs (for example: C-x C-c to save).

Do you want to try out Sigasi Visual HDL?

Don’t hesitate to start a trial of our full Professional Edition. We’re confident you’ll appreciate the power of semantic analysis on top of a great editor.
SVH screenshot

See also