Enter the name of the register in the Name field. This name must not be the same as the name of any other register or memory element in the circuit.
A register is one or more latches/flip-flops, all triggered in the same way. Set the number of bits in the register by entering a number in the Bits field or using the keypad. A 1-bit register is essentially a single latch/flip-flip.
Give the register an initial value by entering a number in the Initial value field or using the keypad. Only positive numbers can be entered.
The number shown as you enter it will be interpreted to be in the radix (base) currently selected by one of the radix buttons. For example, if "2" is selected, then the number you enter as an initial value must be a binary number, and will be intrepreted as being so. If fact, if "2" is selected, you will not be allowed to enter anything other than a binary number.
Click on the OK button to begin placing the register,
or on Cancel to cancel it.
When simulation stops or is paused the contents of a register can be
viewed by moving the cursor over it.
The contents will be displayed in the cyan display
area below the toolbar.
The contents will be shown in hexadecimal and as an unsigned and a signed
base 10 integer.
The contents of a register can also be shown as a signal trace during
simulation.
To make this happen, right click in the register and chose the
Watch Element menu option.
Operation
Viewing Contents