[發(fā)明專利]源同步雙倍數(shù)據(jù)速率接口的采樣裝置及其采樣方法有效
| 申請?zhí)枺?/td> | 201210558757.3 | 申請日: | 2012-12-20 |
| 公開(公告)號: | CN103064809A | 公開(公告)日: | 2013-04-24 |
| 發(fā)明(設(shè)計)人: | 葉樹瓊 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | G06F13/36 | 分類號: | G06F13/36 |
| 代理公司: | 北京億騰知識產(chǎn)權(quán)代理事務(wù)所 11309 | 代理人: | 陳霽 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 同步 雙倍 數(shù)據(jù) 速率 接口 采樣 裝置 及其 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信與電子技術(shù)領(lǐng)域,尤其涉及一種源同步雙倍數(shù)據(jù)速率DDR接口的采樣裝置及其采樣方法。
背景技術(shù)
隨著芯片處理性能的提高,芯片外部物理接口的速率也相應(yīng)隨著提高,為了減少單板芯片間互連線,通常采用時鐘雙沿采樣的接口。
DDR(Double?Data?Rate,雙倍數(shù)據(jù)速率)技術(shù),即在時鐘的上升沿和下降沿都傳送數(shù)據(jù),能在保持時鐘速率不變的情況下將數(shù)據(jù)傳送速率提高一倍,因此,DDR接口廣泛用于芯片之間的互連,例如:RGMII接口(Reduced?MediaIndependant?Interface,簡化媒體獨立接口),XGMII(10?Gigabit?MediaIndependent?Interface,10Gb媒體獨立接口)接口等。
因而,在單板硬件設(shè)計中,芯片間互連,經(jīng)常有不同類型物理接口對接的需求,這種情況下,需要在兩個芯片間增加接口轉(zhuǎn)換適配模塊,實現(xiàn)不同類型物理接口的轉(zhuǎn)換。一般這種場景下會采用可編程邏輯器件來實現(xiàn)接口的轉(zhuǎn)換,如采用現(xiàn)場可編程門陣列(Field?Programmable?Gate?Array,F(xiàn)PGA)芯片。
圖1是現(xiàn)有的一種源同步DDR接口的采樣裝置的示意圖,如圖1所示,包括PLL(Phase?Lock?Loop,鎖相環(huán))/DLL(Delay?Lock?Loop,延遲鎖相環(huán))模塊100、并行處理(Logic)模塊200和時鐘域轉(zhuǎn)換(FIFO)模塊300。接口信號包括一路隨路時鐘rx_clk,一組控制信號rxc[m:0],一組數(shù)據(jù)信號rxd[n:0]。采用鎖相環(huán)模塊100對輸入的隨路時鐘rx_clk進行移相,輸出兩路對隨路時鐘移相處理后的時鐘,一路為隨路時鐘經(jīng)90度移相后輸出時鐘rx_clk90,另一路為隨路時鐘經(jīng)270度移相后輸出時鐘rx_clk270,這兩路時鐘分別用時鐘上升沿對接口輸入控制rxc[m:0]和數(shù)據(jù)信號rxd[n:0]進行采樣。經(jīng)過并行處理模塊200的采樣后得到和輸入數(shù)據(jù)位寬相等的兩組數(shù)據(jù),將恢復(fù)出來的兩組數(shù)據(jù)拼成寫入時鐘域轉(zhuǎn)換FIFO模塊300,時鐘域轉(zhuǎn)換FIFO模塊300的讀接口采用邏輯內(nèi)部系統(tǒng)工作時鐘,完成接口信號采樣和時鐘域轉(zhuǎn)換處理步驟。
由于邏輯對每組該類型的物理接口進行數(shù)據(jù)采樣處理時,都需要占用一個鎖相環(huán)和全局(或局部)時鐘布線資源,多個接口則需要占用多個PLL或DLL模塊,然而,對于FPGA來說,PLL/DLL及全局/局部時鐘資源是有限的(例如:altera?S4?GX系列最大一款芯片EP4SGX530,PLL資源只有12個),需要優(yōu)化使用,無法滿足數(shù)量較多的情況。而且,經(jīng)過鎖相環(huán)模塊100輸出延遲90度和270度的時鐘相位只是一種理論值,由于時鐘線的布局時延不確定性,這個相位并不一定是最合適的采樣相位點,無法根據(jù)實際布局進行調(diào)整。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的是提供一種源同步雙倍數(shù)據(jù)速率DDR接口的采樣裝置及其采樣方法,不占用FPGA上有限的鎖相環(huán)模塊,可以根據(jù)實際布局靈活地調(diào)整時鐘信號的延時。
為實現(xiàn)上述目的,本發(fā)明第一方面提供了一種源同步雙倍數(shù)據(jù)速率DDR接口的采樣裝置,所述源同步DDR接口的采樣裝置包括:IDELAY延時模塊、ISERDES串并轉(zhuǎn)換模塊、并行處理模塊和時鐘域切換模塊;
所述IDELAY延時模塊,用于對輸入的時鐘信號進行延時,輸出滿足時序要求的時鐘信號給所述ISERDES串并轉(zhuǎn)換模塊;
所述ISERDES串并轉(zhuǎn)換模塊,用于根據(jù)所述IDELAY延時模塊輸出的時鐘信號,對輸入的數(shù)據(jù)信號或控制信號進行串并轉(zhuǎn)換,輸出單沿采樣的數(shù)據(jù)信號或控制信號給所述并行處理模塊;
所述并行處理模塊,用于根據(jù)所述ISERDES串并轉(zhuǎn)換模塊輸出的控制信號,識別所述數(shù)據(jù)信號中的有效數(shù)據(jù),將所述有效數(shù)據(jù)的輸出時序轉(zhuǎn)換成寫接口時序,并將所述有效數(shù)據(jù)和寫接口時序發(fā)送給所述時鐘域切換模塊;
所述時鐘域切換模塊,用于根據(jù)所述寫接口時序,緩存所述有效數(shù)據(jù),并根據(jù)接收的讀接口時序輸出所述有效數(shù)據(jù)。
結(jié)合第一方面,在第一方面的第一種可能的實施方式中,所述采樣裝置還包括:與所述數(shù)據(jù)信號或控制信號的數(shù)量相等數(shù)量的IDELAY延時模塊,用于對所述數(shù)據(jù)信號或控制信號分別進行延時,輸出滿足時序要求的數(shù)據(jù)信號或控制信號給所述ISERDES串并轉(zhuǎn)換模塊。
結(jié)合第一方面或第一方面的第一種可能的實施方式,在第一方面的第二種可能的實施方式中,所述滿足時序要求包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201210558757.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





