2.5.2 Notepad++
Notepad++ is a free source code editor and Notepad replacement, which supports several programming languages, running under the MS Windows environment. It addresses to many languages, so people who are using it may wish to debug verilog HDL as well. This is achieved by adding plugin (VeritakSVNppPluginxxx.dll) to Notepad++ for VeritakSV.
Following table shows those combinations are confirmed to work.
Notepad++ | VeritakSV | VeritakSVNppPluginxx.dll | |
1 | 6.3.2 | 444C | 002 |
2.5.2.1 Install Notepad++
Download xxInstalller.exe and install it from here.
Note: supported Notepad++ is 32bit-unicode version only.
2.5.2.2 Install Plugin
Open VeritakSV Installed folder.
Place VeritakSVNppPluginxxx.dll under plugins directory on notepad++ installation. (Delete any previous versions of NppVeritakPlugin.dll/VeritakSVNppPluginxxx.dll
if it exists.)
2.5.2.3 Set Invoke Path
Veritak Menu-> Editor Setting
Copy & Paste your Notepad++ path from notepad++ shortcut property . Note "" is required.
Check on Enable. (When you want to use Veripad ,check Enable off) .
That's all the settings to use Notepad++ as editor.
2.5.2.4 How to Invoke
All is the same as veripad. Try load any project and invoke the editor.
Small dialog should be appeared as follows. ( Example below has different
color by some customization made)
If Dialog is not appeared , Try following procedure.
Plugins->Veritak -> Dialog Display
2.5.2.5 Move Dialog
Since the dialog is dock-able, following config may be possible. D&
D the portion around the arrow below to move
Resize the dialog if you like.
.
2.5.2.6 Step
Press Step Botton to step.
2.5.2.7 Tool Tip
If mouse stays around variable word more than 1sec, tool tip will be appeared.
Please note available tooltip can be only in a scope aroud current stepping.
2.5.2.8 Breakpoint
If you click margin below, the book mark(-) should be toggled,which is treated as the breakpoint.
Tips:
VeritakSV Sim Engine must be alive to set breakpoints.This means they can
be set only after successful compilation and before $finish. You can place
the breakpoint on only which simulator engine can recognise.
Simulation stops at breakpoint after pressing Go button.
2.5.2.9 Save& Compile& Run &Shortcut
If the button is pressed, all editing source are saved, and issue start-compile
to VeritakSV.
Others:
< VisualStudio 12 project and source of the DLL is located T.B.D..>