Emacs


Emacs LISP Package that I use

  • The following and other Emacs LISP package can be found in Emacs LISP List.
    • vhdl-mode.el : For editing VHDL (Very high-speed intergrated circuit Hardware Description Language)
    • verilog-mode.el : for editing Verilog-HDL
    • setnu-el
      • For displaying the line nubmer like vi
      • Displaying line number in vhdl-mode : (add-hook 'vhdl-mode-hook 'turn-on-setnu-mode)
      • Displaying line number in verilog-mode : (add-hook 'verilog-mode-hook 'turn-on-setnu-mode)

    • ell.el : For finding good Emacs LISP modes.
    • color-select.el
      • Mode for Buffer Color Theme
      • I'm using "Subtle hacker" for reading e-mail and newgroups, and "Greiner" for coding HDL.
    • tinyTF.el
      • Using text2html, you can translate text file to HTML so easily. But its text file must be written in TF (Technical text Format).
      • It's so simple. Every information is in the indentation.
    • faq-mode.el : Mode for FAQ (Frequently Asked Question) page.

Emacs for General usage


Emacs for Hangul Setting


Emacs for HDL(Hardware Description Language)

But it also gives a great power to a ASIC design engineer like me. There are many emacs lisp modes for Hardware description language. I really appreciate their effort !
  • VHDL-mode : Emacs lisp mode for VHDL Hardware Description Language.
  • Verilog-mode : Emacs lisp mode for Verilog Hardware Description Langaguage.
  • DC_shell mode : Emacs lisp mode for scripting language of Synopsys' Design Comiler.

Back to home page

Problem/question/suggestion?  Contact tkHwang.