I have a project where I need to design a clock circuit that has variable amplitude (from ~1.2V - 3.3V). The input clock to this variable gain stage would be 3.3V, but I have to be able to scale it down to 1.2V if necessary. Digital control of the gain would be nice, but not necessary. The clock would need to be ~50Mhz max.
Some options I was thinking of...
- Opamps/variable gain amplifiers come to mind, however, I don't think they would work well with square waves - would they?
- I could maybe use discrete FETs and use an independent voltage supply to the FETs that I can program digitally
- Using a high-speed DAC would be good, but I'm not sure if jitter would be a problem here. WIth a DAC, I could control the high and low levels precisely, which seems to be the best solution... rise and fall time maybe an issue to.
Does anyone know how this is typically done with function generators etc?