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

Remove CMCs? #65

Closed
pathfinder49 opened this issue Feb 26, 2020 · 1 comment
Closed

Remove CMCs? #65

pathfinder49 opened this issue Feb 26, 2020 · 1 comment

Comments

@pathfinder49
Copy link
Collaborator

Using CMCs can offer improved noise performance in some configurations (see #56).

However:

  • The CMC location on Fastino is not ideal. Fasino has capacitive noise coupling mechanisms injecting current noise on the output side of the CMC. Using the CMCs on Fastino results in worse digital crosstalk (Digital Crosstalk Summary #62).
  • The digital traces should be rerouted to reduce digital crosstalk (Re-Route DAC Digital Traces #64). There are space challenges for routing the digital traces with sufficient inter-trace clearance. Removing the CMCs would allow the analogue vias to be moved closer to the op-amp. This would yield more space for digital trace routing.

I would suggest removing the CMCs from the Fastino design. As the CMCs are desirable in some configurations (#56), we may want to design an expansion board with CMCs. This would plug into the DAC headers on Fastino and sit in the adjacent slot. This would eliminate both the above mentioned drwbacks of the Fastino CMCs.

@gkasprow
Copy link
Member

Good idea with removing CMCs and makins space. In this way we would also add series termination close to the FPGA.

@hartytp
Copy link
Collaborator

hartytp commented Feb 27, 2020

👍 @pathfinder49

Removing the CMCs would also remove many of the most problematic vias.

Assuming there are no objections (@jordens) I say let's go for it.

pathfinder49 added a commit to pathfinder49/Fastino that referenced this issue Mar 3, 2020
pathfinder49 added a commit to pathfinder49/Fastino that referenced this issue Mar 3, 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