OG0107 VHDL Netlist Output Options
- 格式:pdf
- 大小:47.63 KB
- 文档页数:2
VHDL Netlist Output Options
Summary
Output Generator
OG0107 (v1.0) November 3, 2005 VHDL output options are set up in the VHDL Generation
Settings dialog.
Configuring VHDL Netlist Output Options
VHDL output options are set up in the VHDL Generation Settings dialog.
Content and Use
The VHDL Generation Settings dialog offers the following options when generating one or more
VHDL documents from the source schematic sheet(s):
Generate multiple VHDL files - when the source is the entire project, this option determines whether separate VHDL files (*.vhd) will be produced for each source schematic sheet in the project (option
enabled), or whether a single VHDL file will be generated (option disabled). In the former case, each
VHDL file will be given the name of its source schematic sheet. In the latter case, the single VHDL file
will be given the name of the project
Convert parameters as attributes - this option, when enabled, will take all parameter definitions
associated with objects on the source schematic(s) and convert them to attribute declarations in the
generated VHDL file(s)
Insert crossprobe strings - this option, when enabled, causes the insertion of comments in the VHDL
file, referencing which part of a source schematic the corresponding VHDL code entry was generated
from.
Notes
VHDL output can be generated in one of two ways:
OG0107 (v1.0) November 3, 2005 1 VHDL Output Options
• using an appropriately configured output generator defined in an Output Job Configuration file (*.OutJob). Output will be generated upon running the configured output generator
• directly from within an active schematic document using the Design » Netlist For Document »
VHDL File and Design » Netlist For Project » VHDL File menu commands, for single document
or project-level netlisting respectively. Output will be generated immediately upon clicking OK in the
VHDL Generation Settings dialog.
Note: The settings defined in the VHDL Generation Settings dialog when generating output directly
from the schematic are distinct and separate to those defined for the same output type in an Output
Job Configuration file. In the case of the former, the settings are stored in the project file, whereas for
the latter they are stored in the Output Job Configuration file.
The output path for generated files is set in the Options tab of the Options for Project dialog. By
default, the output path is set to a sub-folder under the folder that contains the Project file and has the name: Project Outputs for ProjectName. The output path can be changed as required. If the option to
use a separate folder for each output type has been enabled in the Options tab, then the VHDL file will be written to a further sub-folder, named: VHDL Output.
When generated, the output will be added to the project and appear in the Projects panel under the Generated folder, in an appropriately-named sub-folder. If you have used a separate folder for each
output type, then corresponding (separate) Generated folders will be added to the Projects panel
(e.g. Generated (VHDL Output)). Revision History DateVersion No.Revision
3-Nov-2005 1.0 New release
Software, hardware, documentation and related materials:
Copyright © 2005 Altium Limited.
All rights reserved. You are permitted to print this document provided that (1) the use of such is for personal use
only and will not be copied or posted on any network computer or broadcast in any media, and (2) no modifications
of the document is made. Unauthorized duplication, in whole or part, of this document by any means, mechanical or
electronic, including translation into another language, except for brief excerpts in published reviews, is prohibited
without the express written permission of Altium Limited. Unauthorized duplication of this work may also be
prohibited by local statute. Violators may be subject to both criminal and civil penalties, including fines and/or
imprisonment. Altium, Altium Designer, CAMtastic, Design Explorer, DXP, LiveDesign, NanoBoard, NanoTalk,
Nexar, nVisage, P-CAD, Protel, CircuitStudio, Situs, TASKING, and Topological Autorouting and their respective
logos are trademarks or registered trademarks of Altium Limited or its subsidiaries. All other registered or
unregistered trademarks referenced herein are the property of their respective owners and no trademark rights to
the same are claimed.
2 OG0107 (v1.0) November 3, 2005