Windows XP 32bit, Windows 7 32 bit and 64 bit, Linux 32bit and 64 bit

VCD and EVCD as well as compressed versions of these files (*.gzip, *.gz, *.zip)

VectorPro creates patterns and timing in STIL and WGL.

Yes, a license is required to open and process your pattern files.  You can however install and run the fully operational software without a license file using demonstration mode.  Pattern creation is disabled without a license.

Once you receive your license file, save it somewhere accessible on your computer. Next, download and install the latest version of VectorPro. Once the install is complete, run VectorPro. In the main window, under the Edit Menu, select ‘License Manager’. Select your type of license (Node Locked or Floating). For ‘Node Locked’, browse to the license file and hit OK. For floating licenses, enter the license server host name and port, then select OK. Use the ‘Server Status’ button to ensure the license manager can communicate with you license server. Once the license file has been validated VectorPro should be operational. See the “License Manager” section in the VectorPro User’s Manual for more information.

VectorPro allows for command line operation, without the need for the GUI.  This can come in handy when processing large sets of test vectors using a script or batch-processing.  The command tool is required so that arguments can be passed when using this methodology.

Click the New Session button in the Session Editor screen to select a VCD or EVCD file, or after opening a session with the Open Session button, click the Choose Simfile button.

Click the Open Session button to open up an existing session file. Next, click the Choose Simfile button to select a different VCD/EVCD file than what was saved with the session file.

Create a MASK conditioner for a signal, setting the Conditioner Start Time and Conditioner End Time (these are absolute times) over the simulation range that the Masking Character is to be inserted. See Conditioning for more information.

Drag and drop signals inside the session signal control window to reorder them.

Right click on a signal and select Cut from the pop-up menu. Place the cursor on the signal which is above or below the location for the cut signal. Right click and select Paste Below or Paste Above.

Change the signal to the INFO type, and then click the Parse button.

For each cycle, VectorPro starts with the first edgeset defined for a signal. If this one does not fit, it tries the next one. If none of them fit, it gives an error message.

Yes. This is done by creating session files, timing files, and conditioner files.

In the status bar for the Waveform Viewer (at the bottom of the window) there is a Marker Delta value which includes the time difference between the two markers (marker 1 minus marker 2). Right click on a signal waveform and snap first Marker 1 then Marker 2 to the desired events.

Yes. A single enable/equation signal can be used for multiple bidir signals. See the Event Mapping Editor for more information.

After clicking the Match Timing button, VectorPro matches edgesets for the first signal in the Session Editor, starting with the first cycle and ending when either all cycles have been matched or an edgeset match cannot be found. The next signal in the Session Editor is then matched, followed by the third, etc. After matching is completed, timesets are created based on the combination of edgesets used for each cycle. The first timeset (at the first cycle, i.e. cycle zero) is called tset_0. If the same combination of edgesets is used for the next cycle, then VectorPro assigns tset_0to it also. When a new combination of edgesets is found, VectorPro creates a new timeset based on the cycle, tset_n where n is the cycle number. See Match for more information.

A histogram is a way of identifying the frequency of data values occurring in various bins. VectorPro uses a histogram to display the distribution of all event transitions from the UserStart time to the UserEnd time, for one or more signals, and bins them across the chosen cycle width.

There are two ways to do this. First, you can select a User Start Time and User End Time in the Session Editor, which has the effect of discarding all events before and after the listed times, respectively. Second, you can create a REMOVE conditioner which looks for two events occurring within a specified time window, and replaces the second event with either the first event or the next event.

Yes. When identifying the simulation file, select the one that has been gzipped (these normally have the .gz file extension). When selecting the output file type, choose gzipped as an option.

Check the path of your temp directory. If the temp directory no longer exists, VectorPro will not have a place to store the temp files and so it will appear to be locked up/doing nothing.