Phase Interpolator Design

Thread Starter

Dragonite

Joined May 31, 2025
1
I am designing a phase interpolator using the following schematic:

1748733401131.png


I have never implemented digital control on an analog circuit before. I understand that this is thermometer-coded. How do I implement this in Cadence? I am not sure whether to write verilog-A code for the thermometer-coding or try to use a circuit block. I want to simulate the Vout waveform for multiple codes and show the linearity in the phase output together. I am not sure how this would work in Cadence and how I can run all the controls together. Any suggestions or resources would be greatly appreciated.
 
Top