UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 7654

CPLD XPLA2 - How do I use the hardware XOR in XPLA2 devices?

Description

Keywords: XPLA, CoolRunner, exclusive, or, hardwire

How do I use the hardware XOR in XPLA2 devices?

Solution

WebPACK

A parameter called "XOR Manipulation" will set the XOR usage for the compiler. This is available in the implementation options. (Right-click on Implement Design, select Properties | Optimization Tab | XOR Synthesis.)

A pull-down menu allows you to change the parameter, the valid options are: All, Explicit, or None. When this parameter is set to All, all XOR functions found in the source file will be implemented using the hardware XOR. When this parameter is set to None, the hardware XOR is never used. Setting this parameter to Explicit essentially does the same thing as if you set it to All.

XPLA Professional

A parameter called "XOR Manipulation" allows you to set the XOR usage for the compiler. To set this parameter, press the "Properties" button in the main GUI of XPLA Professional.

The next window will have a pull-down menu that allows you to change the parameter, the valid options are: All, Explicit, or None. When the parameter is set to All, all XOR functions found in the source file will be implemented using the hardware XOR. When this parameter is set to None, the hardware XOR is never used. Setting this parameter to Explicit essentially does the same thing as if you set it to All.
AR# 7654
Date Created 08/21/2007
Last Updated 07/28/2009
Status Archive
Type General Article