0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文解析并行通信源同步技術(shù)

454398 ? 來(lái)源:一博科技 ? 作者:周偉 ? 2021-04-07 10:25 ? 次閱讀

我們都知道源同步方式的典型代表是DDRx信號(hào),下面就來(lái)介紹源同步方式是怎樣改善系統(tǒng)同步的先天不足的。

源同步要解決的第一個(gè)問(wèn)題是減少在芯片之間傳輸數(shù)據(jù)所需的I/O引腳數(shù)量。這通過(guò)將芯片#1的輸出處的n位數(shù)據(jù)復(fù)用到k位互連(k 《n),然后將芯片#2的輸入上的互連的k位解復(fù)用到n位內(nèi)部數(shù)據(jù)路徑上來(lái)實(shí)現(xiàn),如下圖所示。所得到的系統(tǒng)只需要每個(gè)芯片上的k個(gè)I/O引腳,而不需要先前的n個(gè)引腳。

o4YBAGBtF7WABZPRAABkTOqse4A248.png

當(dāng)然,雖然引腳數(shù)量要求已經(jīng)通過(guò)k:n的比率降低,但是參考時(shí)鐘的所需頻率已經(jīng)增加了這個(gè)比率的倒數(shù)。由于噪聲,電磁干擾(EMI)和功耗問(wèn)題,系統(tǒng)設(shè)計(jì)人員通常不喜歡在系統(tǒng)內(nèi)分配高速參考時(shí)鐘。通常,分配較低頻率的時(shí)鐘,并且使用芯片中的PLL將該參考時(shí)鐘乘以可用頻率,但所產(chǎn)生的時(shí)鐘相位的變化以及數(shù)據(jù)傳輸?shù)念l率越高,往往會(huì)加劇并行數(shù)據(jù)總線的時(shí)序問(wèn)題。

源同步的第二個(gè)法寶就是在兩個(gè)芯片之間的數(shù)據(jù)通路中增加了一個(gè)高速時(shí)鐘,如下圖所示。假設(shè)該時(shí)鐘源提供的時(shí)鐘頻率略低于在芯片互連上對(duì)數(shù)據(jù)進(jìn)行觸發(fā)的時(shí)鐘頻率,每個(gè)芯片都使用PLL來(lái)產(chǎn)生這個(gè)頻率倍數(shù)的時(shí)鐘,所得到的時(shí)鐘用于啟動(dòng)和捕獲相應(yīng)芯片中的數(shù)據(jù)。芯片#1中用于從該芯片啟動(dòng)數(shù)據(jù)的PLL的輸出時(shí)鐘也是該芯片的輸出,芯片#2使用該時(shí)鐘來(lái)捕獲數(shù)據(jù),這種方法稱(chēng)為時(shí)鐘轉(zhuǎn)發(fā)。

gscx4-02.jpg

時(shí)鐘轉(zhuǎn)發(fā)的優(yōu)點(diǎn)是用于在芯片#1上啟動(dòng)數(shù)據(jù)的高速時(shí)鐘可用于芯片#2作為捕獲數(shù)據(jù)的參考。這樣之前通過(guò)時(shí)鐘分配網(wǎng)絡(luò)驅(qū)動(dòng)兩個(gè)芯片的延遲的變化在時(shí)序分析中就不需要考慮了,只有時(shí)鐘路徑和數(shù)據(jù)位之間的延遲變化是相關(guān)的。 雖然制程,電壓和溫度導(dǎo)致的這些路徑之間的變化在一定程度上相互影響,但接口的時(shí)序分析需要的余量較少,因此建立和保持時(shí)間更容易滿足。

我們還是來(lái)看看典型的例子吧,圖中所示的時(shí)鐘可以是單數(shù)據(jù)速率(SDR)或雙倍數(shù)據(jù)速率(DDR)的時(shí)鐘,如下圖所示。SDR就是接收芯片在SDR時(shí)鐘的每個(gè)上升沿(或每個(gè)下降沿)捕獲數(shù)據(jù); 而DDR則是接收芯片捕獲DDR時(shí)鐘的每個(gè)邊沿(上升沿和下降沿)的數(shù)據(jù)。

gscx4-03.jpg

無(wú)論時(shí)鐘是SDR還是DDR時(shí)鐘,接收芯片都使用該時(shí)鐘直接捕獲數(shù)據(jù)。 該芯片還使用參考時(shí)鐘以相同的頻率生成內(nèi)部系統(tǒng)時(shí)鐘,這些時(shí)鐘是中間同步的。 雖然頻率相同(鑒于它們共享共同的頻率參考),但是時(shí)鐘之間的相位關(guān)系是未知的,并且可能由于PVT變化而變化。 因此,接收芯片通常將接收到的數(shù)據(jù)從接口時(shí)鐘域重新定時(shí)到內(nèi)部芯片時(shí)鐘的時(shí)鐘域。 FIFO用于執(zhí)行此重定時(shí)功能, 期望最小化由接口時(shí)鐘計(jì)時(shí)的觸發(fā)器的數(shù)量,以便最小化時(shí)鐘分配網(wǎng)絡(luò)中的延遲,否則時(shí)鐘問(wèn)題將會(huì)加劇。

