一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲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外設(shè)DDR2/DDR3硬件設(shè)計(jì)相關(guān)內(nèi)容

FPGA之家 ? 來源:FPGA技術(shù)實(shí)戰(zhàn) ? 作者:FPGA技術(shù)實(shí)戰(zhàn) ? 2021-08-26 10:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言:本文我們介紹FPGA外設(shè)DDR2/DDR3硬件設(shè)計(jì)相關(guān)內(nèi)容,包括PCB板層數(shù)估計(jì),信號(hào)端接、信號(hào)完整性及時(shí)序考慮等問題。

1.介紹

Artix-7和Spartan-7器件有各種各樣的軟件包,它們的設(shè)計(jì)都是為了獲得最大的性能和最大的靈活性。Spartan-7 FPGA封裝體積小,封裝尺寸從8mm到27mm不等,而Artix-7 FPGA封裝尺寸從10mm到35mm不等。包裝的間距分別為1.0mm、0.8mm和0.5mm。包間距定義為BGA包上連續(xù)球之間的距離,從中心到中心測(cè)量,如圖1所示。 一般來說,隨著間距的減小,PCB布線的挑戰(zhàn)增加,因?yàn)樵诜庋b球之間布線和通孔的空間變小了。

2.層計(jì)數(shù)估算和成本權(quán)衡

圖2中公式給出了扇出全部FPGA管腳所需的FPGA層疊數(shù)。

對(duì)于Xilinx 成本優(yōu)化的FPGA,信號(hào)引腳的數(shù)量約為BGA球總數(shù)的60%。另外40%包括電源和接地信號(hào),這些信號(hào)通常通過過孔直接連接到參考層。這是假定I/O利用率已滿。如果使用較少的I/O,則布線的信號(hào)層數(shù)相應(yīng)減少。

Routing Channels:是出BGA的可用布線路徑的總數(shù),例如,(一側(cè)的BGA球數(shù)–1)× 四面。圖3顯示了5×5 BGA封裝,總計(jì)16個(gè)布線路徑,即:

一側(cè)BGA球數(shù) = 5,布線路徑 =(5-1)× 4 = 16。

每個(gè)布線路徑的布線通常是一個(gè)或兩個(gè),這取決于可以在頂層/底層的BGA焊盤之間走線的數(shù)量。從信號(hào)完整性的角度來看,遵守面向制造的設(shè)計(jì)(DFM)指南對(duì)于確保滿足走線阻抗要求至關(guān)重要。圖4顯示了每個(gè)通道布線的示意圖。內(nèi)層上每個(gè)通道的布線取決于通孔之間的間距,并考慮到鉆至覆銅的規(guī)格要求。 對(duì)于間距為0.5mm的封裝,焊盤尺寸和封裝間距尺寸將PCB設(shè)計(jì)者限制為BGA焊盤之間的單個(gè)跡線。然而,當(dāng)選擇0.8mm或1mm間距的封裝時(shí),PCB設(shè)計(jì)師可以靈活地選擇單跟走線或兩根走線。 在高密度BGA下扇出信號(hào)時(shí)要考慮的關(guān)鍵因素包括:

外層焊盤的尺寸

通孔的尺寸和相應(yīng)的焊盤/反焊盤尺寸

走線寬度和間距要求

可用的信號(hào)層數(shù)量

PCB設(shè)計(jì)師在布局期間可用的參數(shù)主要由封裝間距決定。為降低PCB制造成本,PCB設(shè)計(jì)人員除了使用更細(xì)的寬度外,還可以使用諸如微通孔、盲孔和埋入通孔等先進(jìn)制造技術(shù)。然而,這些先進(jìn)的制造技術(shù)并不是確保DDR3設(shè)計(jì)成功的必要條件。下圖4是各種行業(yè)術(shù)語的簡(jiǎn)要說明,以及適用于標(biāo)準(zhǔn)PCB制造成本的近似值。

通孔縱橫比:PCB厚度與最小通孔鉆孔直徑之比。這是用來作為指導(dǎo),以確保PCB制造商不超過機(jī)械能力的鉆孔設(shè)備。通孔縱橫比為10:1在標(biāo)準(zhǔn)PCB制造中相當(dāng)常見。通過使用先進(jìn)的PCB制造技術(shù),在保持面向制造的設(shè)計(jì)(DFM)規(guī)則的同時(shí),通孔縱橫比可以增加到20:1。

