Tcsim: A Top-Down Approach To Mixed-Signal Circuits And Systems Design