Boolean Latches

Boolean Latches

Boolean RS Flip Flop
Boolean JK (MS) Flip Flop
Boolean D Latch
Boolean Muliple D Latches

Boolean RS Flip Flop

Description

This component is a simple flip flop.

Features

  • Two outputs, a non negtated output and a negated output.

  • The set and reset inputs are negatable.

  • The set and reset inputs are level or edge sensitive.

  • Selectable dominant set or dominant reset input.

  • The component supports a user definable reset state. The default reset state is false.

  • The component is rotatable.

View

Truth Table

SetReset Output T/Output T
FalseFalse Output T-1/Output T-1
FalseTrue FalseTrue
TrueFalse TrueFalse
TrueTrue FalseTrue
Set and reset inputs are level sensitive. Reset input is dominant.

Location

Boolean -> Flip Flop -> RS-FF

Boolean JK (Master Slave) Flip Flop

Description

This component is a JK flip flop with or without master slave functionality.

With activated master slave functionality the j and k inputs are latched during the rising edge of the clock input. With the falling edge the outputs are updated according the latched j and k inputs.

With deactivated master slave functionality the outputs are updated according the j and k inputs during the rising edge of the clock input.

Features

  • Two outputs, a non negtated output and a negated output.

  • The all inputs are negatable.

  • The set and reset inputs are level or edge sensitive.

  • Selectable dominant set or dominant reset input.

  • Hide or show set and reset input.

  • Selectable master slave functionality.

  • The component supports a user definable reset state. The default reset state is false.

  • The component is rotatable.

View

Truth Table

SetResetClockJK Output T/Output T
FalseTrueXXX FalseTrue
TrueFalseXXX TrueFalse
TrueTrueXXX FalseTrue
FalseFalseFalseXX Output T-1/Output T-1
FalseFalseTrueXX Output T-1/Output T-1
FalseFalseFalseFalse Output T-1/Output T-1
FalseFalseFalseTrue FalseTrue
FalseFalseTrueFalse TrueFalse
FalseFalseTrueTrue /Output T-1Output T-1
Set, reset and enable inputs are level sensitive. Reset input is dominant. Master slave functionality is deactivated.

Location

Boolean -> Flip Flop -> JK-FF

Boolean -> Flip Flop -> JK-MS-FF

Boolean D Latch

Description

This component is a D Latch.

Features

  • Two outputs, a non negtated output and a negated output.

  • The all inputs are negatable.

  • The set, reset and enable inputs are level or edge sensitive.

  • Selectable dominant set or dominant reset input.

  • Hide or show set and reset input.

  • The component supports a user definable reset state. The default reset state is false.

  • The component is rotatable.

View

Truth Table

SetResetEnableData Output T/Output T
FalseTrueXX FalseTrue
TrueFalseXX TrueFalse
TrueTrueXX FalseTrue
FalseFalseFalseX Output T-1/Output T-1
FalseFalseTrueFalse FalseTrue
FalseFalseTrueTrue TrueFalse
Set, reset and enable inputs are level sensitive. Reset input is dominant.

Location

Boolean -> Flip Flop -> D Latch

Boolean Multiple D Latches

Description

This component contains several D Latches with a common enable and reset input.

Features

  • Up to 26 separat D latches.

  • The all inputs and outputs are negatable.

  • The reset and enable inputs are level or edge sensitive.

  • Hide or show the reset input.

  • The component supports a user definable reset state common for all D latches. The default reset state is false.

  • The component is rotatable.

View

Truth Table

ResetEnableInput x Output T x
TrueXX False
FalseFalseX Output T-1 x
FalseTrueFalse False
FalseTrueTrue True
Reset and enable inputs are level sensitive.

Location

Boolean -> Flip Flop -> Multiple D Latches

Boolean Monoflop

Description

The mono flop has a hideable reset input, a non negated and a negated output. The component has or has no retrigger property.

The time can be given in a time unit (ps,ns,µs,ms,s) or in simulation cycles (ticks). Press the left mouse button in the input line and see the available manipulation options. The input of new delay time with one of the available unit works well. Or use the mouse wheel for changing the value in a 1-2-5 scheme.

Features

  • The all inputs are negatable.

  • Selectable dominant trigger or dominant reset input.

  • Selectable retrigger or no retrigger property.

  • The reset input is level or edge sensitive.

  • Hide or show the reset input.

  • The component supports a user definable reset state. The default reset state is false.

  • The component is rotatable.

View

Location

Boolean -> Flip Flop -> Mono Flop

KDE Logo