Specifications

CHAPTER 2: DESIGN ENTRY
CREATING A DESIGN
44 INTRODUCTION TO QUARTUS II ALTERA CORPORATION
Using the Quartus II Block Editor
The Block Editor allows you to enter and edit graphic design information in
the form of schematics and block diagrams. The Quartus II Block Editor
reads and edits Block Design Files and MAX+PLUS II Graphic Design Files.
You can open Graphic Design Files in the Quartus II software and save them
as Block Design Files. The Block Editor is similar to the Graphic Editor from
the MAX+PLUS II software.
Each Block Design File contains blocks and symbols that represent logic in
the design. The Block Editor incorporates the design logic represented by
each block diagram, schematic, or symbol into the project.
You can create new design files from blocks in a Block Design File, update
the design files when you modify the blocks and the symbols, and generate
Block Symbol Files (.bsf), AHDL Include Files (.inc), and HDL files from
Block Design Files. You can also analyze the Block Design Files for errors
before compilation. The Block Editor also provides a set of tools that help
you connect blocks and primitives in a Block Design File, including bus and
node connections and signal name mapping.
You can change the Block Editor to display options, such as guidelines and
grid spacing, rubberbanding, colors and screen elements, zoom, and
different block and primitive properties to suit your preferences.
You can use the following features of the Block Editor to assist in creating a
Block Design File in the Quartus II software:
Instantiate Altera-provided megafunctions: The MegaWizard Plug-
In Manager (Tools menu) allows you to create or modify design files
that contain custom variations of megafunctions. These custom
megafunction variations are based on Altera-provided megafunctions,
including LPM functions. Megafunctions are represented by blocks in
Block Design Files. See “Using the MegaWizard Plug-In Manager” on
page 49.
Insert block and primitive symbols: Block diagrams use rectangular-
shaped symbols, called blocks, to represent design entities and the
corresponding assigned signals, and are useful in top-down design.
Blocks are connected by conduits that represent the flow of the
corresponding signals. You can use block diagrams exclusively to
represent your design, or you can combine them with schematic
elements.