MAX+PLUS II ACCESS Key Guidelines
List by VendorList by ToolList by Functionblank

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.

Step:

To assign a clique, use the following syntax:

CLIQUE=<clique name>

For example: CLIQUE=fast1

Go To:

Go to the following topics in MAX+PLUS II Help for related information:

  • Assigning a Clique
  • Guidelines for Achieving Maximum Speed Performance

Last Updated: March 24, 2000 for MAX+PLUS II version 9.6
border line
| 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.