Skip to content

Commit

Permalink
docs(tt_um_twin_tee_opamp_osc): add measurement section to the docs (#…
Browse files Browse the repository at this point in the history
…243)

* add measurement screenshot
* update with new sims
  • Loading branch information
mattvenn authored Dec 12, 2024
1 parent 1a213a1 commit ad78daf
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions projects/tt_um_twin_tee_opamp_osc/docs/info.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,9 @@ as the resistance and transistors change across process corners. Each run is sho
in the Twin Tee filter is too high, the oscillations quickly die out, so it's deliberately undersized at the expense of
distortion in the sine wave.

![Twin Tee output transient analysis](twin_trans.png)
This simulation includes extracted parastitics and a model of the pin.

![Twin Tee output transient analysis](twin_out_parax.png)

## Acknowledgements

Expand All @@ -42,11 +44,19 @@ distortion in the sine wave.

## How to test

After the project is enabled, you should see a sine wave at around 6.3MHz on analog output pin 0.
After the project is enabled, you should see a sine wave at around 4.93MHz on analog output pin 0.

There is also a 20 bit digital counter connected to the oscillator output. The top 8 bits are connected to the LEDs.
So you should also see the most significant bit flashing every ~6 seconds.
So you should also see the most significant bit (the dot) flashing about 5 times per second.

## External hardware

Oscilloscope.

## Silicon results

The measurement was made with a Keysight HD3 scope. The design is very sensitive to loading, so a scope probe was connected direct to the pad (after removing the pulldown).

![measurement](silicon_measurement.png)

The frequency was measured at 4.67MHz, which is about 5% slower than anticipated.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit ad78daf

Please sign in to comment.