背鉆孔過孔:背面鉆孔過孔是一種通孔,其部分長(zhǎng)度“鉆出”使其不再導(dǎo)電。這提高了信號(hào)完整性,因?yàn)樗鼜穆酚芍袆h除了不需要的stub。典型的背鉆孔成本增加為PCB總制造成本的5-10%。焊盤中的通孔:焊盤中的通孔是直接鉆在焊盤下方的通孔。這樣就不需要使用單獨(dú)的金屬跡線(桁條)來放下通孔。這有助于突破布線和改善信號(hào)完整性,PCB制造成本會(huì)增加+10–15%,取決于通孔縱橫比。埋孔和盲孔:埋孔完全位于印刷電路板內(nèi)部,不接觸頂層或底層;盲孔從頂層或底層傳輸?shù)絻?nèi)部信號(hào)層。兩種類型的過孔都為其他布線在上方或下方騰出空間。這與通孔不同,通孔從頂層一直通到底層。埋孔或盲孔的成本增加取決于PCB上不同類型的埋孔或盲孔的數(shù)量。每種類型的埋入/盲孔都需要單獨(dú)的層壓循環(huán),從而產(chǎn)生額外的成本。例如,在16層PCB上具有三種不同類型的埋置/盲孔(L1–L4、L16–L12、L4–L8)會(huì)導(dǎo)致每種類型的埋置/盲孔增加30%的成本。微通孔:微通孔是盲孔的一種形式。微通孔的尺寸非常小。它們是用激光形成的,通常一次不能穿透超過一到兩層。對(duì)于每種類型的通孔,成本增加約為15%。額外層:添加額外信號(hào)層的成本可能低于上述一些高級(jí)via技術(shù)的成本。因此,增加PCB層數(shù)不應(yīng)總是被視為消極的選擇。兩個(gè)附加層的成本通常使PCB制造成本增加15–20%。 通過先進(jìn)的制造工藝,PCB設(shè)計(jì)師可以指定窄至2.5mil、間距為2.5mil的走線,以實(shí)現(xiàn)最佳SI性能的目標(biāo)阻抗規(guī)格。

3.低成本DDR3設(shè)計(jì)指南

根據(jù)系統(tǒng)要求,DDR2/3內(nèi)存作為一組離散SDRAM或DIMM模塊連接到Artix-7和Spartan-7 FPGA。并非這些產(chǎn)品系列中的所有器件都支持所有可能的內(nèi)存配置。支持的確切內(nèi)存配置取決于特定的芯片/封裝組合。 無論拓?fù)浣Y(jié)構(gòu)如何,DDR2/3接口能否以盡可能高的數(shù)據(jù)速率成功運(yùn)行取決于驅(qū)動(dòng)器接收器緩沖器、終端、互連阻抗、延遲匹配、串?dāng)_和電源完整性。兩種內(nèi)存類型的一般比較如表3所示,而DDR2和DDR3共用的信號(hào)如圖6所示。

f7670d58-eb8f-11eb-a97a-12bb97331649.png

表3、DDR2和DDR3內(nèi)存要求比較

f7784a00-eb8f-11eb-a97a-12bb97331649.png

圖6、DDR2和DDR3內(nèi)存通用的體系結(jié)構(gòu)和接口技術(shù) 本節(jié)提供了實(shí)現(xiàn)低成本PCB設(shè)計(jì)的高級(jí)布局指南。成功的內(nèi)存布局面臨的關(guān)鍵挑戰(zhàn)是:

在最少的路由層上扇出所有數(shù)據(jù)和地址信號(hào)

通過最小化串?dāng)_、阻抗不連續(xù)引起的信號(hào)反射等,確??煽康男盘?hào)完整性。

4.信號(hào)完整性

DQ、DM、DQS網(wǎng)絡(luò)通常是點(diǎn)對(duì)點(diǎn)連接。這些網(wǎng)絡(luò)是雙向的,數(shù)據(jù)鎖存在其相關(guān)數(shù)據(jù)選通信號(hào)的上升沿和下降沿上。Xilinx建議如下:

選擇輸出阻抗最接近傳輸線阻抗的FPGA驅(qū)動(dòng)器設(shè)置

從FPGA到存儲(chǔ)設(shè)備的PCB上的特性阻抗使用50Ω

DRAM上啟用最接近50Ω的片上終端(ODT)設(shè)置,以最小化寫操作期間的反射

在讀取操作期間啟用FPGA端接,以確保雙向高數(shù)據(jù)速率操作的匹配端接

