Latar Belakang
Saya sedang mengembangkan jam digital dan sirkuit pemulihan data dan sekarang saya memasuki tahap evaluasi, dengan fokus pada pengujian batas-batas desain dan menemukan kekuatan dan kelemahan potensial. Metrik penting dari desain khusus ini adalah toleransi terhadap jitter pada sinyal input asinkron. Untuk mengevaluasi metrik ini, saya memiliki pengaturan pengujian dalam pikiran seperti di bawah ini.
mensimulasikan rangkaian ini - Skema dibuat menggunakan CircuitLab
Masalah
Untuk memastikan hasil pengujian bermakna, diharapkan bahwa jitter memiliki karakteristik berikut:
- Acak atau pseudo acak
- Distribusi Gaussian
- Standar deviasi kebisingan parameter dan dapat disapu (JITTER CONTROL di atas)
Ini sepertinya bukan hal yang mudah untuk dicapai. Apakah ada cara yang relatif sederhana untuk menyuntikkan jumlah jitter yang terkendali ke dalam pengaturan pengujian?
Apa yang saya miliki sejauh ini
Saya telah memberikan beberapa pemikiran dan penelitian dan saya memiliki dua cara potensial untuk mengimplementasikannya dalam perangkat keras.
- Jika jam transmisi sirkuit tes secara signifikan lebih tinggi dari DUT, maka output dapat menjadi terlalu berlebih. Kemudian, sampel tambahan dapat ditambahkan atau dihapus dari output untuk menyuntikkan jitter dalam jumlah tertentu. Jitter ini tidak akan menjadi gaussian sempurna karena kebisingan kuantisasi. Tetapi jika laju pengujian data transmisi sirkuit yang cukup tinggi, kekhawatiran ini dapat dikurangi.
- Pengaturan tes oleh Kubicek et al. (bawah) menggunakan transmisi optik dengan attenuator variabel untuk mencapai efek yang diinginkan. Sama sekali tidak jelas bagi saya mengapa ini akan mencapai di atas, tetapi penganalisa spektrum harus dapat menentukan apakah itu berfungsi sebagaimana dimaksud.
Saya mengerti pertanyaan saya menghilangkan banyak detail tentang desain dan pengaturan pengujian. Ini disengaja karena saya ingin menyimpan ini sebagai konseptual dan umum mungkin. Saya ingin menghindari ini menjadi posting khusus desain yang mendukung pembuatan posting dengan nilai referensi permanen.