Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 40 Next »




Main GUI

The Main GUI Provides the User a way to select the design NetLists to Compare designs and to see the status and Results of those Operations.



Config File:

A CONFIG_FILE stores all the Configuration Settings (CSETS) so that the user can return to the same mode of operation by selecting the CONFIG_FILE


Config_File:

Holds the entry for the current selected Configuration File

Choose Button

Edit Button

Lets the user View/Edit the contents of the selected configuration File in their selected Text Editor.

Save Changes Button

Saves any changes to the currently selected Configuration File


Select NetLists for Each Design:

NEW NETLIST/BOM/DSN

This entry stores the selected data which serves as the NEW Netlist in the convert, diff, and compare operations.

OLD NETLIST/BOM/DSN

This entry stores the selected data which serves as the OLD Netlist in the convert, diff, and compare operations.

Browse Button:

The browse button pops up File browser It to select the input designs

It allows the user to choose from the following options

fileTypeToolDescription
dsn Orcad CaptureNetBom uses Orcad to convert DSN to allegro pstx***.dat netlist files  and then  processes the netlist(s)
.xlsx .xls .csv .txtBOMSpreadsheets / text files

pstxnet.dat

pstxprt.dat

pstchips.dat

AllegroAllegro netList/partlist files
.rptAllegroCadence Allegro Professional Printed Circuit Board files
nets.fwdMentor
file.kynMentor
edfMentor/Orcad/AltiumEDIF netlists

Edit Button:

The Edit button will open the selected netlist file in a text editor 

Configure BOM Button:

This button will open up the BOM Header Config (See BOM Header Config), to allow the user to ignore rows, require columns, and modify headers to customize operations in the Select Operations to Run section.

Config Options:

Search Config Settings

View/Set All Config 

Pops up a tabbed GUI to view or set all configuration setting (CSETS) see 

See: NetBom Configuration Settings For detailed information



Select Operations - BOM/NetList Operations

Read and Diff Netlist Button:

When 2 Netlists have been selected, the Diff operation will run on both the Netlist and the Associated PartList (BOM FILE). The Read and Diff forces NetBom to re-read the input netlists

Diff Netlists

The Diff NetLists button will run the Diff Operation on both Netlists but will not re-read the Netlist data if it has already been read.

Select Operations - EndPoint Verify Operations

Compare Endpoint Connections

The compare endpoint connections operation allows the user to compare the pins and pin information between a set of endpoint pairs in two different netlists.

EndPoint Verification

The endpoint verification operation lets the user verify endpoint pin information between a set of netlist endpoints and their corresponding pin reports.

Many pin report formats are supported, including many FPGA reports such as Altera, Lattice, Microsemi, Xilinx, and also excel/csv spreadsheet reports.

Create Netlist Data Sheet

This feature provides the user with a quick and simple way to convert a netlist into a human readable, filterable, sortable report.

The information provided in the report is customizable by the user, so netlist properties such as voltage, pin name, IO standard, etc can be toggled on and off based on the user's needs.


Status Window:

The Status of the selected operation is displayed in this window.

Filter Check Buttons:

Three levels of Filtering can be applied to show verbose DBG messages, Normal Status messages and Warnings

ClearStatus button

can be used to clear the window and the logFile

Open Status File Button

Opens the logFile in the users selected Text editor

The logfile contains all levels of status messages (DBG,STAT and WARN)

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.