sponsor Vim development Vim logo Vim Book Ad

automatic for Verilog & RtlTree : Automatic generator for Verilog HDL (upgraded) & RtlTree

 script karma  Rating 11/7, Downloaded by 471    Comments, bugs, improvements  Vim wiki

created by
zhang guo
 
script type
ftplugin
 
description
upgrade form   "http://www.vim.org/scripts/script.php?script_id=2372

Support Automatic functions like Emacs for Verilog HDL
Feature list:
1) Auto Argument (the same as Emacs)         -- shortcut key<Shift+F1>
2) Auto Define Signals                                  -- shortcut key<Shift+F2>
3) Auto Instance (power than Emacs)            -- shortcut key<Shift+F3>
4) Auto unit delay "<=" to "<= #1"
5) Auto Template                                      -- create a new .v file with auto template
7) Auto comment                                       -- shortcut key <F2> and <F3>
8) DrawTimingWave                                  -- only used for gvim
9) ShowInst                                                 -- shortcut key<Ctrl+J>
10)GotoInst                                                 -- shortcut key<Ctrl+K>,    go back shortcut key is <Ctrl+T>

version 1.2 new feature:
11)RtlTree                                                   -- start with cmd :RtlTree,  user can map key <F4>, such as: map <F4> :RtlTree<CR> in your .vimrc


Use Limit:
     It should only include one module definition in each *.v file, and the name of *.v file should same as the definition module name.
 
install details
put the automatic.vim in .vim/plugin/
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
automatic_v1.3.rar 1.3 2013-02-09 7.0 zhang guo rtltree support tree fold, it's init_max_display_layer is 3
automatic_v1.2.3.rar 1.2.3 2013-01-11 7.0 zhang guo fix some bugs on function AutoDef
automatic.rar 1.2.2 2012-11-21 7.0 zhang guo fix AutoArg bug
fix AutoInst bug (function GetIO)
automatic.rar 1.2.1 2012-10-30 7.0 zhang guo add icon for DrawTiming, only use in gvim.  Usage: decompress Draw_pixmaps.rar , modify the icon file path in file automatic.vim
automatic1.2.rar 1.2 2012-08-04 7.0 zhang guo new add RtlTree  
   - it's useful, refrence NERDTree source code, work like EDA tool verdi.
automatic.rar v1.1 2012-06-09 7.0 zhang guo upgrade a little, and clr a bug about autodef
automatic.rar 1.01 2012-05-14 7.3 zhang guo append file: ctags_gen
automatic.rar 1.00 2012-05-14 7.0 zhang guo Initial upload
ip used for rating: 184.72.91.94

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
SourceForge.net Logo