sinara-hw / sinara

Sayma AMC/RTM issue tracker
Other
42 stars 7 forks source link

PCB_mezzanine_clock: schematics for Oxford PLL design #93

Closed jbqubit closed 7 years ago

jbqubit commented 7 years ago

Presently sinara\ARTIQ_ALTIUM\PCB_mezzanine_clock is bare. @WeiDaZhang send layout to @gkasprow and @sbouhabib.

hartytp commented 7 years ago

@jbqubit We are still waiting for our proto hardware to arrive. Once we've finished testing that, we'll do a design for the proper mezzanine and post it.

gkasprow commented 7 years ago

If you need Altium libraries for some components, let me know.

hartytp commented 7 years ago

Thanks, will do.

WeiDaZhang commented 7 years ago

We have done some phase noise test on the prototype clock mezzanine board, thanks @hartytp for his great contributions. The result is close to our previous estimation (within 3-5 dB) at most of the sideband frequencies. Please find the plot following presents the phase noise measurement of

We are going to carry out the long-term stability test on the prototype board, as well as optimising the phase noise performance of it. A proper mezzanine board will be designed in parallel with, but not be finished before, the stability test. Further results, schematic and layout will be posted as soon as we finish them.

P.S. there were people find difficult viewing the figures we plotted last time, apologise for the large files. I've posted a low-resolution version this time. Please let me know if you have any problem on openning it, or want an HD one instead, thanks.

hartytp commented 7 years ago

@WeiDaZhang thanks for posting that!

I've copied that plot onto the wiki and added some extra information.

WeiDaZhang commented 7 years ago

Update:

hartytp commented 7 years ago

Thoughts about the WUT version of this board:

WeiDaZhang commented 7 years ago

Following the previous test on the first round prototype of the clock mezzanine board, we have finished the 2nd round prototype and measured phase noise of it.

This round of prototype is aimed to have as many features of the final clock mezzanine board implemented and tested as possible. The prototype is electrically compatible with the Sayma RTM, however, the physical constraints are relatively loose, and it won't mechanically fit the Sayma RTM.

Some of the thoughts @hartytp mentioned are implemented (or close to):

The measured phase noise result is close to our previous estimation (within 3-5 dB) at most of the sideband frequencies, and is almost the same to the first round prototype. Please find the plot following presents the phase noise measurement of

hmc698hittitesim_2g4_20170703

The schematic of the prototype is attached together with the mentioned BOM. PLL_TEST_HMC698.final.pdf CMP BOM Assembling.xlsx

We are still going to carry out some long-term stability test, to perform it on the prototype board or the final mezzanine is currently TBD.

hartytp commented 7 years ago

Thank you for posting that Wieda!

@jbqubit @gkasprow As we're happy with the phase noise achieved in this design, the Oxford part of this project is now essentially complete, so I'm closing this issue. The next stage is for WUT to produce a version of the clock mezzanine that's mechanically compatible with Sayma RTM. Note that the clock mezzanine is a lower priority than Sayma/Kasli/Urukul/Novogorny/Zotino at the moment.

@gkasprow When you produce your version of the mezzanine, feel free to look over our schematic and suggest changes/simplifications/improvements.

A couple of other comments:

gkasprow commented 7 years ago

@WeiDaZhang Could you send me or publish sources of your design? Thanks

WeiDaZhang commented 7 years ago

@gkasprow I'm afraid Cadence organises its files quite chaotically. There is not a ".sch" file can be considered as the source which I'm aware of. I've attached the whole project folder, it includes the "schematic csv" files as well as the pcb files. The paths are:

PLL_Test_HMC698.zip

Hope it helps.

gkasprow commented 7 years ago

That's not a problem, I work with CADENCE files. Thanks @WeiDaZhang

gkasprow commented 7 years ago

@WeiDaZhang which Orcad version did you use?

WeiDaZhang commented 7 years ago

@gkasprow It's Cadence® Allegro® 16.6 -> Design Entry HDL