Assigning Cliques
You can define a group of logic functions as a single, named unit, called a clique. The
MAX+PLUS® II Compiler attempts to place all logic in the clique in the same logic array block (LAB) to ensure optimum speed. If the project does not use multi-LAB devices, or if it is not possible to fit all clique members into a single LAB, the clique assignment ensures that all members of a clique are placed in the same device. In
FLEX® 6000, FLEX 8000, FLEX 10K, and
MAX® 9000 devices the Compiler also attempts to place the logic in LABs in the same row. Cliques therefore allow you to partition a project so that only a minimum number of signals travel between LABs, and to ensure that no unnecessary LAB-to-LAB or device-to-device delays exist on critical timing paths.
 |
To assign a clique, use the following syntax:
CLIQUE=<clique name>
For example: CLIQUE=fast1
|
 | Go to the following topics in MAX+PLUS II Help for related information: |
|
- Assigning a Clique
- Guidelines for Achieving Maximum Speed Performance
|
|
|
| Home
| List by Vendor
| List by Tool
| List by Function |
Documentation Conventions
Copyright © 1995-2000 Altera Corporation, 101 Innovation Drive,
San Jose, California 95134, USA. All rights reserved.
By accessing any information on this CD-ROM, you agree
to be bound by the terms of Altera's Legal Notice.
|