10.1.22 Incrementer

An Incrementer is a configurable logic block that increases an input value by one and produces the incremented result on its output.

The following figure displays the view of the incrementer logic element.

Figure 10-24. Incrementer
Incrementer logic element

Supported Families

The following is a list of the supported families:

  • IGLOO®
  • ProASIC®3
  • SmartFusion®
  • Fusion®
  • ProASIC®PLUS
  • ProASIC®
  • Axcelerator®
  • RTAX-S
  • eX
  • SX-A

Key Features

  • Parameterized word length
  • Optional carry-out signals
  • One very fast gate-level implementation, FC High Speed and FC Ripple available
  • Behavioral simulation RTL in VHDL and Verilog