diff --git a/figures/adc2.svg b/figures/adc2.svg new file mode 100644 index 0000000..f777531 --- /dev/null +++ b/figures/adc2.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +V ++ + + + +V + + + + + +Bootstrapswitch + + + + + + +Bootstrapswitch + + + + + + + +D +A + + + +D +A +DAC +DAC + + + ++ + + + + +SAR + +CLK +RST + + + + + + + + +12 +V +out + + \ No newline at end of file diff --git a/figures/preamp.svg b/figures/preamp.svg index 45da71e..38df3d6 100644 --- a/figures/preamp.svg +++ b/figures/preamp.svg @@ -1,178 +1,118 @@ - + - - - - - - - - + + + - - + + + + + - + - - - - + + + + + + + + - - - -M -1 - - - -M -2 - - - - - - - -M -3 - - - - -C -1 - - -C -2 - - - - - - -¯Φ - - - -C -3 - - - - - - - - - - - - - - - - - - - -Φ - - - - - - - - - - - - - - - - - - - - - - - - -V -in - - - -V -out - - - - - - - - - - -¯Φ - - - -V -DD - - - - -M -4 -M -5 -M -6 -M -7 -M -8 -M -9 -M -10 -M -11 -M -12 + +V +in ++ + + + + + + + + + + + +V +in + + + + + + + + + + + + + + + + + +CLK + + + + + + +CLK + + + + + + + +Vm ++ + + + +Vm + +M +1 +M +2 +M +3 +M +4 +M +5 \ No newline at end of file diff --git a/figures/sar-logic.svg b/figures/sar-logic.svg new file mode 100644 index 0000000..b3614c7 --- /dev/null +++ b/figures/sar-logic.svg @@ -0,0 +1,555 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sequence Register + clock + EOC + comp. + reset + Code Register + D[7] + D[6] + D[5] + D[4] + D[3] + D[2] + D[1] + D[0] + + + \ No newline at end of file diff --git a/spice/cdac.spice b/spice/cdac.spice index e2c09bf..45a2ee7 100644 --- a/spice/cdac.spice +++ b/spice/cdac.spice @@ -63,8 +63,10 @@ XD12 d12 outr ref 0 cdac_line c_width={sqrt(32)*cu} c_length={sqrt(32)*cu} .option post nomod .end +.tran 10u {stoptime} uic + .control -tran 10u 200m uic +run set wr_singlescale wrdata output.txt V(outr) V(d1) V(d2) V(d3) V(d4) V(d5) V(d6) V(d7) V(d8) V(d9) V(d10) V(d11) V(d12) .endc