Specifications

CHAPTER 2: DESIGN ENTRY
CREATING A DESIGN
46 INTRODUCTION TO QUARTUS II ALTERA CORPORATION
Using Verilog HDL, VHDL & AHDL
You can use the Quartus II Text Editor or another text editor to create Text
Design Files, Verilog Design Files, and VHDL Design Files, and combine
them with other types of design files in a hierarchical design.
Verilog Design Files and VHDL Design Files can contain any combination of
Quartus II–supported constructs. They can also contain Altera-provided
logic functions, including primitives and megafunctions, and user-defined
logic functions.
In the Text Editor, you use the Create/Update command (File menu) to
create a Block Symbol File from the current Verilog HDL or VHDL design
file and then incorporate it into a Block Design File. Similarly, you can create
an AHDL Include File that represents a Verilog HDL or VHDL design file
and incorporate it into an Text Design File or another Verilog HDL or VHDL
design file.
For VHDL designs, you can specify the name of a VHDL library for a design
in the Properties dialog box that is available from the Files page of the
Settings dialog box (Assignments menu) or from the Files tab of the Project
Navigator.
For more information on using the Verilog HDL and VHDL languages in the
Quartus II software, see “Using Quartus II Verilog HDL & VHDL Integrated
Synthesis” on page 69 in Chapter 4, “Synthesis.”
AHDL is a high-level, modular language that is completely integrated into
the Quartus II system. AHDL supports Boolean equation, state machine,
conditional, and decode logic. AHDL also allows you to create and use
parameterized functions, and includes full support for LPM functions.
AHDL is especially well suited for designing complex combinational logic,
group operations, state machines, truth tables, and parameterized logic.
f
For Information About Refer To
Using the Quartus II Block Editor and
Symbol Editor
“Block Editor & Symbol Editor Introduction”
in Quartus II Help
Using the Quartus II Text Editor “Text Editor Introduction” in Quartus II Help
Creating designs in the Quartus II
software
Design Entry module in the Quartus II
Tutorial