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

Discussion: Nits/ideas #86

Open
pathfinder49 opened this issue Mar 28, 2021 · 0 comments
Open

Discussion: Nits/ideas #86

pathfinder49 opened this issue Mar 28, 2021 · 0 comments

Comments

@pathfinder49
Copy link
Collaborator

pathfinder49 commented Mar 28, 2021

Fastino v1.2 performance is good and I see no need for further revisions. This issue is intened to collate ideas for future revisions, should any be attempted. If you have any nits, ideas or requests, pease add them here.

DAC-SPI signal reference-plane changes without ground vias

The SPI signals from the FPGA to the DACs change ground reference planes without nearby ground vias. This causes spreading of the digital return current, leading to EMI. We may want to adress this, especially in the area between the FPGA and DAC channel 8 (channel 9 in Altium). The solution would be twofold:

  • Reduce the number of digital reference-layer changes and avoid changing ground reference plane where possible. For channel 20 (channel 21 in Altium), refenece layer changes can be avoided by routing the MOSI and CLK traces on L8, and LDAC on L6. This channel gives rise to the largest digital to analogue cross-talk in v1.2.
  • Adding more vias to the fencing between the analogue and digital circuits may reduce return currents coupling to the analogue circuit.
  • Any ground vias we can add in the yellow area should help localise the return currents (from reference-layer changes), reducing the associated EMI. Currently there are almost no ground vias in this area.
    image

Analogue output pair reference (near the output connectors)

The analogue output pairs reference the nearby ground pours. However, the refenece for the pairs on L1 is split due to the pairs routed in L2. There is space on L5, so we may wish to move the L1 traces to L5 (adjacent to ground plane) and include ground vias when performing reference changes. However, the op-amp filter gives us fairly slow analogue rise-times, so we may not care.

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

1 participant