• <noframes id="6fok0"><bdo id="6fok0"><listing id="6fok0"></listing></bdo>
    <ruby id="6fok0"></ruby>

    <progress id="6fok0"></progress>
  • <progress id="6fok0"></progress>
    <ruby id="6fok0"><table id="6fok0"></table></ruby>
  • <progress id="6fok0"><u id="6fok0"><form id="6fok0"></form></u></progress>

    24小時(shí)聯(lián)系電話(huà):18217114652、13661815404

    中文

    您當前的位置:
    首頁(yè)>
    電子資訊>
    技術(shù)專(zhuān)題>
    電路設計串行接口對整...

    技術(shù)專(zhuān)題

    電路設計串行接口對整體FPGA性能和功能的重要性


    在電子和高速通信領(lǐng)域,將串行數據轉換為并行數據的能力對于整體功能至關(guān)重要。在高速接口的情況下,有一種專(zhuān)門(mén)為此類(lèi)任務(wù)設計的設備,稱(chēng)為串行器解串器(SerDes)。那么,FPGA中的SerDes可以提供什么功能?

    SerDes是用于高速通信的集成電路或設備,可在任一方向上在串行數據和并行接口之間轉換。使用SerDes的各種應用程序和技術(shù)的主要目的是通過(guò)最小化輸入/輸出引腳和連接的數量來(lái)通過(guò)差分或單線(xiàn)提供數據傳輸。

    在功能方面,SerDes芯片可在串行流上使用并行數據的兩點(diǎn)之間進(jìn)行傳輸,從而減少了數據傳輸所需的數據路徑數量。這樣減少了所需的連接引腳數量,從而使電線(xiàn)和連接器小而細。此外,發(fā)送方處理并行數據到串行數據的轉換,而接收方執行相反的功能。

    總之,SerDes芯片將并行數據轉換為串行數據,以便它可以通過(guò)通常不支持并行數據的介質(zhì)傳輸。SerDes在需要保留帶寬的情況下會(huì )很有幫助。

    什么是FPGA?

    現場(chǎng)可編程門(mén)陣列(FPGA)是一種可以進(jìn)行編程和重新編程以在任何時(shí)間點(diǎn)執行眾多功能的芯片。

    此外,成千上萬(wàn)個(gè)稱(chēng)為邏輯塊的單元組成一個(gè)芯片,這些塊通過(guò)可編程互連鏈接。FPGA的電路是通過(guò)連接幾個(gè)可配置的模塊構成的,并且具有嚴格的內部結構。FPGA本質(zhì)上是ASIC的可編程版本。

    總體而言,FPGA提供了通用功能,可以根據您的規范進(jìn)行編程。但是,就像生活中的大多數事情一樣,FPGA的多功能性也會(huì )產(chǎn)生副作用。在這種情況下,這種通用性是以?xún)r(jià)格增加,內部延遲增加和模擬功能受限為代價(jià)的。

    FPGA的應用

    以下是電子領(lǐng)域中FPGA的一些應用:

    視頻監控

    可編程邏輯器件

    馬達控制

    設備控制器

    通信過(guò)濾和編碼

    整個(gè)大型硬件系統(互連的FPGA)的仿真

    電腦

    FPGA中的SerDes

    使用FPGA,數據的傳輸和接收均使用SerDes。FPGA與高速SerDes技術(shù)的融合將電子領(lǐng)域引入了SerDes增強型FPGA。它們的出現為需要多千兆位數據鏈路的應用(例如,跨PCB(電纜或背板)的應用)提供了經(jīng)濟高效的ASIC替代品。

    由于成本效益和低功耗設備的增加,這種特殊類(lèi)型的可編程設備正日益促進(jìn)設計變更??傮w而言,FPGA不斷發(fā)展,從最初的發(fā)展成為門(mén)控和路由的集合,直至我們現在所看到的-管理從AI到通信的任務(wù)。

    與圖形處理單元一樣,FPGA從一開(kāi)始就經(jīng)歷了巨大的變化,它利用了解決方案空間的更加集中的視角。像大多數電子設備一樣,FPGA從單芯片開(kāi)始。盡管就晶體管而言,它們的尺寸有所增加,但它們的架構基礎也在不斷發(fā)展。

    SerDes如何在FPGA中工作?

    在有線(xiàn)通信方面,有兩種類(lèi)型:并行和串行。當我們指并行時(shí),我們指的是PCI和LPT等,而當我們指串行通信時(shí),則指的是USB,HDMI或Lightning電纜。

    典型地,并行通信使用更多的引腳,更少的功率,有限的速度,低帶寬,并且總的來(lái)說(shuō)不那么復雜。相反,串行通信使用較少的引腳,速度更快,具有更高的帶寬,使用更多的功率,更復雜,并且為將來(lái)和現在做好了準備。

    可以想象,并行通信與串行通信是不同類(lèi)型應用程序的理想選擇,兩者都有其優(yōu)點(diǎn)/缺點(diǎn)。使用并行傳輸更多數據時(shí),您有兩個(gè)常規選項:選項一是使用其他路徑,選項二是提高時(shí)鐘速度??偠灾?,在使用并行時(shí)嘗試增加正在傳輸的數據存在三個(gè)主要問(wèn)題。

    溝通方式續

    這些主要問(wèn)題之一是時(shí)鐘偏斜。時(shí)鐘偏斜是在數字電路系統(同步)中發(fā)生的,其中相同的源時(shí)鐘信號在不同的時(shí)間到達不同的組件。任何兩個(gè)時(shí)鐘的讀數之間的差異稱(chēng)為偏差。隨著(zhù)時(shí)鐘速度的增加,偏斜的問(wèn)題更加明顯和成問(wèn)題。

    增加傳輸數據量時(shí)需要特別注意的另一個(gè)問(wèn)題是導線(xiàn)長(cháng)度。有兩個(gè)因素值得關(guān)注:首先,導線(xiàn)長(cháng)度至關(guān)重要,經(jīng)驗法則是在1ns(1Ghz = 1ns的周期)內單腳傳播。其次,由于這個(gè)原因,長(cháng)度的物理性質(zhì)至關(guān)重要,因為如果兩條線(xiàn)不精確,它將導致數據到達不同的時(shí)間。這會(huì )導致傳輸功能喪失(不可恢復的數據)。

    為了提供更多數量的數據傳輸而不會(huì )產(chǎn)生時(shí)鐘偏斜,我們使用串行傳輸方法。串行通信利用嵌入在數據中的時(shí)鐘,這意味著(zhù)發(fā)送器將時(shí)鐘和數據一起編碼。接收器分別提取時(shí)鐘和數據。如您所知,我們利用時(shí)鐘對數據進(jìn)行采樣。

    FPGA中的串行傳輸

    使用串行傳輸時(shí),有三個(gè)重點(diǎn)領(lǐng)域:

    時(shí)鐘編碼方案

    渠道優(yōu)化

    FPGA的輸出和輸入階段

    時(shí)鐘編碼方案

    時(shí)鐘編碼方案的功能是保證數據轉換。例如,全0的長(cháng)數據需要轉換(即,它需要一種編碼方案)。編碼方案示例包括:

    曼徹斯特

    HDLC(高級數據鏈接控制)

    8B / 10B(目前最受歡迎)

    由于8B / 10B最受歡迎,因此我們將對其進(jìn)行詳細討論。顧名思義,8B / 10B接收8位數據并將其轉換為10位數據。盡管這對您的可用帶寬造成了25%的損失,但這是一個(gè)值得權衡的問(wèn)題。這里的權衡是,它將保證您的線(xiàn)路的DC(直流)平衡(運行差異)。這種權衡的另一個(gè)方面是,它可以確保接收器上CDR(時(shí)鐘數據恢復)的轉換。

    8B / 10B編碼方案不僅最受歡迎,而且非常普遍。我們發(fā)現它可用于DVI,顯示端口,以太網(wǎng),火線(xiàn),HDMI,PCIe,SATA和USB。

    渠道優(yōu)化

    通道優(yōu)化是指電纜接口本身。在數據傳輸方面,有兩種類(lèi)型:

    單面的

    微分

    所有高速數據都是差分的,并且需要一個(gè)額外的引腳,但是這樣做是值得的。此處的折衷方案可提高速度并延長(cháng)電纜長(cháng)度。此外,在解決頻道優(yōu)化問(wèn)題時(shí),還需要考慮一些因素。它們包括:

    電纜施工質(zhì)量

    電纜中銅線(xiàn)的電阻,電容和電感

    我們通過(guò)利用ISI(符號間干擾)圖(也稱(chēng)為視力表)來(lái)測量信道質(zhì)量。

    FPGA輸出輸入級優(yōu)化

    FPGA由對整體功能至關(guān)重要的輸出和輸入階段組成。這些階段負責加重前和加重。預加重是傳輸前視頻或音頻信號線(xiàn)(LVDS 0.35V)的短暫過(guò)驅動(dòng)。這樣可以加快轉換速度并提高性能。

    注意:LVDS是低壓差分信號。

    串行通訊和FPGA

    FPGA是串行通信的理想選擇,因為它們速度快且內置了SerDes模塊。SerDes對FPGA功能的重要性至關(guān)重要。帶有內置SerDes模塊的FPGA使它們非常適合軍事應用,網(wǎng)絡(luò ),高速Tx和Rx以及監視的雷達系統。

    FPGA理想的情況相比,在FPGA中使用內置的SerDes可以提高性能,功能并提供更多的應用程序。最后,FPGA中的SerDes還最大程度地減少了輸入/輸出引腳和連接的數量,同時(shí)通過(guò)差分或單線(xiàn)提供數據傳輸。

     

    請輸入搜索關(guān)鍵字

    確定
    色鲁99热99re超碰精品_91精品一区二区三区无码吞精_亚洲国产欧洲综合997久久_一级a性色生活片久久无
  • <noframes id="6fok0"><bdo id="6fok0"><listing id="6fok0"></listing></bdo>
    <ruby id="6fok0"></ruby>

    <progress id="6fok0"></progress>
  • <progress id="6fok0"></progress>
    <ruby id="6fok0"><table id="6fok0"></table></ruby>
  • <progress id="6fok0"><u id="6fok0"><form id="6fok0"></form></u></progress>