Skip to content

Commit

Permalink
Updated documentation on ETH FPGA Card.
Browse files Browse the repository at this point in the history
  • Loading branch information
PP501 committed Jul 22, 2024
1 parent ee8ab6d commit f6d3869
Show file tree
Hide file tree
Showing 3 changed files with 404 additions and 1 deletion.
18 changes: 17 additions & 1 deletion docs/User/InstrumentSpecific/ETH_FPGA_Card.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ If during operation, the card throws an error, reset the FPGA using any/all of t
- fpga.reset()



## Setting up the client

YAML entry:
Expand All @@ -40,7 +41,22 @@ YAML entry:
uri: 'Z:/DataAnalysis/Notebooks/qcodes/FPGA_Rack1_URI.txt'
```
Make sure to set the correct path for the URI.
Make sure to set the correct path for the URI. The typical connection setup looks like:
![My Diagram3](ETH_FPGA_setup.drawio.svg)
The frequency multiplier box is required to provide the 100MSPS sample clock.
## Maintaining the connectors
There is a jumper header that connects to the four BNC ports in the FPGA card on `J10`. Check the integrity of this connector regularly during maintenance:

![My Diagram3](ETH_FPGA_connector.drawio.svg)

The ground pins are tied together internally and can be connected to the BNC shields of all 4 BNC connectors.


## Test setup

The AWG can be used to check the working of and to reprogram the fpga, the wiring for which is shown below

Expand Down
187 changes: 187 additions & 0 deletions docs/User/InstrumentSpecific/ETH_FPGA_connector.drawio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit f6d3869

Please sign in to comment.