FPGA Yongası içerisinde length matching işlemi

Başlatan okg, 18 Nisan 2019, 11:50:42

okg

Merhaba,

FPGA içerisinde sinyallere length matching yapmak istiyorum. Örneğin boardda arasında 3-5 mm fark olan sinyalleri fpga içerisinde eşitlemek istiyorum. Bu konuda daha önceden çalışan var mı?
KTU Elektronik Haberleşme - YTÜ Haberşelme YL - GTU Haberleşme YL

muuzoo

#1
Daha önce denemedim fakat üreticiler bunun için donanımsal destek sağlıyor. Mesela xilinx için IDELAY isimli birim var giriş sinyalleri için ya da ODELAY var.  Bunlarla belirli sınırlar dahilinde zamanlamaya müdahale edilebiliyor.
gunluk.muuzoo.gen.tr - Kişisel karalamalarım...

okg

@muuzoo muzaffer hocam inceleyecegim bu konuyu.Tasarlanan donanim icerisinde gerekli gecikmeyi hesaplamak icin muhtemelen functional veya timing simulasyon yapmak gereklidir diye dusunuyorum.
KTU Elektronik Haberleşme - YTÜ Haberşelme YL - GTU Haberleşme YL

okg

Problemi epeyce zaman önce çözdüm ancak foruma yazmaya fırsat olmadı.Merak edenler için, Ultrascale+ yongası için idelaye3, 7 serisi icin idelaye2 primitive leri ile sorunumu çözdüm. İhtiyacı olanlar idelaye3 için sayfa 168 den itibaren inceleyebilir.

https://www.xilinx.com/support/documentation/user_guides/ug571-ultrascale-selectio.pdf
KTU Elektronik Haberleşme - YTÜ Haberşelme YL - GTU Haberleşme YL