A roll and a roll spring, where spring is in the form of a ring-shaped body manufactured of an elastic material having two axially spaced-apart ends. The present invention includes a signal model that models N-nary signal value, drive strength, and signal definition information in a specific format that supports the ability of the simulator to simulate the operation of the N-nary logic gates such as adders, buffers, and multiplexers by arithmetically and logically manipulating the unique decimal values of the N-nary signals. The first and the second optical waveguide are extended from a first side of the semiconductor substrate to an opposing second side thereof.