-
Notifications
You must be signed in to change notification settings - Fork 201
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
Updating QC2 hardware, adding nist_clock #235
Conversation
1016 update
Adding NIST_CLOCK, updating QC2
Update kc705.py
Merge pull request #2 from dhslichter/patch-2
Are you sure the old QC2 corresponds to the clock backplane? David has this clock backplane (right?) and he had to make a lot of changes to the QC2 pinout to get it to work, e.g.
|
I'm pretty sure that old QC2 really is the same as the clock hardware, but that perhaps not all of the TTL lines were ever tested. Additionally, some of my pinout changes are due to the fact that the numbering of the TTL lines was not the same as on the clock breakout panel. In any case, I'm pretty sure that I'm the only one using the old QC2 configuration, so as long as you create a clock configuration based on the old QC2 with my pinout changes I think everyone will be happy. |
I based the pinouts for the clock backplane on the labeling scheme used in Till's schematic for the clock backplane. We intentionally designed the new QC2 backplane to have an identical FMC pinout as the clock backplane, with only minor changes of adding one DDS SEL line (eliminating the LA_32 pair), renaming the SPI lines to TTL lines, and connecting the JTAG TDI to TDO. However, it seems that somehow the lines are renamed in the clock backplane. It seems to me that @dleibrandt is right, as long as you use the pinouts he specifies for the clock backplane everyone will be happy. In my patch I simply copied what was already in the NIST_QC2, assuming these edits had already been incorporated. |
TODO:
|
@dhslichter @dleibrandt I have integrated your various modifications. Can you check that the current gateware matches the hardware? Items 1-5 above still need to be done. |
1-2 are done. |
5 is unnecessary, |
Ping |
occupied with other projects last week, will complete testing and submit doc patch hopefully this week. |
Updated the QC2 hardware to refer to the new 12-DDS backplanes in Quantum I and Quantum II. Added a new hardware target called nist_clock, containing the old QC2, which was in fact for the clock backplane with 11 DDS cards.