So I need to build a circuit that operates according to this block diagram and explanation: http://puu.sh/rTqfu/0e56b48637.png
This is how I think the circuit should work:
Put an input signal into an ADC, check the MSB to see whether the input is positive or negative, and count up if it is positive, and down if it is negative.
The 8-bit count gets added into a register, with whatever is in the register.
The register is outputted into an 8-bit DAC, and the output should be the integral of the input.
Am I anywhere close on this? I'm not sure I fully understand how the circuit should work. I made a design for the circuit in multisim, but my output doesn't look quite right.
Here is the circuit I designed: http://puu.sh/rTr2k/3535af3290.png
And output: whttp://puu.sh/rTr43/723355f566.jpg
My circuit uses an adder to determine wether the input is + or -, and that gets fed into my cascaded 8-bit Up/Down counters. That count gets inputted into a cascaded 8-bit adder, and the feedback from the 8bit register is added with the count. The output is fed into a DAC and shown on an ocsilloscope.
If you could explain to me how this is supposed to work practically, if I'm WAY off, that would be amazing.