Return to previous page Advance to next page
Libraries Guide
Chapter 10: Design Elements (SOP3 to XORCY_L)

XOR2-9

2- to 9-Input XOR Gates with Non-Inverted Inputs

Element
XC3000
XC4000E
XC4000X
XC5200
XC9000
Spartan
SpartanXL
Spartan2
Virtex
XOR2,
XOR3,
XOR4
Primitive
Primitive
Primitive
Primitive
Primitive
Primitive
Primitive
Primitive
Primitive
XOR5
Primitive
Primitive
Primitive
Macro
Macro
Primitive
Primitive
Primitive
Primitive
XOR6,
XOR7,
XOR8,
XOR9
Macro
Macro
Macro
Macro
Macro
Macro
Macro
Macro
Macro

Figure 10.28 XOR Gate Representations

The XOR function is performed in the Configurable Logic Block (CLB) function generators in XC3000, XC4000, Spartan, and SpartanXL. XOR functions of up to nine inputs are available. All inputs are non-inverting. Because each input uses a CLB resource, replace functions with unused inputs with functions having the necessary number of inputs.

Figure 10.29 XOR5 Implementation XC5200

Figure 10.30 XOR5 Implementation XC9000

Figure 10.31 XOR6 Implementation XC9000

Figure 10.32 XOR7 Implementation XC9000

Figure 10.33 XOR8 Implementation XC3000

Figure 10.34 XOR8 Implementation XC4000E, XC4000X, XC5200, Spartan, SpartanXL

Figure 10.35 XOR8 Implementation XC9000

Figure 10.36 XOR8 Implementation Spartan2, Virtex

Figure 10.37 XOR9 Implementation XC9000