Settings and Configuration Files

Settings and Configuration Files Introduction



The settings and configuration files are a group of files that store information about resource and device assignments for the design hierarchy, as well as configuration information for the Compiler, Simulator, Timing Analyzer, and Software Builder. The settings and configuration files control all information that can affect output files containing design information for the current design hierarchy and build information for the current software build.

The settings and configuration files include the following files:

The assignment and configuration information for the current project is automatically and continuously updated as you enter and edit resource and device assignments with the Settings dialog box (Assignments menu), the Assignment Organizer dialog box (Assignments menu), the Assignment Editor, or the Floorplan Editor; or as you edit the settings and configuration files manually in the Text Editor or using Tcl scripts. Information is stored in the settings and configuration files format in each file.

The Compiler uses the resource and device assignments in the settings and configuration files to synthesize, partition, and fit the project during compilation. The Simulator and Timing Analyzer refer to the settings and configuration files for information on menu command and on-screen option settings.

The settings and configuration files are also updated with Fitter-generated resource and device assignments after you back-annotate and save a project, and are modified when you copy, delete, clear, or ignore assignments. Assignments that are back-annotated are taken from the Compiler database for the project.

You can also add one-line comments associated with specific settings and configuration file keywords to annotate your assignments. Comments are automatically deleted when any setting of the keyword changes. Comments must begin with the percent symbol % after the semicolon indicating the end of the keyword. For example:

FAMILY = "Stratix GX"; % This is the target device family for the design


Back to Top

- PLDWorld -

 

Created by chm2web html help conversion utility.