国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

ESIstream IP – 簡化確定性數(shù)據(jù)序列化的設(shè)計

發(fā)布時間:2019-6-28 14:01    發(fā)布者:eechina
關(guān)鍵詞: ESIstream , JESD204B
作者: Teledyne e2v

概述


當(dāng)使用現(xiàn)代寬帶數(shù)據(jù)轉(zhuǎn)換器時,管理產(chǎn)生的高速串行數(shù)據(jù)流是一個巨大的挑戰(zhàn)。ESIstream 是一個開源的串行數(shù)據(jù)接口協(xié)議,成本極低,支 持多種 FPGA 架構(gòu)的簡單硬件實現(xiàn),并占用最小的資源。簡單來說,它是 JEDEC 的 JESD204B 子集 1 和 2 標(biāo)準(zhǔn)的開源替代方案。另外, ESIstream 可為用戶帶來很多好處,這里將討論其中的一些,包括低復(fù)雜度、低鏈接延遲和實現(xiàn)確定性延遲的簡單方案。

本文將僅闡述 ESIstream 的架構(gòu),因為當(dāng)前有很多文檔已很好地描述了 JESD204B 的標(biāo)準(zhǔn)。然后我們將揭示這兩種協(xié)議之間的細(xì)微區(qū)別, 并介紹 Teledyne e2v,ESIstream 協(xié)議的開發(fā)者,已決定發(fā)布自己的 ESIstream VHDL IP,以進一步簡化用戶的使用。

串行的歷史

新千年以來,數(shù)據(jù)轉(zhuǎn)換器技術(shù)和 CMOS 工藝的發(fā)展開始到達功能的瓶頸。起初,高速 ADCDAC(fs > 10 MHz)采用并行數(shù)據(jù)接口,這意 味著在印刷電路板(PCB)上需從每個數(shù)據(jù)轉(zhuǎn)換器上引出/引入大量的布線(圖 1)。隨著采樣率和輸出數(shù)據(jù)速率的提高,PCB 設(shè)計變得越來越 有挑戰(zhàn)性。而串行化接口,起初使用 LVDS(低壓差分型號),最近則使用串行器/解串器(SERDES)接口(時鐘嵌入在數(shù)據(jù)流中),為這種 數(shù)據(jù)傳送的挑戰(zhàn)提供了一種解決方案,并可簡化 PCB 布線,大大推進形狀參數(shù)的發(fā)展。這種接口的簡化對鏈接的兩端都有利(圖 1)。Serdes 鏈接進一步簡化了 PCB 的設(shè)計,因為無需保證數(shù)據(jù)線長度匹配。  
  

圖 1 串行鏈接如何降低互聯(lián)負(fù)荷.
然而,經(jīng)過了很多年,才有了一種串行方案解決了寬帶數(shù)據(jù)轉(zhuǎn)換器帶來的所有系統(tǒng)級挑戰(zhàn)。實現(xiàn)確定性延遲是同時采樣的前提,人們付出了 很多努力研究它。下表(表 1)展示了過去 12 年甚至更長時間里 JESD204 標(biāo)準(zhǔn)的發(fā)展和開源 ESIstream 的發(fā)展。



串行數(shù)據(jù)的一個顯著的優(yōu)點是,當(dāng)分辨率提高時,器件的封裝無需包含額外的數(shù)據(jù)線,這可以幫助限制引腳數(shù)的增加。但是,串行化的缺點 是由于引入了編碼/解碼流程,且通過某些額外的接收路徑彈性緩沖器補償路徑之間的對齊度,導(dǎo)致增加了額外的傳遞延遲。


圖 2 串行化引入互聯(lián)延遲.

串行化也可幫助管理數(shù)據(jù)轉(zhuǎn)換器的電源需求,因為它能降低單個器件需要的特定輸出驅(qū)動器的數(shù)目。而且,通過實現(xiàn)差分串行線,可幫助減 少復(fù)雜系統(tǒng)中產(chǎn)生的電氣噪聲,以保證良好的動態(tài)范圍。另外,編碼方案也可分散頻譜噪聲,而且差分信號可降低串?dāng)_。

事實上,直到現(xiàn)在,早期串行接口依然不能很好地支持多個并行通道的應(yīng)用,設(shè)計師依然會面臨板級設(shè)計的挑戰(zhàn)。
  
ESIstream 具體實現(xiàn)

現(xiàn)在讓我們看一下 ESIstream 的核心要素。ESIstream 使用 14b/16b 的數(shù)據(jù)編碼算法,低有效位優(yōu)先,支持超過 13 Gbps 的線路速率。它 支持 12 位和 14 位的轉(zhuǎn)換器。協(xié)議使用線性回饋移位寄存器加擾技術(shù),為每個數(shù)據(jù)字加入不均等位和時鐘同步位(2 個 bit 的額外負(fù)擔(dān)),如圖 3。通過這種方式,它的編碼效率高達 87.5%,比 JESD204B(8b/10b 的編碼流)略高。不均等位(DB)可在 CLK 位切換使能同步監(jiān) 控時,保持?jǐn)?shù)據(jù)鏈間的 DC 平衡。


圖 3 ESIstream 基本數(shù)據(jù)幀

ESIstream 發(fā)射端(Tx)和接收端(Rx)核心的上層框圖如圖 4 和圖 5 所示。


圖 4 ESIstream 的 Tx 路徑


圖 5 ESIstream 的 Rx 路徑