為了盡量減少串?dāng)_,建議在換層期間將信號(hào)間距盡量加大并盡量減少通孔stub長(zhǎng)度。然而,F(xiàn)PGA和DRAM器件下的面積受到空間的限制,很難將信號(hào)間距加大。為了簡(jiǎn)化PCB布局,Xilinx允許最小間距,即在扇出區(qū)域中為1X間距。1X間距是指走線之間的距離,等于走線寬度。當(dāng)扇出FPGA/DRAM器件時(shí),只要走線長(zhǎng)度小于1in,就可以保持這種間距。為進(jìn)一步確??煽康男盘?hào)完整性,還必須遵循以下準(zhǔn)則:

扇出BGA器件區(qū)域后,走線間距保持2X間距或更大間距。

使用FR4型基板,從FPGA到DRAM的PCB互連總長(zhǎng)度不大于4英寸。

時(shí)鐘、地址、命令和控制信號(hào)時(shí)鐘、ADDR(地址)、CMD(命令)和控制信號(hào)通常是點(diǎn)對(duì)多點(diǎn)連接,需要一種稱為Fly-by的獨(dú)特拓?fù)浣Y(jié)構(gòu)。這些信號(hào)是單向的,從FPGA驅(qū)動(dòng)到存儲(chǔ)器設(shè)備。差分時(shí)鐘時(shí)序信號(hào)分析的參考信號(hào)。外部端接ODT不適用于這些網(wǎng)絡(luò),需要外部離散終端。推薦的形式通常是在遠(yuǎn)端放置一個(gè)電阻器,經(jīng)過最后一個(gè)存儲(chǔ)設(shè)備,然后拉到VTT(VVDDQ/2)。上拉電阻器的值和互連線路的阻抗取決于網(wǎng)絡(luò)上的設(shè)備數(shù)量。這些值通常通過模擬進(jìn)行優(yōu)化。 對(duì)于低成本設(shè)計(jì),Xilinx建議遵循以下準(zhǔn)則。

Xilinx建議使用50Ω 特性阻抗端接電阻到遠(yuǎn)端的VTT(VDDQ/2)。這適用于大多數(shù)情況。

對(duì)于CLK差分對(duì),建議實(shí)現(xiàn)100Ω 的差分阻抗,使用兩個(gè)單獨(dú)的50Ω 上拉電阻VDDQ和電容器。

圖8顯示了VTT電容器的布置。為確??煽康碾娫赐暾裕琗ilinx建議每四個(gè)終端電阻至少放置一個(gè)0.1μF電容與VTT相連。

此外,Xilinx建議將DRAM之間的互連長(zhǎng)度和從最后一個(gè)DRAM到端接電阻的stub長(zhǎng)度保持在0.75in以內(nèi)。5.信號(hào)網(wǎng)的延遲匹配雖然走線長(zhǎng)度、阻抗和終端可以確保信號(hào)完整性,確保同步網(wǎng)絡(luò)之間的延遲匹配同樣重要。字節(jié)通道中的所有DQ和DM網(wǎng)絡(luò)必須與其關(guān)聯(lián)的DQS網(wǎng)絡(luò)相匹配。Xilinx建議如下:

所有DQ/DM網(wǎng)絡(luò)應(yīng)與其相關(guān)的DQS網(wǎng)絡(luò)匹配,對(duì)于800Mb/s的DDR2/DDR3接口,走線時(shí)延保持±15ps

所有DQ/DM網(wǎng)絡(luò)應(yīng)與其相關(guān)的DQS網(wǎng)絡(luò)匹配,對(duì)于1066Mb/s的DDR2/DDR3接口,走線時(shí)延保持±15ps

對(duì)于單向信號(hào),所有ADDR/CMD/CTRL信號(hào)必須與CLK信號(hào)匹配。它是一個(gè)很好的設(shè)計(jì)實(shí)踐,匹配每個(gè)傳輸線段(FPGA到DRAM1,F(xiàn)PGA到DRAM1)DRAM2、FPGA Fly-By端電阻等)在合理公差范圍內(nèi)±25ps。

6.結(jié)論

Xilinx Artix-7和Spartan-7器件可以分別以1066Mb/s和800Mb/s的速度與DDR2/3進(jìn)行互操作。本文的目的是為使用先進(jìn)制造技術(shù)的層數(shù)估計(jì)和成本影響提供指導(dǎo)。此外,本文還提出了低成本PCB設(shè)計(jì)的高層次布局準(zhǔn)則,有助于優(yōu)化I/O性能,降低性能的風(fēng)險(xiǎn)。

責(zé)任編輯:haq

