resolve() {
        if (this.clockInp.value != this.prevClockState) {
            this.prevClockState = this.clockInp.value;
            if (this.clockInp.value == 1 && this.running) {
                if (this.iteration < this.testData.n) {
                    this.iteration++;
                } else {
                    this.running = false;
                }
            }
        }
        if (this.running && this.iteration) {
            for (var i = 0; i < this.testData.inputs.length; i++) {
                this.outputs[i].value = parseInt(this.testData.inputs[i].values[this.iteration - 1], 2);
                simulationArea.simulationQueue.add(this.outputs[i]);
            }
        }
    }
@memberof TB_Input
function to resolve the testbench input adds