ESIstream 編碼算法被設(shè)計成可減少串行接口的物理限制。最重要的是,發(fā)射端和接收端之間的鏈接需要 AC 耦合?紤]到這一點,發(fā)射的 數(shù)據(jù)要確保 DC 平衡,否則鏈接耦合電容可能漂移,導(dǎo)致數(shù)據(jù)眼圖閉合,破壞接收的數(shù)據(jù)。

在接收端,時鐘和數(shù)據(jù)恢復(fù)(CDR)模塊通常使用 PLL 鎖到發(fā)射的信號,這樣無需使用獨立的時鐘線。但是,為了使得 CDR 鎖定并保持鎖定 狀態(tài),需保證傳送的信號經(jīng)過特定的變換次數(shù)。

為發(fā)送的數(shù)據(jù)加擾是為了維持 DC 平衡,確保鏈接保持鎖定。ESIstream 的開發(fā)者希望限制數(shù)字設(shè)計的復(fù)雜度,于是采用附加的算法最小化 錯誤傳遞。這種算法基于斐波那契數(shù)列,長度為 217-1。此外還應(yīng)用了 14 位的移位。轉(zhuǎn)換流程輸出的有用數(shù)據(jù)和線性反饋移位寄存器數(shù)據(jù)(偽 隨機碼)進行異或操作,如圖 6。


圖 6 通過與 LSFR 碼異或?qū)崿F(xiàn)數(shù)據(jù)加擾

加擾之后,14 位的數(shù)據(jù)結(jié)果被編碼成 16 位的數(shù)據(jù)幀。第一個附加位時鐘位,隨著每個連續(xù)幀切換。第二個附加位不均等位根據(jù)不均等計數(shù) 器(RDC)的當(dāng)前狀態(tài)設(shè)置。兩種 RDC 狀態(tài)可導(dǎo)致:

1. RDC 小于+/-16,不均等位設(shè)置為‘0’。 2. RDC 大于+/-16,不均等位設(shè)置為‘1’,數(shù)據(jù)反向(按位非運算)。

這個操作可滿足 Rx PLL 鎖定的最小轉(zhuǎn)換次數(shù)的要求,并滿足鏈接 DC 平衡的需要。在正常操作下,接收端首先檢查不均等位。如果它為高, 則在去擾前反向接收的數(shù)據(jù)。如果它為低,則直接對數(shù)據(jù)進行去擾操作。

對于確定性操作,ESIstream 要求鏈接同步,即發(fā)射端和接收端的數(shù)據(jù)幀對齊,鏈接兩端的加擾引擎在同樣的初始化狀態(tài)。同步分兩步,幀 對齊和偽隨機位序列(PRBS)初始化。


圖 7 ESIstream 鏈接同步幀

接收端通過使能 SYNC 啟動流程。這個脈沖應(yīng)該持續(xù)至少一個幀周期。然后發(fā)射端發(fā)送一個 32 幀的對齊樣式(圖 7)。在接收端,這個保 留的序列繞過加擾和不均等的處理,使接收端和發(fā)射端時序?qū)R。在對齊幀之后,發(fā)射端立刻發(fā)送一個 32 幀的 PRBS 數(shù)據(jù)——包含 14 位 的 PRBS 以及時鐘和不均等信息。經(jīng)過正確地處理,接收端 LFSR 由接收端的 PRBS 字初始化。這時鏈接已同步(圖 8)。用戶可在接收 端通過觀察時鐘位,連續(xù)監(jiān)控同步狀態(tài)。如果時鐘位在某一幀沒有切換,則出現(xiàn)了同步問題,需復(fù)位鏈接重新同步。


圖 8 ESIstream 接收端線路同步序列

通過加擾以及時鐘位和不均等位的處理,ESIstream 可保證確定的數(shù)據(jù)傳輸。
本文地址:http://m.qingdxww.cn/thread-565227-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • 更佳設(shè)計的解決方案——Microchip模擬開發(fā)生態(tài)系統(tǒng)
  • 我們是Microchip
  • 深度體驗Microchip自動輔助駕駛應(yīng)用方案——2025巡展開啟報名!
  • Cortex-M4外設(shè) —— TC&TCC結(jié)合事件系統(tǒng)&DMA優(yōu)化任務(wù)培訓(xùn)教程
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产无限资源在线观看 | 在线观看国产三级 | 欧美成人香蕉在线观看 | 国内精品久久影视免费 | 亚洲综合色视频 | 在线视频日韩欧美 | 亚洲女人国产香蕉久久精品 | 韩国日本免费不卡在线观看 | 亚洲欧美一区在线 | bytv跳转接口点击进入网页 | 婷婷导航| 欧美成人午夜 | 国产日本韩国不卡在线视频 | 国产日韩一区二区三区在线播放 | 欧美在线观看免费一区视频 | 五月激情婷婷网 | 日本-区二区三区免费精品 日本强日本不卡一 | 亚洲mv大片欧洲mv大片 | 久草青青 | 欧美精品91 | 久久综合色区 | 亚洲欧美综合一区二区三区四区 | 亚欧日韩毛片在线看免费网站 | 国产在线播放网址 | 久久99这里只有精品 | 国产免费久久精品久久久 | 在线va| 日韩精品一区二区三区视频 | 7m视频导航在线视频 | 一区二区三区四区免费视频 | 成人精品视频在线 | 九九热在线视频免费观看 | 欧美色欧美亚洲高清在线观看 | 日本一区不卡在线观看 | 日本免费人成黄页网观看视频 | 一区二区精品在线 | 国产日本欧美在线观看 | 四虎精品在线 | 国产精品国产亚洲精品看不卡 | 一本大道无香蕉综合在线 | 九九九精品视频免费 |