RS Flip Flop

(RS-FF)

Stores input statuses and resets them on request.

Inputs

S Set: A value of 1 sets the Flip Flop output to 1.
R Reset: A value of 1 resets the Flip Flop output to 0 and disables it.

Outputs

O Flip Flop output status
IO Flip Flop inverted output status

Functionality

O S R   O new
0 0 0   0
0 0 1   0
0 1 0   1
0 1 1   0
1 0 0   1
1 0 1   0
1 1 0   1
1 1 1   0

Note:
As long as input R = 1, the output is always 0.