A drop-down menu at the top of the panel selects one of four types of input:
When translating CIF files, or from native cell files using Native Cell Directory, four-character CIF-style layer names found in the input must be mapped to layer and datatype numbers when output is in GDSII or OASIS format. If the layer exists in the layer table and the GDSII StreamOut parameter has been set, that mapping will be used. The StreamOut parameter is normally set in the technology file, but can also be set from the Tech Parameter Editor from the Edit Tech Params button in the Attributes Menu. When not mapped via an existing layer in the layer table, if the CIF layer name is a four-digit hex number, it will be interpreted as ``LLDD'' to obtain the GDSII layer and datatype numbers. If not in this form, a new layer number and datatype will be internally generated, using the UnknownGdsLayerBase and UnknownGdsDatatype variables.
When using Native Cell Directory, the directory can contain an alias file (see 14.3) that can be used to map native cell names to new names in the output. This file must be named ``aliases.alias'', and is never generated by Xic. It must be prepared by hand or some other means if needed. Each line contains the native cell name followed by the name to use in output, separated by white space. The Read Alias check box in the Format Conversion panel, or (equivalently) the InUseAlias variable must be set in order for the alias file to have effect.
The output format is selected through the tabs arrayed below the Input Source buttons. Each tab, when selected, displays a page that may contain format-specific settings. These pages are very similar to corresponding pages in the Export Control panel, and the settings in the two panels track. The Format Conversion panel provides some additional choices and options, however. The differences are described below.
The header of a GDSII file optionally contains information about fonts, reference libraries, and other things. This information is saved in a file named ``gds_header_props'' in the same directory as the output files, when converting to native files only. The file is subsequently ignored by Xic, as this information is not used by Xic.
When translating to CGX format, the multi-box capability of BOX records in CGX is not used. However, this feature is used when CGX files are written from memory. Thus, reading a hierarchy into Xic and writing out a CGX file will probably result in a smaller CGX file than using the direct conversion.
When the selected output format is Xic Cell Files, the input will be converted to a number of native cell files, one for each cell defined in the input. The same result can be obtained by reading the input file into the database with the Open command, and then using the Export Control panel to generate the Xic files.
Note that the Input Source choice will affect the availability of output format tabs, in particular if other than Layout File is selected, the available tabs are GDSII, OASIS, CIF, CGX.
Below the output format selection tabs, there are two tabs which alter the lower half of the panel. The Setup page provides some format-independent settings. The Convert File page provides the button to actually start the process.