10.06.2016 Views

eldo_user

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

spect2el Command Reference<br />

Simulator Compatibility<br />

spect2el Command Reference<br />

Runs the Spectre to Eldo converter script that converts from Spectre format into Eldo format.<br />

Syntax<br />

spect2el<br />

-in_dir [-file_list ] [-i ] [-lang <strong>eldo</strong>|spectre|spice]<br />

[-out_dir ] [-log ] [-remove_param 1|0] [-remove_param_warn 1|0]<br />

[-do_va 1|0] [-inline_warnings 1|0] [-netlist_converter 1|0] [-devx 1|0] [-scs2lib 1|0]<br />

[-condition 2|1|0] [-use_database 2|1|0] [-clr_database 1|0] [-sp_plot 2|1|0] [-css 1|0]<br />

[-case 1|0] [-p | -searchpath ] [-v]<br />

Arguments<br />

• -in_dir dir1<br />

Input directory where the library/netlist to be converted reside. This could be a full path or a<br />

relative path, relative to where the tool is initiated. Required.<br />

• -file_list list<br />

File list to be converted. It defaults to all files in the given directory if not specified. Default<br />

‘*’.<br />

The file list should only include the library main file(s), which is to be directly included in<br />

the netlist in case of library conversion, or only the netlist file in case of netlist conversion.<br />

Other files, which are included from within those main file(s) are handled automatically. In<br />

other words, each file in the file list should not be included in any other file in the file list.<br />

Each file in the file list should be a standalone file. It should not depend on any other file in<br />

the file list. That is, it should not use any model, parameter, or subcircuit, which is not<br />

defined in it or in any of the files it includes.<br />

• -i <strong>eldo</strong>_file<br />

Defines a single Eldo syntax file to be used in association with the Spectre netlist. This Eldo<br />

file and any included files from within is handled as Eldo syntax unless the statement<br />

simulator lang=spectre|spice is specified inside.<br />

• -lang <strong>eldo</strong>|spectre|spice<br />

Changes the default language syntax of the Spectre to Eldo converter. The default syntax is<br />

Spectre.<br />

Specify -lang <strong>eldo</strong> to set the default language syntax to Eldo. This avoids any need to<br />

specify simulator lang=<strong>eldo</strong> at the beginning of Eldo files.<br />

Specify -lang spice to set the default language syntax to SPICE. This avoids any need to<br />

specify simulator lang=<strong>eldo</strong> at the beginning of SPICE files.<br />

• -out_dir dir2<br />

Output directory where the converted files are to be written. This could be a directory name<br />

or a path. This directory is created by the tool. If this directory already exists a warning<br />

Eldo® User's Manual, 15.3 197

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!