addandedittext [-parentId <value>] [-string | -signalname |
-pinnumber | -pinname | -pinfunction | -implsignalname | -custom]
[-text <value>] [-left | -center | -right] [-top | -vcenter |
-bottom] [-angle <0|90|180|270>] [-font <value>] [-color <value>]
-pos <value> -symbol <value> -view <value>
Adds a graphical text to a symbol and starts-up its edition.
addarc -symbol <value> [-pencolor <value>] [-penwidth <value>]
[-penstyle <value>] [-factor <value>] start middle end
Adds an arc to a symbol.
addbezier -symbol <value> [-pencolor <value>] [-penwidth <value>]
[-penstyle <value>] bezierpoints
Adds a Bezier curve to a symbol.
addbitmap -symbol <value> [-rect <coordinates relative to left top symbol corner>] [-file <path to the image file>]
Adds an image file to a symbol. This is available for PADS Designer for Xpedition and PADS Designer for non-Xpedition flows only.
addcircle -symbol <value> [-pencolor <value>] [-penwidth <value>]
[-penstyle <value>] [-fillstyle <value>] [-fillcolor <value>] rect
Adds an circle to a symbol.
addexternalfile [-filepath <path to the external file>] [-filetype <value>]
Adds information about an external file of any type to a database. This information is used by synchronization commands. The -filetype value is a text identifying the type of the file. This text should be exactly the same as the one supported by synchronization command.
addignorelengthnet
Defines the name of the net whose length will not be minimized by automatic unraveling. This is useful for power and ground nets. Command has only one parameter specifying the name of the net.
addline -symbol <value> [-pencolor <value>] [-penwidth <value>]
[-penstyle <value>] points
Adds a line to a symbol.
addportwithlabel -symbol <value> [-signal | -standalonesignal | -pin
| -standalonepin | -buspin | -signalpn | -signalpcb | -busslice |
-unknown] [-exttype <value>] [-shape <value>] [-rangeText <value>]
[-range <value>] [-angle <0|90|180|270>] [-len <value>] <-signalname
| -pinname | -pinnumber | -pinfunction | -implsignalname |
-custom> -pos <value> [-slot <value>] [-diff <value>] [-customtext
<value>] [-inverted <value>] [-noupdate <value>] [-nocheck <value>]
[-loaddefaultattr <value>] identifier
Adds a port to a symbol.
addportwithlabelandedit -symbol <value> [-signal | -standalonesignal
| -pin | -standalonepin | -buspin | -signalpn | -signalpcb
| -busslice | -unknown] [-exttype <value>] [-shape <value>]
[-rangeText <value>] [-range <value>] [-angle <0|90|180|270>]
[-len <value>] <-signalname | -pinname | -pinnumber | -pinfunction
| -implsignalname | -custom> -pos <value> -view <value> [-slot
<value>] [-diff <value>] [-customtext <value>] [-noupdate <value>]
identifier
Adds a port to a symbol and enters label editing mode.
addrect -symbol <value> [-pencolor <value>] [-penwidth <value>]
[-penstyle <value>] [-fillstyle <value>] [-fillcolor <value>] rect
Adds a rectangle to a symbol.
addscenario scenarioName
Adds new layout scenario. The new scenario becomes active. Command has only one parameter specifying the name of new scenario.
addtext [-parentId <value>] [-string | -signalname | -pinnumber |
-pinname | -pinfunction | -portlabel | -implsignalname | -custom]
[-text <value>] [-left | -center | -right] [-top | -vcenter |
-bottom] [-angle <0|90|180|270>] [-font <value>] [-deffont] [-color
<value>] -pos <value> -symbol <value>
Adds a graphical text to a symbol.
bottomalign symbol items
Aligns items for a given symbol.
ces_set_db database_file
Command sets the CES database file.
changeattribvisibility [-port <value>] [-index <value>] [-owner
<value>] [-none | -name | -value | -both] symbol attrib
Command changes symbol attributes’ visibility.
changebuspinrange name from to
Command changes bus pin range. from and to are integer values representing bounds for the range. The width of the bus must remain unchanged for the command to succeed.
changebusrange name from to
Command changes bus signal range. from and to are integer values representing bounds for the range. The width of the bus must remain unchanged for the command to succeed.
changeexttype <symbol> <port> <type>
Command changes the port type.
changelabelvisibility symbol label visible
Command changes the symbol label’s visibility.
changeshape <symbol> <port> <shape>
Command changes the shape of a port.
check_sw [-all] [-SYMBOL_WIZARD_GENERATION] [-HDL_FILE] [-SPREADSHEET_FILE] [-NETS_TEXT_IN_FILE] [-FPGA_XCHANGE_FILE] [-CONSTRAINTS_FILE] [-PIN_REPORT_FILE] [-TIMING_REPORT_FILE] [-SYNTHESIS_CONSTRAINTS_FILE] [-EXPEDITION_LAYOUT] [-EXPEDITION_NETPROPS] [-ICDB_CONSTRAINTS] [-LAYOUT_ASSIGNMENTS] [-IDCDV_LOGIC] [-DDP_LOGIC] [-IDX_LOGIC] [-EDIF_LOGIC] [-IDX_SIGNALS]
Command returns synchronization wizard information about the selected synchronization item. The -all switch dumps output for all synchronization wizard items.
Example:
check_sw [-CONSTRAINTS_FILE]
returns one of the following:
# {SW_CONSTRAINTS_FILE_CHECK = Match}
when tracking of particular synchronization item proceeds smoothly.
# {SW_CONSTRAINTS_FILE_CHECK = FileNotExist}
when tracking of a particular synchronization item is disabled because file which it tracks does not exist.
# {SW_CONSTRAINTS_FILE_CHECK = ExportNeeded}
when synchronization wizard needs to export item data pointed to by a particular synchronization item.
# {SW_CONSTRAINTS_FILE_CHECK = ImportNeeded}
when synchronization wizard needs to import item data pointed to by a particular synchronization item.
# {SW_CONSTRAINTS_FILE_CHECK = OFF}
when tracking of particular synchronization wizard item is disabled.
copy symbol items
Command copies symbol items.
creatediffpair diffpair_name pos_name neg_name
Command creates a differential pair out of pos_name and neg_name signals.
createsymbol [-pcb] [-background <value>] [-parent <value>] [-rect
<value>] [-noupdate <value>] name
Command creates a new symbol.
delattrib [-port <value>] [-index <value>] [-owner <value>] symbol
attrib
Command removes attributes from symbols.
delete symbolname items
Command performs the Delete operation in a symbol.
deletesymbol <symbol>
Command removes the specified symbol.
delinstanceattrib [-index <value>] [-owner <value>] symbol attrib
Command deletes the specified symbol’s attribute.
editbackground [-on | -off] symbol
Command starts/stops the edition of the background in the specified symbol.
eval arg[arg]
Command evaluates a Tcl script. eval takes one or more arguments, which together comprise a Tcl script containing one or more commands.
executeextool [-blocking] [-recvstdout] [-recvstderr] [-initdir <value>]
Command invokes an external tool.
export_all_schematics [-force] [-noviewer] [-nopowercheck]
Arguments:
[-force] Forces export/update of schematic means in spite of any synchronization wizard notifications that might appear.
[-noviewer] Prevents schematic tool from opening after export.
[-nopowercheck] Prevents update power signals from running before the export. When using the GUI, the update of power signals can be set to run automatically during export by selecting Setup > Settings, PCB Signals Generation, and checking Enable Automatic PCB Signals Update.
exportbackground fileName symbolName
Command exports the symbol’s background.
exportschematic <-dc | -da | -dx> [-lmc <value>] [-partition
<value>] [-pdb <value ...>] [-notimestamp] [-noviewer] [-nounattphy]
[-warningsaserrors] [-overwrite] [-skipcolors] [-portdirection]
[-multipages] [-danglingnets] [-swapgroups] [-locallmssymbols]
[-hkp] [-diffpairattr] fileName
Command exports schematics.
exportsymbol <-dc | -da | -dx> [-lmc <value>] [-partition <value>]
[-pdb <value ...>] [-notimestamp] [-noviewer] [-skipcolors]
[-portdirection] [-swapgroups] [-locallmssymbols] [-hkp] fileName
symbolName [symbolName]
Command exports the specified symbol to the specified file.
Command generates Place & Route constraints file according to the constraints_ file read-only variable set by the set_constraints_file command.
generate_fpga_xchange_file
Command generates FPGA Xchange file according to fpga_xchange_file read-only variable which is set by set_fpga_xchange_file command.
generatesymbols [-create | -update] [-file <filepath and filename>]
symbolname
Command generates symbols. Its arguments correspond to the GUI options available in the Symbols Generator.
| Note | |
|
The generatesymbols command replaces the symbolwizard command, but I/O Designer still supports the symbolwizard command to allow you to update symbols from older PADS I/O Designer versions. |
|
Examples:
generatesymbols
generatesymbols -create
generatesymbols -create -file C:/symbols_generator.cfg
where symbol_generator.cfg is a settings file. It can be created by copying an existing ‘*fpc’ file from the SymbolsGenerator section. This section is automatically updated after each successful symbol generation. You can also get the IOD default file from /resource/symbols_generator.sgs. Although the settings file can be edited manually, it is not recommended.
Command generates constraints file according to read-only constraints_ file variable, which is set by set_synthesis_constraints_file command.
gettracksyncstatus <-SYMBOL_WIZARD_GENERATION|-HDL_FILE| -SPREADSHEET_FILE|-NETS_TEXT_IN_FILE|-FPGA_XCHANGE_FILE| -CONSTRAINTS_FILE|-PIN_REPORT_FILE|-TIMING_REPORT_FILE| -SYNTHESIS_CONSTRAINTS_FILE|-EXPEDITION_LAYOUT|-EXPEDITION_NETPROPS| -ICDB_CONSTRAINTS|-LAYOUT_ASSIGNMENTS|-IDCDV_LOGIC|-DDP_LOGIC| -IDX_LOGIC|-EDIF_LOGIC|-IDX_SIGNALS>
Command returns 1 if tracking of the particular Synchronization wizard item is enabled, or 0 if tracking is disabled. Command returns an empty string if the particular item is not listed in the synchronization wizard.
help [<command>]
Command displays the list of all PADS I/O Designer-specific commands. If used with argument, displays the usage of the specified command.
hide symbolname items
Command hides symbol items.
horzmirror <symbol> <item1> [<item2> [...]]
Command performs the Horizontal Mirror operation. See also vertmirror command.
hsrename oldName newName
Command changes the signal’s HDL Name to newName.
importdesign [-dc | -dx | -da | -edif] [-mapfile <value>] [-viewpoint
<value>] [-oatfile <value>] [-cddbfile <value>] [-vendor <value>]
[-tool <value>] [-family <value>] [-device <value>] [-package
<value>] [-signalsmapping <value ...>] [-create_functional_symbols]
[-wizard] [-showpartpage] fileName symbols
Command imports design information from external design files. See also the Import PCB Design Wizard.
importlmcsymbol [-all] [-pcb] [-pcbonly] [-readonly] [-wizard]
[-nogui] [-parent <value>] [-lmc <value>] [-partition <value>] [-dc
| -dx | -da | -edif] [-vendor <value>] [-tool <value>] [-family
<value>] [-device <value>] [-package <value>] [-properties <value
...>] symbols
Command imports symbols from the Central Library.
importsymbol [-all] [-pcb] [-pcbonly] [-readonly] [-nogui]
[-checkportexttype] [-parent <value>] [-mapfile <value>] [-lmc
<value>] [-partition <value>] [-dc | -dx | -da | -edif] [-mapfonts]
[-properties <value ...>] [-mgc_comps <value ...>] fileName symbols
Command imports specified symbols from the specified file. The switch -all imports all symbols, while the -pcb switch imports PCB symbols only, adding them to the specified functional block.
invertbuspins pin_name [pin_name ...]
Command inverts bus pins.
invertbussignals signal_name [signal_name ...]
Command inverts bus signals.
leftalign symbol items
Command aligns items for a given symbol.
mergepins bus_name {pin_name ...}
Command combines the specified pins to a bus pin.
mergesignals bus_name {signal_name ...}
Command combines the specified signals to a bus.
paste symbol data
Command pastes the data into the symbol.
pasteat symbol posx posy items portspos
Command pastes the data into the symbol at the specified position.
prjaddnewdb <filename>
Adds an existing FPGA or layout database to the current design (same as File > Add to Board > Existing Database).
prjaddnewdb [-layout]
Adds a new FPGA or layout database to the current design (same as File > Add to Board > New FPGA or New Layout). Use the argument layout to add a layout database to the design.
prjopen <filename>
Opens an existing project (same as File > Open Project).
prjclose [-savealldb][-saveprj]
Closes the currently open project (same as File > Close Project).
prjopendb name -loaddbprefs <Untitled> <my_fpga>
Opens the database.
redo [ count ]
Loads a list of databases specified by the argument.
removefill symbol items
Command switches the fill of elements of a symbol to Transparent.
renameattrib [-port <value>] symbol old_name new_name owner
Command renames symbol’s attribute.
renamebuspin <oldname> <newname>
Command renames a bus pin.
renamesymbol <oldname> <newname>
Command renames a symbol.
reshapearc -symbol <value> -id <value> [-factor <value>] start
middle end
Command changes the shape of an arc.
reshapebezier -symbol <value> -id <value> bezierpoints
Command changes the shape of a Bezier curve.
reshapecircle -symbol <value> -id <value> newrect
Command changes the shape of an circle.
reshapeline -symbol <value> -id <value> points
Command changes the shape of a line.
reshapeoutline symbol rect
Command changes the shape of the outline of a symbol.
reshaperect -symbol <value> -id <value> newrect
Command changes the shape of a rectangle.
rightalign symbol items
Command aligns items for a given symbol.
rotate symbol angle items
Command rotates elements of a symbol.
rundrc [-cf <value>] [-src <value>] [-log <value>]
Command runs the Design Rule Check for Altera and Xilinx devices. The command can be invoked with the following command line arguments:
-cf <value>: allows you to specify a constraint file
-src <value>: allows you to specify an hdl source file
-log <value>: allows you to specify a log file
sadd name(s) dir type [iostd]
Command adds signals with the name and direction specified to the database. If the name parameter is a string, the scalar signal will be added. If the name parameter is a list, the bus signal will be added. The first element of the list will be the bus’ name. The remaining elements of the list will be the names of the elements of the bus. The directions available are: in, out, inout, buffer, and linkage.
savedb <filename>
Command saves the current database to the specified file.
scaddnew [-binary] [-description <description>] [-comment <comment>]
<filename>
Command performs the Add New File operation.
scalebackground symbolName
Command scales the symbol’s background so that it fits the outline.
sccheckin [-keepcheckedout] [-label <label>] [-comment <comment>]
Command performs the Check-In operation.
sccheckout [-force]
Command performs the Check-Out operation. The switch -force executes the operation unconditionally, without this switch the confirmation dialog is displayed, whenever some changes are about to be lost.
sccreateproject [-comment comment] <name>
Command performs the Create Project operation.
scdiff [-short] [-rev <revision>] [-rev2 <revision2>] [-log
<filename>]
Command performs the Diff operation. If the filename argument is given, the differences report is saved to the file, instead of being displayed in the dialog. The -short lists only categories of differences, without details. With arguments -rev, and -rev2 you can display diff between any versions of the database.
scgetlatestversion [-force]
Command performs the Get Latest Version operation. The switch -force executes the operation unconditionally, without this switch the confirmation dialog is displayed, whenever some changes are about to be lost.
scgetproject <name> <directory>
Command performs the Get Project operation.
scgetrev [-force] [-rev <revision>] <filename>
Command performs the Get operation. The selected revision is stored to the given filename. The switch -force executes the operation unconditionally. Without this switch the confirmation dialog is displayed, whenever some changes are about to be lost, and for read-only files.
schematicupdate_all [-force] [-nopowercheck]
Arguments:
[-force] Forces export/update of schematic means in spite of any synchronization wizard notifications that might appear.
[-nopowercheck] Prevents update power signals from running before the export. When using the GUI, the update of power signals can be set to run automatically during export by selecting Setup > Settings, PCB Signals Generation, and checking Enable Automatic PCB Signals Update.
schistory [-log <filename> [-notime]]
Command performs the Show History operation. If the filename argument is given, the history of versions is saved to the file, instead of being displayed in the dialog. The switch -notime disables saving of date/time information.
sclabel [-comment <comment>] [-rev <revision>] <label>
Command performs the Label operation.
Command performs the Refresh Status operation.
scundocheckout [-force]
Command performs the Undo Check-Out operation. The switch -force executes the operation unconditionally, without this switch the confirmation dialog is displayed, whenever some changes are about to be lost.
set_cdb_flow [-hkp] [-cdbflow <value>] [-lmc <value>] [-partition
<value>] [-pdb <value ...>]
Command sets the Central Library export options.
set_constraints_file [-maxplus_acf | -quartus_csf | -ise_ucf |
-designer_pdc | -designer_pin | -designer_gcf | -quartus_qsf |
-lattice_prf | -lattice_lpf] constraints_file_name
Command changes constraints file.
set_design_architect_project [-path <value>] [-viewpoint <value>]
[-mapfile <value>] [-catalog <value>]
Command sets the Design Architect project path and viewport file path.
set_dx_designer_project [-path <value>] [-top <value>] [-oat <value>]
Command sets the PADS Designer project path and OAT file path.
set_expedition_layout [-refdes <value>] layout_file
Command sets the Xpedition or Pads Layout layout file.
set_fpga_xchange_file <filename>
Command changes FPGA Xchange file.
setpagesize <-A0|-A1|-A2|-A3|-A4|-A|-B|-C|-D|-E> <-landscape|-portrait>
Example:
setpagesize -A4 -landscape
Command changes size of exported sheets. This command also updates border settings used during export sheet to PADS Designer.
set_pin_report_file [-ise_pad | -ise_csv | -quartus_pin | -maxplus_fit
| -designer_rpt | -isp_pad] pin report file name
Command changes the pin report file.
set_synthesis_constraints_file [-synplicity_sdc | -synopsys_sdc |
-leonardo_ctr | -precision_sdc | -xst_xcf] <filename>
Command changes synthesis constraints file.
set_timing_report_file [-ise_twr | -ise_rpt] timing report file name
Command changes the timing report file.
setalign [-left | -center | -right] [-top | -vcenter | -bottom]
symbol item
Command changes the alignment of texts in a symbol.
setattrib [-port <value>] [-index <value>] [-owner <value>] [-locked
<value>] symbol attrib [values]
Command changes the symbol attributes.
setbackground <symbol> <background>
Command changes the background in the specified symbol.
setbackgroundproperty symbol background items
Sets the background properties for particular items.
setdefaultlinestyle symbol items
The command sets default line style for items in a symbol.
Command changes the outline color of the symbol elements to default.
setdesignator symbol designator
Command sets the symbol designator.
setfillcolor symbol color items
Command changes the fill color of the symbol elements.
setfont -symbol <value> [-font <value>] [-deffont] items
Command changes the font of texts in a symbol.
setfontsize symbol size items
Command changes the font size of texts in a symbol.
setgeom geom
Command sets the symbol property: PCB Geometry (Design Architect) or PKG_TYPE (PADS Designer).
setfunctionalblock <pcbsymbol> <functionalblock>
Command changes functional block to which the specified PCB symbol belongs.
setinstanceattrib [-index <value>] [-locked <value>] [-owner
<value>] symbol attrib value
Command sets the specified symbol’s attribute.
setinvert [-on | -off] symbol port
Command changes the Inverted attribute of a port.
setlabeltype -symbol <value> -port <value> <-signalname | -pinname |
-pinnumber | -pinfunction | -implsignalname | -custom>
Command changes the text which is used as port label.
setlinestyle symbol style items
Command sets the line style for symbol’s items.
setoutlinecolor symbol color items
Command changes the outline color of elements of a symbol.
setpart -vendor <vendor> -tool <tool> -family <family> -device
<device> -package <package> [-premove]
Command changes the selected physical device.
| Note | |
|
The -premove switch is for changing the numbering convention from, for example, P1, P2, P3... to 1, 2, 3... |
|
setpartno partno
Command sets the part number.
setpinlabel -symbol <value> -port <value> -recreate <value>
-labeltype <value> label
Command changes the port label properties.
setportlength symbol port len
Command changes the port length.
setreadonly symbol readonly
Command makes the symbol read-only.
setsigprop signal prop_name prop_value
Command sets the additional signal properties.
setsimilardevices part
Command performs the View > Pins from Other Devices operation.
setsourcefile [-vhdl | -verilog | -edif_xml] [-unit <value>]
[-include <value>] [-noload] file [additional_files ...]
Command changes the selected HDL file. The language of the file may be also selected, as well as the name of an entity/module to be used. Additional HDL files may be appended as next arguments.
setstyle [-color <value>] [-automaticcolor] [-linestyle <value>]
[-linewidth <value>] [-fillstyle <value>] [-automaticstyle]
[-items <value ...>] [-symbol <value>]
Command sets the color, line style, fill style, and line width.
settext symbol text items
Command changes the text in a symbol.
settextcolor symbol color items
Command changes the color of a text in a symbol.
settracksyncstatus <-SYMBOL_WIZARD_GENERATION|-HDL_FILE| -SPREADSHEET_FILE|-NETS_TEXT_IN_FILE|-FPGA_XCHANGE_FILE| -CONSTRAINTS_FILE|-PIN_REPORT_FILE|-TIMING_REPORT_FILE| -SYNTHESIS_CONSTRAINTS_FILE|-EXPEDITION_LAYOUT|-EXPEDITION_NETPROPS| -ICDB_CONSTRAINTS|-LAYOUT_ASSIGNMENTS|-IDCDV_LOGIC|-DDP_LOGIC| -IDX_LOGIC|-EDIF_LOGIC|-IDX_SIGNALS> <-on|-off>
Command Enables (-on switch) or disables (-off switch) a particular Synchronization wizard item.
setvendor vendor
Sets the current vendor.
show symbolname items
Command shows symbol items.
source scriptfile
Command invokes a script file in the PADS I/O Designer environment.
splitdiffpair diffpair_name
Command splits a differential pair created through creatediffpair command.
splitpins <buspin> ...
Command splits the specified bus pins.
splitsignals <bus> ...
Command splits the specified bus signals.
sremove [-norec] name ...
Command removes specified signals from the database.
srename <oldname> <newname>
Command renames a signal.
swappins [-pins | -bus | -swapgroup | -bank] pins ...
The command swaps pins according to a rule specified by one of the -pins | -bus | -swapgroup | -bank options.
symbolwizard [-pcb | -functional | -both] <-single | -splitByPowerBanks
| -separateDataAndControl | -splitByComponents> [-reuseexistingsymbols]
[-splitfunctional] [-splitfunctionalbypcb] [-powerpins] [-configpins]
[-splitbypagesize] [-threshold <value>] [-powerpinsbybank <value>]
[-splitpowerpinsbybank] [-powerpinsbyimplsignal <value>] [- splitpowerpinsbyimplsignal]
[-addpowers <value>] [-addpowers2pcb] [-addconfigs <value>]
[-addconfigs2pcb] [-vrefpins] [-dcipins] [-nomgt | -symbolpermgtchannel
| -symbolforallmgtchannels | -symbolpermgtblock | -symbolforallmgtblocks]
[-fullpcb] [-addsymbolname] [-description <value>] [-clktop |
-clkbottom | -clkleft | -clkright] [-vcctop | -vccbottom | -vccleft
| -vccright] [-gndtop | -gndbottom | -gndleft | -gndright] [-pinname
| -signalname | -pinnumber | -pinfunction | -implsignalname |
-custom] [-len <value>] [-spacing <value>] [-background <value>]
[-additionallabel] [-addpinname | -addsignalname | -addpinnumber |
-addpinfunction | -addimplsignalname | -addcustom] [-addlabelover
| -addlabelside | -addlabelunder] [-pcblen <value>] [-pcbspacing
<value>] [-pcbbackground <value>] [-pcbpinname | -pcbsignalname |
-pcbpinnumber | -pcbpinfunction | -pcbimplsignalname | -pcbcustom]
[-pcbadditionallabel] [-pcbaddpinname | -pcbaddsignalname |
-pcbaddpinnumber | -pcbaddpinfunction | -pcbaddimplsignalname |
-pcbaddcustom] [-pcbaddlabelover | -pcbaddlabelside | -pcbaddlabelunder]
[-powerpinname | -powersignalname | -powerpinnumber | -powerpinfunction
| -powerimplsignalname | -powercustom] [-poweradditionallabel]
[-poweraddpinname | -poweraddsignalname | -poweraddpinnumber |
-poweraddpinfunction | -poweraddimplsignalname | -poweraddcustom]
[-poweraddlabelover | -poweraddlabelside | -poweraddlabelunder]
[-configpinname | -configsignalname | -configpinnumber | - configpinfunction
| -configimplsignalname | -configcustom] [-configadditionallabel]
[-configaddpinname | -configaddsignalname | -configaddpinnumber |
-configaddpinfunction | -configaddimplsignalname | -configaddcustom]
[-configaddlabelover | -configaddlabelside | -configaddlabelunder]
[-pcbpartno <value>] [-pcbgeom <value>] symbolname
| Note | |
|
The generatesymbols command replaces the symbolwizard command, but PADS I/O Designer still supports symbolwizard to allow you to update symbols from older PADS I/O Designer versions. |
|
taddclockcon -clock <value> -reqTime <value ...> -dutyCycle <value
...> [-actTime <value ...>] [-hl <value>]
The command adds a Clock timing constraint.
taddtcocon -signal <value> -clock <value> -reqTime <value ...>
[-actTime <value ...>] [-min <value ...>] [-ba <value>] [-hl
<value>]
The command adds a Clock to Pad timing constraint.
taddtpdcon -signalIn <value> -signalOut <value> -reqTime <value ...>
[-actTime <value ...>]
The command adds a Pad to Pad timing constraint.
taddtsucon -signal <value> -clock <value> -reqTime <value ...>
[-actTime <value ...>] [-hold <value ...>] [-ba <value>] [-hl
<value>]
The command adds a Pad to Setup timing constraint.
tdelclockcon -clock <value>
The commands removes a Clock timing constraint.
tdeltcocon -signal <value> -clock <value>
The command removes a Clock to Pad timing constraint.
tdeltpdcon -signalIn <value> -signalOut <value>
The command removes a Pad to Pad timing constraint.
tdeltsucon -signal <value> -clock <value>
The command removes a Pad to Setup timing constraint.
topalign symbol items
Aligns items for a given symbol.
typescompatibility [-set|-rem] signal_type pin_type
Makes or removes an association between the specified signal and pin types such that assignments between signals and pins of those types can be made. By default, this command sets types compatibility using the -set switch. When removing types compatibility it is necessary to add the switch -rem. It's obligatory to specify signal and pin types.
unassign signals ...
Used to unassign signals.
unassignall
Removes all assignments.
unassignpins pins ...
The command unassigns pins.
undo [<levels>]
Command performs an Undo operation.
Alias for the unravelnets command. See unravelnets.
unravelnets [-p] [-ignoreBuses] [-unused] [-useLayers] [-ignoreTraces] [-offConcurrency] [-crossLevel <value>] [-components <value ...>] [-items <value ...>]
Unravels connections between components (used for both FPGA and layout databases). By default (without switches) optimization minimizes number of crossings. It does not use unused pins and does not unravel buses concurrently. It does not optimize on different layers separately. It optimizes for all signals. When optimizing the layout database, it optimizes all components if possible.
Arguments:
-p signifies that items provided are pins not signals.
-ignoreBuses unravels scalars and busses concurrently.
-unused use unused pins for unraveling.
-useLayers unravel on different layers separately, used only in Xpedition (supported only in layout database).
-ignoreTraces ignores connections through traces not finished with “Route Targets” (supported only in layout database).
-offConcurrency limits unraveling to only a single selected FPGA, so as to not consume a multi-chip license.
-crossLevel No longer used - left for backward compatibility.
-components refDes’ of components to be unraveled (not important for FPGA database because there's only one component) - if not provided, IOD unravels all FPGA components on the layout.
-items signal names or pin numbers connected to the nets that need to be unraveled. Not used when unraveling more than 1 component.
Command performs the update operation from the HDL file.
Command performs the update operation from the constraints file defined by constraints_file variable. If the constraints_file variable has not been set, no update is performed.
Command performs the update operation from the FPGA Xchange file defined by fpga_xchange_file variable. If the fpga_xchange_file variable has not been set, no update is performed.
Command performs the update operation from the pin report file defined by pin_report_file variable. If the pin_report_file variable has not been set, no update is performed.
Command performs the update operation from the synthesis constraints file defined by synthesis_constraints_file variable. If the synthesis_ constraints_file variable has not been set, no update is performed.
updatepowersignals
Command creates and assigns (and if necessary, reassigns) signals that should be assigned to ensure correct device operation.
update_symbols_attributes
The command updates symbol’s attributes.
updatesymbols <-dc | -da | -dx> [-graphics] [-attributes] [-assignments]
[-designator] [-verifyIODattribs] [-skip_signals <value ...>]
[fileName]
Command performs the update operation from the file containing symbols.
Arguments:
-assignments
Update pin assignments
-graphics
Update graphical data
-attributes
Update attributes
<filename>
Use the file <filename> to perform the update instead of current file.
vertmirror <symbol> <item1> [<item2> [...]]
Command performs the Vertical Mirror operation. See also horzmirror command.