FPGA到高速DRAM的接口設(shè)計(jì)(04-100)
——
讀數(shù)據(jù)到系統(tǒng)時(shí)鐘的再同步
本文引用地址:http://m.butianyuan.cn/article/80852.htmDRAM接口設(shè)計(jì)的另一個(gè)問題是從DQS時(shí)鐘域到系統(tǒng)時(shí)鐘域變換讀數(shù)據(jù)。來自DRAM的讀數(shù)據(jù)首先在DQS時(shí)鐘域捕獲到存儲(chǔ)器控制器中。然后,此數(shù)據(jù)必須變化到系統(tǒng)時(shí)鐘域。為了保證正確地捕獲DQ信號(hào)在FPGA中,設(shè)計(jì)人員需要確定DQS和系統(tǒng)時(shí)鐘之間的偏移。
必須根據(jù)下列因素計(jì)算偏移精度來進(jìn)行最小和最大定時(shí)分析(圖2):
·從PLL時(shí)鐘輸出到引腳的延遲(TpD1);
·時(shí)鐘板跡線長度延遲(TpD2);
·來自時(shí)鐘的DQS存取視窗(來自DDR存儲(chǔ)器數(shù)據(jù)表的TDQSCK)延遲。;
·DQS板跡線長度延遲(tpD3);
·在FPGA到I/O元件中來自DQS引腳的延遲(tpD4);
·I/O元件寄存器的微時(shí)鐘到輸出數(shù)時(shí)間延遲(tco1);
·從I/O寄存器到再同步寄存器的延遲(tpD5)。
評(píng)論