Specifications
CHAPTER 3: CONSTRAINT ENTRY
USING THE ASSIGNMENT EDITOR
ALTERA CORPORATION INTRODUCTION TO QUARTUS II ■ 57
Using the Assignment Editor
The Assignment Editor is the interface for creating and editing node and
entity-level assignments in the Quartus II software. Assignments allow you
to specify various options and settings for the logic in your design, including
location, I/O standard, timing, logic option, parameter, simulation, and pin
assignments.
Using the Assignment Editor, you can select an assignment category; use the
Quartus II Node Finder to select specific nodes and entities to assign;
display information about specific assignments; and add, edit, or delete
assignments for selected nodes. You can enable or disable individual
assignments, and you can also add comments to an assignment.
The following steps illustrate the basic flow for using the Assignment Editor
to make assignments:
1. Open the Assignment Editor.
2. Select the appropriate category assignment in the Category bar.
3. Specify the appropriate node or entity in the Node Filter bar, or use the
Node Finder dialog box to find a specific node or entity.
4. In the spreadsheet that displays the assignments for the current design,
add the appropriate assignment information.
The spreadsheet in the Assignment Editor provides applicable drop-down
lists or allows you to type assignment information. As you add, edit, and
remove assignments, the corresponding Tcl command appears in the
Messages window.
You can use the Export command (File menu) to export the data from the
Assignment Editor to a Tcl Script File (.tcl) or a Comma-Separated Value
File (.csv). You can also import assignments data from a CSV or text file
using the Import Assignments command (Assignments menu). For more
information about importing assignments, see “Importing Assignments” on
page 64.
When creating and editing assignments, the Quartus II software
dynamically validates the assignment information where possible. If an
assignment or assignment value is illegal, the Quartus II software does not
add or update the value, and instead reverts to the current value or does not
accept the value. When you view all assignments, the Assignment Editor










