2.1.6 Constants

A source of a fixed signal.

The CLB Synthesizer provides several ways to give a fixed signal to an input:

  • Individual constant output bits can be connected to inputs

  • Multi-signal constants

  • Configure the number of bits and their values in the properties panel

  • A Zero port can also be used to provide a constant by using an input MUX position

Note: Although constants can be useful in many cases, they can also be a source of problems. The input logic is optimized into a logical equivalent during the synthesis process. When using constants, this has a major impact. The "zero port" is an exception since it is treated as any other input signal with an unknown value. For more information, see Synthesis and Place-and-Route Process.