Boolean Counters

Boolean Counters

Boolean Counter with RCO and RBO

Boolean Counter with RCO and RBO

Description

This component is a up/down counter with Ripple Carry Out (RCO) and Ripple Borrow Out (RBO). The counter width is selectable from 2 bit up to 16 bit. The counter supports also a minimum and maximum value as well as a special reset value. These values are user adjustable with following limit:

Min Counter Value <= Reset Value <= Max Counter Value

The output RCO is one simulation cycle active if overflow event has occurred. The output RBO is one simulation cycle active if underflow event has occurred.

Features

  • The all inputs and outputs are negatable.

  • The reset input is level or edge sensitive.

  • The up input and down input are always edge sensitive.

  • The up input or down input (but not both) are hideable.

  • The reset input, the RCO and RBO output are hideable.

  • The input line for reset, minimum and maximum accepts binary, octal, decimal and hexadecimal values. See the following examples how to select the different bases:

    Binary: 0b11001

    Octal: 0o31

    Decimal: 25

    Hexadecimal: 0x19

  • The component is rotatable.

View

Location

Boolean -> Counter -> with RCO and RBO

KDE Logo