Xilinx 8.2i manual Logical Design Rule Check, Logical DRC Overview

Models: 8.2i

1 422
Download 422 pages 26.35 Kb
Page 113
Image 113

R

Chapter 5

Logical Design Rule Check

This program is compatible with the following families:

Virtex, Virtex-E

Virtex-II

Virtex-II Pro, Virtex-II Pro X

Virtex-4

Virtex-5 LX

Spartan-II, Spartan-IIE

Spartan-3, Spartan-3E, Spartan-3L

CoolRunnerXPLA3, CoolRunner-II

XC9500, XC9500XL, XC9500XV

This chapter describes the Logical Design Rule Check (DRC). The chapter contains the following sections:

“Logical DRC Overview”

“Logical DRC Checks”

Logical DRC Overview

The Logical Design Rule Check (DRC), also known as the NGD DRC, comprises a series of tests to verify the logical design in the Native Generic Database (NGD) file. The Logical DRC performs device-independent checks.

The Logical DRC generates messages to show the status of the tests performed. Messages can be error messages (for conditions where the logic will not operate correctly) or warnings (for conditions where the logic is incomplete).

The Logical DRC runs automatically at the following times:

At the end of NGDBuild, before NGDBuild writes out the NGD file

NGDBuild writes out the NGD file if DRC warnings are discovered, but does not write out an NGD file if DRC errors are discovered.

At the end of NetGen, before writing out the netlist file

The netlist writer (NetGen) does not perform the entire DRC. It only performs the Net checks and Name checks. The netlist writer writes out a netlist file even if DRC warnings or errors are discovered.

Development System Reference Guide

www.xilinx.com

113

Page 113
Image 113
Xilinx 8.2i manual Logical Design Rule Check, Logical DRC Overview