編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 時(shí)鐘
    +關(guān)注

    關(guān)注

    11

    文章

    1735

    瀏覽量

    131545
  • 電磁干擾
    +關(guān)注

    關(guān)注

    36

    文章

    2317

    瀏覽量

    105475
  • 接收芯片
    +關(guān)注

    關(guān)注

    1

    文章

    24

    瀏覽量

    17182
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    labview和三菱FXPLC編程口通信源

    [labview和三菱PLC通信源碼]
    發(fā)表于 12-17 09:19

    并行通信源同步方式

    作者:周偉我們都知道源同步方式的典型代表是DDRx信號(hào),下面就來(lái)介紹源同步方式是怎樣改善系統(tǒng)同步的先天不足的。
    發(fā)表于 07-23 07:48

    wifi通信源碼,可以和電腦或者手機(jī)通信

    wifi通信源碼,可以和電腦或者手機(jī)通信
    發(fā)表于 06-02 10:16

    種delphi串行通信源碼教程

    QQ:627459622、總目錄如下所示資料1.Delphi安裝源文件(總共2個(gè)文件,大?。?02MB)資料2.Delphi串口通信源碼(總共242個(gè)源碼,大?。?51MB)資料3.Delphi
    發(fā)表于 07-01 07:07

    單片機(jī)串口通信同步異步通信的相關(guān)資料分享

    文章目錄、串口通信二、異步通信三、同步通信四、串行通信的傳輸方向
    發(fā)表于 12-08 07:29

    搞懂ARM的串行通信并行通信

    計(jì)算機(jī)的通信(數(shù)據(jù)交換)方式主要是分為:串行通信并行通信串行通信概念:計(jì)算機(jī)與I/O設(shè)備之間數(shù)據(jù)傳輸?shù)母魑皇前错樞蛞来?/div>
    發(fā)表于 04-27 10:18

    并行同步設(shè)計(jì)方案的提出、設(shè)計(jì)與應(yīng)用

    針對(duì)設(shè)計(jì)某高速衛(wèi)星數(shù)據(jù)通信同步系統(tǒng)中所遇到的問(wèn)題,提出了種新的并行同步設(shè)計(jì)方案,解決了同步
    發(fā)表于 07-05 16:11 ?12次下載

    通信原理_模擬信號(hào)數(shù)字化與信源壓縮編碼

    以前寫(xiě)論收集的些資料,學(xué)習(xí)射頻電路、無(wú)線通信技術(shù)的好資料!模擬信號(hào)數(shù)字化與信源壓縮編碼pdf資料。
    發(fā)表于 06-23 16:53 ?0次下載

    串口通信源程序

    串口通信源程序,感興趣的小伙伴們可以瞧瞧。
    發(fā)表于 11-05 16:01 ?5次下載

    信源信源

    從這章開(kāi)始,我們從有效而可靠地傳輸信息的觀點(diǎn)出發(fā),對(duì)組成信息傳輸系統(tǒng)的各個(gè)部分分別進(jìn)行討論。 本章首先討論信源,重點(diǎn)是信源的統(tǒng)計(jì)特性和數(shù)學(xué)模型,以及各類(lèi)離散信源的信息測(cè)度熵及其性質(zhì)。
    發(fā)表于 11-24 10:57 ?2次下載

    解析PLC的應(yīng)用

    解析PLC的應(yīng)用,具體的跟隨小編起來(lái)了解下。
    的頭像 發(fā)表于 07-19 11:21 ?5269次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>解析</b>PLC的應(yīng)用

    弄懂信源編碼是什么

    信源編碼是種以提高通信有效性為目的而對(duì)信源符號(hào)進(jìn)行的變換,或者說(shuō)為了減少或消除信源利余度而進(jìn)行的信源
    發(fā)表于 11-15 09:26 ?2.2w次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>弄懂<b class='flag-5'>信源</b>編碼是什么

    基于STM32+LoRa的點(diǎn)對(duì)點(diǎn)通信源代碼

    基于STM32+LoRa的點(diǎn)對(duì)點(diǎn)通信源代碼
    發(fā)表于 09-09 10:56 ?60次下載

    AN4666_運(yùn)用GPIO和DMA實(shí)現(xiàn)并行同步通信

    AN4666_運(yùn)用GPIO和DMA實(shí)現(xiàn)并行同步通信
    發(fā)表于 11-21 17:07 ?0次下載
    AN4666_運(yùn)用GPIO和DMA實(shí)現(xiàn)<b class='flag-5'>并行同步</b><b class='flag-5'>通信</b>

    詳解串行、并行、同步、異步

      前言:所有的數(shù)字通信方法包含的基本概論都是:數(shù)據(jù)以二進(jìn)制數(shù)值形式采用串行(數(shù)據(jù)按位傳輸)或并行(數(shù)據(jù)按組傳輸)方式傳遞。盡管通信技術(shù)日新月異,但是這些基本概論適用于任何形式的數(shù)字
    的頭像 發(fā)表于 03-15 17:09 ?1.2w次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>詳解串行、<b class='flag-5'>并行</b>、<b class='flag-5'>同步</b>、異步