Return to previous page Advance to next page

PLD_CE


PLD_CE Description

PLD_CE is a synthesis constraint. It specifies how sequential logic should be implemented when it contains a clock enable, either using the specific device resources available for that or generating equivalent logic.

This option allows you to specify the way the clock enable function will be implemented if presented in the design. Two values are available:

  • YES (check box is checked): the synthesizer implements the use of the Clock Enable signal of the device
  • NO (check box is not checked): the Clock enable function will be implemented through equivalent logic

Keeping or not keeping the clock enable signal depends on the design logic. Sometimes, when the clock enable is the result of a Boolean expression, saying NO with this option may improve the fitting result because the input data of the flip-flop is simplified when it is merged with the clock enable expression.

PLD_CE Architecture Support

Virtex
No
Virtex-E
No
Spartan-II
No
Spartan-IIE
No
Spartan-3
No
Virtex-II
No
Virtex-II Pro
No
Virtex-II Pro X
No
XC9500, XC9500XL, XC9500XV
Yes
CoolRunner XPLA3
Yes
CoolRunner-II
Yes

PLD_CE Applicable Elements

PLD_CE can be applied globally only.

PLD_CE Propagation Rules

Not applicable.

PLD_CE Syntax Examples

ECS Schematic Editor

Not applicable.

VHDL

Not applicable.

Verilog

Not applicable.

ABEL

Not applicable.

NCF

Not applicable.

UCF

Not applicable.

XCF

Not applicable.

Old XST Constraint File

Not applicable.

Constraints Editor

Not applicable.

PCF

Not applicable.

Floorplanner

Not applicable.

PACE

Not applicable.

FPGA Editor

Not applicable.

XST Command Line

Define globally with the -pld_ce command line option of the run command. Following is the basic syntax:

-pld_ce {YES|NO}

The default is YES.

See the "Command Line Mode" chapter in the XST User Guide for details.

Project Navigator

You can define PLD_CE globally with the Clock Enable option in the Xilinx Specific Options tab of the Process Properties dialog box within the Project Navigator.

With a design selected in the Sources window, right-click Synthesize in the Processes window to access the appropriate Process Properties dialog box.


Return to previous page Advance to next page