I am designing a square wave to saw wave converter by first integrating the square wave into a triangle wave, then toggling between the triangle wave and it's inverse, using 2 CMOS 4066 switches triggered by the original square wave.
The output is an incomplete saw wave because of the triangle wave going too negative relative to the 4066 supply voltage.
I know I could fix this by scaling and adding a DC offset to the triangle waves at the input of each 4066 switch. But for a number of reasons I want to keep the waveforms balanced with no DC offset. I also want to keep the circuit as simple as possible because it will be repeated many times in this project.
Can I power the with 4066 and 4069 with -12v to +12v so as not to cause this problem? If so what is a simple way to shift the logic level of the input to the 4069 to the right level?