Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add output buffer (and termination?) for TX #137

Closed
sgherbst opened this issue Oct 24, 2020 · 3 comments
Closed

Add output buffer (and termination?) for TX #137

sgherbst opened this issue Oct 24, 2020 · 3 comments
Assignees

Comments

@sgherbst
Copy link
Contributor

Just wanted to log this issue here so that we can keep track of it. I'm assigning @CansWang since he is the TX designer, and it would be great to hear thoughts from @sjkim85 as well because he designed the differential output buffer used in the digital core.

@sjkim85
Copy link
Collaborator

sjkim85 commented Oct 24, 2020 via email

@CansWang
Copy link
Collaborator

The output buffer in DCORE is just inverter chain for monitoring purpose and its output impedance is not matched at all. I thought our TX contains output driver stage to drive channel. Am I right Can?

-Sung-Jin Sent via the Samsung Galaxy S8+, an AT&T 5G Evolution capable smartphone Android용 Outlookhttps://aka.ms/ghei36 다운로드
________________________________ From: Steven Herbst notifications@github.com Sent: Saturday, October 24, 2020 12:45:34 PM To: StanfordVLSI/dragonphy2 dragonphy2@noreply.github.com Cc: Sung-Jin Kim sjkim85@stanford.edu; Mention mention@noreply.github.com Subject: [StanfordVLSI/dragonphy2] Add output buffer (and termination?) for TX (#137) Just wanted to log this issue here so that we can keep track of it. I'm assigning @CansWanghttps://github.com/CansWang since he is the TX designer, and it would be great to hear thoughts from @sjkim85https://github.com/sjkim85 as well because he designed the differential output buffer used in the digital core. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub<#137>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGWDJIT7I5M76VL3YVUJFDLSMMVF5ANCNFSM4S5ZR6GQ.

The Tx output stage needs to be designed together with the termination and integrate into tx_top.sv.
There are essentially two ways of designing it (?)

since we want to minimize the delay and number of stages, also make the on resistance + termination to be closer to 50 ohm (single ended)

  1. design this in virtuoso
  2. synthesize it, (I am not familiar with this method), but we should be able to specify the fanout (parasitic at the output) and unit size (determined by sheet resistance of diffusion)

Correct me if anything doesn't make sense to you, thanks!

@sgherbst
Copy link
Contributor Author

sgherbst commented Nov 1, 2020

Closing as this was resolved in #146

@sgherbst sgherbst closed this as completed Nov 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants