一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

中端FPGA如何降低高速接口的成本

李駿鵬 ? 來源:雪大大11 ? 作者:雪大大11 ? 2022-08-10 14:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

通信、工業(yè)甚至嵌入式設(shè)計(jì)越來越需要更高性能的接口。諸如 DDR4 內(nèi)存、10 Gigabit 以太網(wǎng)、PCIe、串行 ADCDAC 接口等協(xié)議正在變得司空見慣。雖然這些高速接口通常出現(xiàn)在高端 FPGA 上,但對(duì)于大多數(shù)應(yīng)用來說,這通常是一種過度殺傷的方法并且成本過高。使用低端 FPGA 也不是一種選擇,因?yàn)樗鼈儾荒芴峁┍匾男阅堋?/p>

現(xiàn)在,部署這些接口的成本可以通過使用新型節(jié)能、中等密度的 FPGA 顯著降低,這些 FPGA 經(jīng)過成本優(yōu)化,功耗更低,提供比更昂貴的 FPGA 更小的外形尺寸,同時(shí)仍然提供大量高- 速度接口選項(xiàng)。

應(yīng)對(duì)新的市場(chǎng)動(dòng)態(tài)

盡管各個(gè)細(xì)分市場(chǎng)是獨(dú)一無二的,但它們也有幾個(gè)共同點(diǎn)。對(duì)更高價(jià)值和更低成本的需求正在成為所有應(yīng)用和細(xì)分市場(chǎng)的增長(zhǎng)動(dòng)力。此外,隨著物聯(lián)網(wǎng) (IoT) 的出現(xiàn),速度更快、數(shù)量更多的網(wǎng)絡(luò)接口現(xiàn)在變得更加普遍。最后,大多數(shù)嵌入式設(shè)計(jì)中的高速處理是一種新規(guī)范。

這些因素要求架構(gòu)包含千兆以太網(wǎng)等接口,以及足夠快的收發(fā)器以支持 10 GbE、JESD204B ADC/DAC、PCIe 接口、HDMI 2.0b 和 DDR4 等內(nèi)存總線,僅舉幾例。

既然這些類型的接口可用于成本優(yōu)化、低功耗的中檔 FPGA,設(shè)計(jì)工程師就有了重要的新選擇來應(yīng)對(duì)其產(chǎn)品的最新市場(chǎng)動(dòng)態(tài)。其中最有價(jià)值的選項(xiàng)之一是能夠在 FPGA 的通用輸入輸出 (GPIO) 引腳上使用串行千兆位媒體獨(dú)立接口 (SGMII),而不必使用高速收發(fā)器。

在 GPIO 上利用 SGMII

在許多通信和工業(yè)設(shè)計(jì)中最常用的接口是千兆以太網(wǎng) (GbE)。最常見的是,F(xiàn)PGA 通過串行 SGMII 接口連接到 PHY。過去,使用 FPGA 實(shí)現(xiàn) SGMII 接口也需要使用高速收發(fā)器。這一切都隨著新的成本優(yōu)化的中檔 FPGA 的出現(xiàn)而改變,這使得 SGMII 接口可以在通用 GPIO 引腳上使用,以實(shí)現(xiàn) GbE 到 FPGA 鏈接的最低功耗實(shí)現(xiàn)。

許多嵌入式產(chǎn)品開發(fā)人員使用 GbE 來實(shí)現(xiàn)越來越多的連接。這些鏈接不再僅適用于數(shù)據(jù)有效負(fù)載,而且在控制、管理、狀態(tài)等方面變得無處不在。雖然低端和傳統(tǒng)中端 FPGA 都可以支持這些 1-Gbps 速度,但它們需要收發(fā)器來實(shí)現(xiàn) 1.25-Gbps SGMII 接口以及其他高速接口。理想情況下,設(shè)備應(yīng)具有專門分配的通用 I/O 引腳以支持 SGMII(圖 1)。

poYBAGLyW1iAdyTtAAEO9NngdRk182.jpg

圖 1:傳統(tǒng)和中檔 FPGA 可以支持 1-Gbps 速度,但它們需要收發(fā)器來實(shí)現(xiàn) 1.25-Gbps SGMII 接口。

低端 FPGA 和傳統(tǒng)中端 FPGA 沒有這個(gè)特性,所以它們必須依賴收發(fā)器。以這種方式實(shí)現(xiàn)接口可能具有挑戰(zhàn)性,因?yàn)檫@些收發(fā)器接口非常珍貴且經(jīng)常稀缺。為了有足夠的它們來滿足更高性能的接口要求,設(shè)計(jì)人員以前必須選擇更昂貴、更高密度的 FPGA 架構(gòu)。

工業(yè)設(shè)計(jì)中通常不需要這些大型 FPGA 結(jié)構(gòu),但設(shè)計(jì)人員無論如何都被迫選擇它們,只是為了擁有足夠的額外收發(fā)器。此外,這些更大的設(shè)備意味著需要更大的封裝尺寸。結(jié)果是工業(yè)市場(chǎng)需要相反的更高的功耗和成本。

當(dāng)今的低功耗、成本優(yōu)化的中檔密度 FPGA 逆勢(shì)而上,提供了一種通過 GPIO 上的 SGMII 滿足眾多千兆以太網(wǎng)鏈路要求的新方法。一些解決方案更進(jìn)一步,將時(shí)鐘和數(shù)據(jù)恢復(fù) (CDR) 電路集成到可支持 1.25 Gbps 的高速 LVDS I/O 中。這些特性使器件能夠在眾多 GPIO 引腳上支持 SGMII 接口。與使用傳統(tǒng)中端或高端 FPGA 創(chuàng)建的設(shè)計(jì)相比,使用這種架構(gòu),設(shè)計(jì)人員可以降低其設(shè)計(jì)的成本、尺寸和功耗。

平衡速度、成本和功耗

并非每個(gè)帶有通信接口的設(shè)計(jì)都需要極高的性能,但在整個(gè)市場(chǎng)中,處理需求都在增加,而接口卻越來越快。這些因素要求 FPGA 支持高達(dá) 12.5 Gbps 的串行接口,以實(shí)現(xiàn)以下越來越常見的選項(xiàng):

PCIe Gen2 需要 5 Gbps

HDMI 2.0b,需要 6 Gbps

10 GbE 需要 10 Gbps

JESD204B,最高可運(yùn)行 12.5 Gbps

這些高速串行接口要求收發(fā)器以上述速度運(yùn)行,但功耗也應(yīng)優(yōu)化。對(duì)于基于高端架構(gòu)的高端 FPGA 或中端 FPGA,這些速率的性能微不足道。不幸的是,這些設(shè)備也消耗非常高的功率,需要很大的外形尺寸,并且通常超出許多設(shè)計(jì)的預(yù)算。

另一方面,低密度 FPGA 通常沒有收發(fā)器,并且包含它們的那些不支持列出的性能速率。平衡收發(fā)器速度、低成本和功率效率的答案是使用具有邏輯元件 (LE) 和收發(fā)器的正確組合的中等密度 FPGA,以支持所需的數(shù)據(jù)速率。

通過這些選項(xiàng),工業(yè)架構(gòu)師可以支持最新的高速串行接口,同時(shí)還擁有足夠的片上 LE 來實(shí)現(xiàn)必要的電路板功能。此外,在 GPIO 和收發(fā)器上實(shí)現(xiàn) SGMII 的能力通常使設(shè)計(jì)人員能夠選擇更小的封裝尺寸和密度。這降低了系統(tǒng)成本并降低了 FPGA 功能所需的功率。

需要串行接口的一個(gè)例子是無線微蜂窩。這些設(shè)計(jì)通常使用處理器來處理大部分信號(hào)處理,同時(shí)利用 FPGA 進(jìn)行自定義信號(hào)調(diào)節(jié)并連接到 ADC 和 DAC,如圖2 所示。

pYYBAGLyW1uAECWEAABCsTLvyh0017.jpg

圖 2:串行接口設(shè)計(jì)示例。

在此示例中,F(xiàn)PGA 使用收發(fā)器實(shí)現(xiàn) CPRI 或?qū)S写袛?shù)字鏈路 (SDL) 到 Cavium 處理器,并通過 JESD204B 實(shí)現(xiàn)到 Analog Devices ADC/DAC 的串行鏈路。除了執(zhí)行串行橋接功能外,F(xiàn)PGA 的結(jié)構(gòu)還可以實(shí)現(xiàn)信號(hào)調(diào)理算法,例如波峰因數(shù)降低 (CFR) 和其他功能。該實(shí)施方案為小型蜂窩和微蜂窩應(yīng)用提供了更低功耗的解決方案和更小的占位面積。

實(shí)現(xiàn) DDR4 接口 的新方法

工程師傾向于連接到 FPGA 的最常見存儲(chǔ)器是基于 DDR DRAM 的設(shè)備。有幾代可供選擇,最好的選擇通常是使用已經(jīng)出貨一段時(shí)間且不是絕對(duì)最新標(biāo)準(zhǔn)的內(nèi)存。

對(duì)于 DRAM,DDR4 提供最佳的每比特成本,并且其架構(gòu)將被支持多年。盡管 DDR3 仍然是設(shè)計(jì)的可行選擇,但大多數(shù)新設(shè)計(jì)都選擇 DDR4,因?yàn)樗鼘⒃谖磥硖峁└偷膬r(jià)格、更快的性能和更寬的單芯片數(shù)據(jù)總線。

沒有支持 DDR4 存儲(chǔ)器接口的低密度 FPGA,因此設(shè)計(jì)人員必須使用基于高端架構(gòu)構(gòu)建的中等密度 FPGA 來實(shí)現(xiàn)這些接口。相比之下,當(dāng)今最新的中端 FPGA 專為這些接口而構(gòu)建,以顯著降低的成本和功耗提供所需的 DDR4 性能,同時(shí)實(shí)現(xiàn)嵌入式設(shè)計(jì)所需的更小尺寸(圖 3)。這些器件的封裝尺寸范圍從 16 x 16 mm 到 11 x 11 mm。

poYBAGLyW12AGZnIAADyW0EKQYk208.jpg

圖 3:多種密度和外形尺寸的 FPGA。

隨著通信、工業(yè)和嵌入式設(shè)計(jì)對(duì)更高性能接口、更多連接和更低成本的需求不斷增長(zhǎng),系統(tǒng)架構(gòu)師和工程師需要尋找新的解決方案。當(dāng)今的低功耗、中等密度 FPGA 解決了這些設(shè)計(jì)挑戰(zhàn),將更大的價(jià)值與更低的功耗相結(jié)合,同時(shí)仍提供現(xiàn)代設(shè)計(jì)所需的接口選項(xiàng)和其他功能。

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

    關(guān)注

    1645

    文章

    22046

    瀏覽量

    618264
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9000

    瀏覽量

    153710
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1280

    瀏覽量

    54064
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Altera FPGA高速ADS4249和DAC3482的LVDS接口設(shè)計(jì)

    引言: 本文以TI的ADS4249(ADC)和DAC3482(DAC)之間的接口為例,介紹Altera FPGA與ADC/DAC之間的DDR LVDS接口設(shè)計(jì)以及時(shí)序約束詳細(xì)設(shè)計(jì)。本文介紹的實(shí)例可方便擴(kuò)展到具有類似
    的頭像 發(fā)表于 06-19 10:05 ?1317次閱讀
    Altera <b class='flag-5'>FPGA</b>與<b class='flag-5'>高速</b>ADS4249和DAC3482的LVDS<b class='flag-5'>接口</b>設(shè)計(jì)

    FPGA高速ADC接口簡(jiǎn)介

    本文介紹FPGA高速ADC接口方式和標(biāo)準(zhǔn)以及JESD204與FPGA高速串行接口。
    的頭像 發(fā)表于 06-12 14:18 ?1614次閱讀
    <b class='flag-5'>FPGA</b>與<b class='flag-5'>高速</b>ADC<b class='flag-5'>接口</b>簡(jiǎn)介

    ZYNQ FPGA的PSIIC設(shè)備接口使用

    zynq系列FPGA,都會(huì)自帶兩個(gè)iic設(shè)備,我們直接調(diào)用其接口函數(shù)即可運(yùn)用。使用xilinx官方提供的庫(kù)函數(shù),開發(fā)起來方便快捷。
    的頭像 發(fā)表于 04-17 11:26 ?1083次閱讀
    ZYNQ <b class='flag-5'>FPGA</b>的PS<b class='flag-5'>端</b>IIC設(shè)備<b class='flag-5'>接口</b>使用

    現(xiàn)代FPGA的主要亮點(diǎn)

    FPGA 通常按照邏輯容量進(jìn)行分類,這種方式固然簡(jiǎn)單,但未能充分體現(xiàn)現(xiàn)代 FPGA 作為可更改的片上系統(tǒng)所能提供的豐富功能和資源。
    的頭像 發(fā)表于 01-23 13:52 ?715次閱讀

    租用站群服務(wù)器時(shí)如何降低成本?

    在租用站群服務(wù)器時(shí),降低成本是許多站群管理者關(guān)注的重要問題。主機(jī)推薦小編為您整理發(fā)布租用站群服務(wù)器時(shí)如何降低成本,以下是一些實(shí)用的策略和建議,有助于在保持性能的同時(shí)降低租用成本。
    的頭像 發(fā)表于 01-22 10:45 ?343次閱讀

    使用FPGA對(duì)40G以太網(wǎng)接口芯片Serdes進(jìn)行測(cè)試的方法

    帶Serdes的高速以太網(wǎng)接口流片后如果功能不正常,可以采用帶有相同接口類型的FPGA進(jìn)行測(cè)試定位問題。本文簡(jiǎn)單的介紹一種通過FPGA來對(duì)基
    的頭像 發(fā)表于 01-09 16:10 ?1935次閱讀
    使用<b class='flag-5'>FPGA</b>對(duì)40G以太網(wǎng)<b class='flag-5'>接口</b>芯片Serdes進(jìn)行測(cè)試的方法

    AMD成本優(yōu)化型產(chǎn)品的創(chuàng)新之處

    為實(shí)現(xiàn) FPGA 產(chǎn)品成本降低,AMD 不會(huì)選擇采用過時(shí)的架構(gòu)或接口。
    的頭像 發(fā)表于 12-11 15:01 ?685次閱讀

    FPGA在數(shù)據(jù)處理的應(yīng)用實(shí)例

    廣泛應(yīng)用于以太網(wǎng)、USB、PCI Express、SATA、HDMI等通信協(xié)議的處理。它們通過高速串行接口實(shí)現(xiàn)數(shù)據(jù)傳輸,并利用硬件加速技術(shù)進(jìn)行協(xié)議解析和數(shù)據(jù)處理,從而提高系統(tǒng)性能。例如,在路由器、交換機(jī)等網(wǎng)絡(luò)設(shè)備,
    的頭像 發(fā)表于 10-25 09:21 ?1371次閱讀

    高速ADC與FPGA的LVDS數(shù)據(jù)接口中避免時(shí)序誤差的設(shè)計(jì)考慮

    電子發(fā)燒友網(wǎng)站提供《高速ADC與FPGA的LVDS數(shù)據(jù)接口中避免時(shí)序誤差的設(shè)計(jì)考慮.pdf》資料免費(fèi)下載
    發(fā)表于 10-15 09:50 ?6次下載
    <b class='flag-5'>高速</b>ADC與<b class='flag-5'>FPGA</b>的LVDS數(shù)據(jù)<b class='flag-5'>接口</b>中避免時(shí)序誤差的設(shè)計(jì)考慮

    降低成本城域網(wǎng)

    電子發(fā)燒友網(wǎng)站提供《降低成本城域網(wǎng).pdf》資料免費(fèi)下載
    發(fā)表于 10-12 11:46 ?0次下載
    <b class='flag-5'>降低成本</b>城域網(wǎng)

    FPGA做深度學(xué)習(xí)能走多遠(yuǎn)?

    的能量浪費(fèi)。與傳統(tǒng)的通用處理器相比,FPGA 在相同的性能要求下能夠降低功耗,這對(duì)于邊緣設(shè)備和嵌入式系統(tǒng)等對(duì)功耗敏感的場(chǎng)景非常重要,有助于延長(zhǎng)設(shè)備的續(xù)航時(shí)間并降低散熱成本。 ? 高性能
    發(fā)表于 09-27 20:53

    高速數(shù)據(jù)接口適用于半導(dǎo)體測(cè)試的精密高速ADC

    電子發(fā)燒友網(wǎng)站提供《高速數(shù)據(jù)接口適用于半導(dǎo)體測(cè)試的精密高速ADC.pdf》資料免費(fèi)下載
    發(fā)表于 09-07 11:07 ?0次下載
    <b class='flag-5'>高速</b>數(shù)據(jù)<b class='flag-5'>接口</b>適用于半導(dǎo)體測(cè)試<b class='flag-5'>中</b>的精密<b class='flag-5'>高速</b>ADC

    FPGA高速收發(fā)器的特點(diǎn)和應(yīng)用

    FPGA(Field Programmable Gate Array,現(xiàn)場(chǎng)可編程門陣列)高速收發(fā)器是現(xiàn)代數(shù)字通信系統(tǒng)不可或缺的關(guān)鍵組件。它們以其高速、靈活和可編程的特性,在多個(gè)領(lǐng)域發(fā)
    的頭像 發(fā)表于 08-05 15:02 ?1160次閱讀

    FPGA如何發(fā)出高速串行信號(hào)

    高速串行通信的“高速”一般比較高,基本至少都會(huì)上G。如果利用FPGA內(nèi)部的LUT、觸發(fā)器和普通IO是無法滿足這樣高的輸入輸出速率的。
    的頭像 發(fā)表于 08-05 11:12 ?1613次閱讀
    <b class='flag-5'>FPGA</b>如何發(fā)出<b class='flag-5'>高速</b>串行信號(hào)

    談一談FPGA設(shè)計(jì)的功率計(jì)算

    隨著工藝技術(shù)的越來越前沿化, FPGA器件擁有更多的邏輯、存儲(chǔ)器和特殊功能,如存儲(chǔ)器接口、 DSP塊和多種高速SERDES信道,這些發(fā)展不斷地對(duì)系統(tǒng)功率要求提出挑戰(zhàn)。 功率計(jì)算的關(guān)鍵是兩方面:靜態(tài)
    發(fā)表于 07-31 22:37