聲明:本文內(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

    文章

    22049

    瀏覽量

    618409
  • pcb
    pcb
    +關(guān)注

    關(guān)注

    4368

    文章

    23489

    瀏覽量

    409671
  • DDR
    DDR
    +關(guān)注

    關(guān)注

    11

    文章

    732

    瀏覽量

    66820

原文標(biāo)題:Artix-7 and Spartan-7 FPGAs DDR2/DDR3 PCB設(shè)計(jì)指導(dǎo)

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    LP2996-N 1.5A DDR 終端穩(wěn)壓器,帶 DDR2 關(guān)斷引腳數(shù)據(jù)手冊(cè)

    LP2996-N 和 LP2996A 線性穩(wěn)壓器旨在滿足 JEDEC SSTL-2 標(biāo)準(zhǔn) DDR-SDRAM 終止規(guī)范。該器件還支持 DDR2,而 LP2996A 支持 DDR3
    的頭像 發(fā)表于 04-29 18:11 ?403次閱讀
    LP2996-N 1.5A <b class='flag-5'>DDR</b> 終端穩(wěn)壓器,帶 <b class='flag-5'>DDR2</b> 關(guān)斷引腳數(shù)據(jù)手冊(cè)

    TPS51116 完整的DDRDDR2、DDR3、DDR3L、LPDDR3DDR4 電源解決方案同步降壓控制器數(shù)據(jù)手冊(cè)

    TPS51116為 DDR/SSTL-2DDR2/SSTL-18、DDR3/SSTL-15、DDR3L、LPDDR
    的頭像 發(fā)表于 04-29 16:38 ?394次閱讀
    TPS51116 完整的<b class='flag-5'>DDR</b>、<b class='flag-5'>DDR2</b>、<b class='flag-5'>DDR3</b>、<b class='flag-5'>DDR3</b>L、LPDDR<b class='flag-5'>3</b> 和 <b class='flag-5'>DDR</b>4 電源解決方案同步降壓控制器數(shù)據(jù)手冊(cè)

    DDR模塊的PCB設(shè)計(jì)要點(diǎn)

    在高速PCB設(shè)計(jì)中,DDR模塊是絕對(duì)繞不過去的一關(guān)。無論你用的是DDR、DDR2還是DDR3,只要設(shè)計(jì)不規(guī)范,后果就是——信號(hào)反射、時(shí)序混亂、系統(tǒng)頻繁死機(jī)。
    的頭像 發(fā)表于 04-29 13:51 ?1139次閱讀
    <b class='flag-5'>DDR</b>模塊的PCB設(shè)計(jì)要點(diǎn)

    TPS59116 完整的 DDR、DDR2DDR3 存儲(chǔ)器電源解決方案,用于嵌入式計(jì)算的同步降壓控制器數(shù)據(jù)手冊(cè)

    TPS59116 為 DDR/SSTL-2DDR2/SSTL-18 和 DDR3 內(nèi)存提供完整的電源 系統(tǒng)。它將同步降壓控制器與 3A 灌
    的頭像 發(fā)表于 04-28 13:54 ?300次閱讀
    TPS59116 完整的 <b class='flag-5'>DDR</b>、<b class='flag-5'>DDR2</b> 和 <b class='flag-5'>DDR3</b> 存儲(chǔ)器電源解決方案,用于嵌入式計(jì)算的同步降壓控制器數(shù)據(jù)手冊(cè)

    TPS51916 DDR2/3/3L/4 內(nèi)存電源解決方案同步降壓控制器數(shù)據(jù)手冊(cè)

    TPS51916 器件以最低的總成本和最小的空間為 DDR2、DDR3、DDR3L 和 DDR4 內(nèi)存系統(tǒng)提供完整的電源。它集成了同步降壓穩(wěn)壓控制器 (VDDQ),具有
    的頭像 發(fā)表于 04-28 10:58 ?279次閱讀
    TPS51916 <b class='flag-5'>DDR2</b>/<b class='flag-5'>3</b>/<b class='flag-5'>3</b>L/4 內(nèi)存電源解決方案同步降壓控制器數(shù)據(jù)手冊(cè)

    LP2996A 1.5A DDR 終端穩(wěn)壓器,帶關(guān)斷引腳,用于 DDR2/3/3L數(shù)據(jù)手冊(cè)

    LP2996A 線性穩(wěn)壓器旨在滿足 JEDEC SSTL-2 規(guī)范 DDR-SDRAM 終止。該器件還支持 DDR2DDR3DDR3
    的頭像 發(fā)表于 04-26 15:02 ?349次閱讀
    LP2996A 1.5A <b class='flag-5'>DDR</b> 終端穩(wěn)壓器,帶關(guān)斷引腳,用于 <b class='flag-5'>DDR2</b>/<b class='flag-5'>3</b>/<b class='flag-5'>3</b>L數(shù)據(jù)手冊(cè)

    TPS51216-EP 增強(qiáng)型產(chǎn)品 完整的 DDR2、DDR3DDR3L 內(nèi)存電源解決方案 同步降壓控制器數(shù)據(jù)手冊(cè)

    TPS51216-EP 以最低的總成本和最小的空間為 DDR2DDR3DDR3L 內(nèi)存系統(tǒng)提供完整的電源。它將同步降壓穩(wěn)壓控制器 (VDDQ) 與 2A 灌/拉跟蹤 LDO (
    的頭像 發(fā)表于 04-26 11:12 ?306次閱讀
    TPS51216-EP 增強(qiáng)型產(chǎn)品 完整的 <b class='flag-5'>DDR2</b>、<b class='flag-5'>DDR3</b> 和 <b class='flag-5'>DDR3</b>L 內(nèi)存電源解決方案 同步降壓控制器數(shù)據(jù)手冊(cè)

    DDR3 SDRAM配置教程

    DDR3 SDRAM(Double-Data-Rate ThreeSynchronous Dynamic Random Access Memory)是DDR SDRAM的第三代產(chǎn)品,相較于DDR2,
    的頭像 發(fā)表于 04-10 09:42 ?3008次閱讀
    <b class='flag-5'>DDR3</b> SDRAM配置教程

    DDR內(nèi)存控制器的架構(gòu)解析

    DDR內(nèi)存控制器是一個(gè)高度集成的組件,支持多種DDR內(nèi)存類型(DDR2、DDR3、DDR3L、LPDDR
    的頭像 發(fā)表于 03-05 13:47 ?1783次閱讀
    <b class='flag-5'>DDR</b>內(nèi)存控制器的架構(gòu)解析

    三大內(nèi)存原廠或?qū)⒂?025年停產(chǎn)DDR3/DDR4

    據(jù)報(bào)道,業(yè)內(nèi)人士透露,全球三大DRAM內(nèi)存制造商——三星電子、SK海力士和美光,有望在2025年內(nèi)正式停產(chǎn)已有多年歷史的DDR3DDR4兩代內(nèi)存。 隨著技術(shù)的不斷進(jìn)步和消費(fèi)級(jí)平臺(tái)的更新?lián)Q代
    的頭像 發(fā)表于 02-19 11:11 ?1690次閱讀

    DDR3、DDR4、DDR5的性能對(duì)比

    通常在800MHz到2133MHz之間,最新的技術(shù)可以達(dá)到8400MHz,但并非普遍標(biāo)準(zhǔn)。其帶寬相比DDR2提高了近30%。 DDR4 :速度通常在2133MHz到4266MHz之間,傳輸速率比DDR3
    的頭像 發(fā)表于 11-29 15:08 ?1w次閱讀

    如何選擇DDR內(nèi)存條 DDR3DDR4內(nèi)存區(qū)別

    隨著技術(shù)的不斷進(jìn)步,計(jì)算機(jī)內(nèi)存技術(shù)也在不斷發(fā)展。DDR(Double Data Rate)內(nèi)存條作為計(jì)算機(jī)的重要組成部分,其性能直接影響到電腦的運(yùn)行速度和穩(wěn)定性。DDR3DDR4是目前市場(chǎng)上最常
    的頭像 發(fā)表于 11-20 14:24 ?6101次閱讀

    在DSP上實(shí)現(xiàn)DDR2 PCB布局布線

    電子發(fā)燒友網(wǎng)站提供《在DSP上實(shí)現(xiàn)DDR2 PCB布局布線.pdf》資料免費(fèi)下載
    發(fā)表于 10-15 09:16 ?3次下載
    在DSP上實(shí)現(xiàn)<b class='flag-5'>DDR2</b> PCB布局布線

    TMS320C6474 DDR2實(shí)施指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C6474 DDR2實(shí)施指南.pdf》資料免費(fèi)下載
    發(fā)表于 10-14 09:26 ?1次下載
    TMS320C6474 <b class='flag-5'>DDR2</b>實(shí)施指南

    DDR3寄存器和PLL數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《DDR3寄存器和PLL數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-23 11:06 ?2次下載
    <b class='flag-5'>DDR3</b>寄存器和PLL數(shù)據(jù)表