How to use IDELAY cascading & How to use IDELAY cascading in the UltraScale & UltraScale+


How to use IDELAY cascading, How to use ODELAY cascading in the UltraScale and UltraScale+ Device에 대하여 설명하려고 합니다.

앞으로 설명하는 모든 자료는
UG571 (ver1.8) - UltraScale Architecture SelectIO Resources User Guide에 있는 내용들입니다.
(UG571 문서가 Update되었을 경우 페이지 위치가 달라질 수 있습니다. 하지만 아래 내용에 언급된 "Figure 00-00"으로 검색하시면 캡처한 그림이 위치한 페이지를 찾을 수 있습니다.)

UltraScale의 경우 Delay value가 1.25 ns 이상 필요할 경우 IDELAY or ODELAY를 cascading하여 사용할 수 있습니다. 하지만 delay value는 fixed value이어야만 합니다.
UltraScale+의 경우 Delay value가 1.10 ns 이상 필요할 경우 IDELAY or ODELAY를 cascading하여 사용할 수 있습니다. 하지만 delay value는 fixed value이어야만 합니다.





1. How to use IDELAY Cascading

UG571 (ver1.8) - UltraScale Architecture SelectIO Resources User Guide의 173페이지 Figure 2-18를 보면 아래의 캡처화면을 확인할 수 있습니다.



아래의 링크를 클릭(크롬 브라우저를 사용하세요)하면 위 Figure 2-18과 같이 구현된 Vivado 2018.1 project file을 확인할 수 있습니다.






2. How to use ODELAY Cascading

UG571 (ver1.8) - UltraScale Architecture SelectIO Resources User Guide의 186페이지 Figure 2-24를 보면 아래의 캡처화면을 확인할 수 있습니다.


아래의 링크를 클릭(크롬 브라우저를 사용하세요)하면 위 Figure 2-24와 같이 구현된 Vivado 2018.1 project file을 확인할 수 있습니다.


아래의 링크를 클릭(크롬 브라우저를 사용하세요)하면 위 Figure 2-24에 구현된 디자인에서 맨 아래에 있는 ODELAY를 뺀 Vivado 2018.1 project file 입니다.






여러분의 FPGA 설계에 도움이 되었길 바랍니다.
그럼, 오늘도 좋은 하루 되세요.


이 글은 Evernote에서 작성되었습니다. Evernote는 하나의 업무 공간입니다. Evernote를 다운로드하세요.

댓글

이 블로그의 인기 게시물

Clock Mux (BUFGMUX) library의 사용방법과 Timing constraints 적용방법은 ???

7-Series Device의 Configuration을 위한 PROM과의 Interface guide

Xilinx System Monitor(XADC) 를 사용하지 않을 경우, XADC 의 각 pin 들은 어떻게 처리하여야 하나요?