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

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

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

FPGA芯片外圍電路設(shè)計規(guī)范和配置過程

CHANBAEK ? 來源:文禮軒 ? 作者:文禮軒 ? 2023-08-15 16:18 ? 次閱讀

小編在本節(jié)介紹FPGA芯片外圍電路設(shè)計規(guī)范和配置過程,篇幅比較大,時鐘的設(shè)計原則就有17條,伙伴們耐心讀一讀。

a. 時鐘電路的設(shè)計選型需要考慮的因素

  • 系統(tǒng)運行的時鐘頻率是多少?(可能有多個時鐘)
  • 是否有內(nèi)部的時鐘管理單元可用(通常是有)?它的輸入頻率范圍(需要查看器件手冊進(jìn)行確認(rèn))?
  • 盡可能選擇專用的時鐘輸入引腳

圖片

圖1 參考晶振設(shè)計

b. 時鐘電路PCB layout設(shè)計原則

  • 時鐘晶振源應(yīng)該盡可能放在與其連接的FPGA時鐘專用引腳的臨近位置
  • 時鐘線盡可能走直線。如果無法避免轉(zhuǎn)彎走線,使用45度線,盡量避免T型走線和直角走線
  • 盡量避免同時在多個信號層走時鐘線
  • 時鐘走線盡量不要使用過孔,因為過孔會導(dǎo)致阻抗變化及反射
  • 靠近外層的地層能夠最小化噪聲。如果使用內(nèi)層走時鐘線,要有良好的參考平面,且走帶狀線
  • 時鐘信號應(yīng)該有終端匹配電路,以最小化反射
  • 盡可能使用點到點的時鐘走線
  • 對于時鐘差分對的走線,必須嚴(yán)格按照D>2S規(guī)則,以最小化相鄰差分對間的串?dāng)_
  • 確保差分對在整個走線過程中的線間距恒定
  • 確保差分對的走線等長,以最小化偏斜和相移
  • 同一網(wǎng)絡(luò)走線過程中避免使用多個過孔,以確保阻抗匹配和更低的感抗
  • 高頻的時鐘走線盡可能短
  • 高頻時鐘或周期性信號盡可能遠(yuǎn)離高速差分對以及任何引出的連接器(例如I/O、數(shù)據(jù)或電源連接器)。
  • 應(yīng)當(dāng)保證所有走線有持續(xù)的地和電源參考平面
  • 為了最小化串?dāng)_,盡量縮短高頻時鐘或周期性信號與高速信號并行走線的長度。推薦的最小間距是3倍的時鐘信號與最近參考面間距
  • 當(dāng)一個時鐘驅(qū)動多個負(fù)載時,使用低阻抗傳輸線以確保信號通過傳輸線
  • 信號換層時使用回路過孔

c. 復(fù)位電路設(shè)計原則

  • 盡可能使用FPGA的專用時鐘或復(fù)位引腳
  • 上電復(fù)位時間的長短需要做好考量
  • 確保系統(tǒng)正常運行過程中復(fù)位信號不會誤動作
  • 復(fù)位信號盡量不要靠近連接器附近,尤其是和面板連接的連接器,避免外部ESD誤觸發(fā)復(fù)位信號

圖片

圖2 復(fù)位電路設(shè)計

d. 配置電路設(shè)計原則

  • 配置芯片盡量靠近FPGA
  • 考慮配置信號的完整性問題,必要時增加電阻做阻抗匹配
  • 相關(guān)配置引腳正確的添加上拉或下拉電阻
  • 部分配置引腳可以被復(fù)用,但是要謹(jǐn)慎使用,以免影響器件的上電配置過程

e. 配置電路框圖

  • DC14插座將FPGA器件的JTAG專用引腳TCK、TMS、TDI、TDO引出
  • USB下載器連接DC14插座和PC機,實現(xiàn)FPGA器件的在線燒錄或配置芯片(QSPI FLASH)的固化
  • FPGA器件的固化代碼可以存儲在QSPI FLASH中,當(dāng)FPGA器件每次上電時,都會直接從QSPI FLASH中讀取固化代碼并運行

圖片

圖3 配置電路框圖

f. 配置電路設(shè)計

  • MSEL0/MSEL1/MSEL2引腳設(shè)定FPGA器件在上電后直接進(jìn)入QSPI FLASH加載的配置模式,MSEL0/MSEL1/MSEL2分別配置為不同設(shè)置對應(yīng)不同加載方式
  • 當(dāng)JTAG在線配置FPGA時,F(xiàn)PGA器件都會優(yōu)先運行JTAG最新燒錄的代碼
  • INIT_B_0PROGRAM_B_0信號分別上拉到3.3V
  • PROGRAM_B_0連接按鍵S1,可以通過這個按鍵使FPGA器件重新加載配置代碼
  • DONE_0信號指示當(dāng)前FPGA的上電加載配置是否完成,通過指示燈D1的亮滅狀態(tài)來示意

圖片

圖4 配置電路

圖片

圖5 JTAG電路框圖

g. 供電電路設(shè)計

  • VCCO為FPGA的IO接口電壓
  • VCCINT為FPGA的核心電壓
  • VCCADC為FPGA內(nèi)部的AD轉(zhuǎn)換電路的供電電壓
  • VCCAUX為FPGA的輔助電壓
  • VCCBRAM為FPGA內(nèi)嵌的塊RAM存儲器的供電電壓
  • P2是跳線插座,若連接2.5V,對應(yīng)Bank的IO電壓可用于LVDS接口電平,若連接3.3V,則對應(yīng)Bank的IO可作為LVTTL電平使用

h. 供電電路PCB layout設(shè)計

  • 完整的或分割的電源層都應(yīng)該就近其對應(yīng)的地層
  • 電源層和地層之間的絕緣層應(yīng)該盡可能的薄,以增強耦合電容與平面電容(通常取3-4mil)
  • 為了最小化電感值,電源引腳應(yīng)當(dāng)就近直接連到相應(yīng)的電源層
  • 避免器件的電源引腳與供電源端或電源層之間的走線寬度過窄
  • 電源分割線的間距應(yīng)該在25mil到100mil
  • 不同電源引腳不能夠共用一個過孔,即每個電源引腳都應(yīng)該至少有一個專用的過孔連接到電源層
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1624

    文章

    21538

    瀏覽量

    600454
  • 外圍電路
    +關(guān)注

    關(guān)注

    7

    文章

    73

    瀏覽量

    33308
  • 時鐘電路
    +關(guān)注

    關(guān)注

    10

    文章

    236

    瀏覽量

    50654
  • FPGA芯片
    +關(guān)注

    關(guān)注

    3

    文章

    246

    瀏覽量

    39716
  • PCB
    PCB
    +關(guān)注

    關(guān)注

    1

    文章

    1756

    瀏覽量

    13204
收藏 人收藏

    評論

    相關(guān)推薦

    中興設(shè)計開發(fā)部電路設(shè)計規(guī)范

    `中興設(shè)計開發(fā)部電路設(shè)計規(guī)范+74頁+2.7M[hide][/hide]`
    發(fā)表于 07-27 16:56

    防護(hù)電路設(shè)計規(guī)范_華為

    防護(hù)電路設(shè)計規(guī)范_華為
    發(fā)表于 08-15 19:08

    JTAG電路設(shè)計規(guī)范

    `JTAG電路設(shè)計規(guī)范`
    發(fā)表于 08-20 21:50

    電路設(shè)計規(guī)范_中興

    `電路設(shè)計規(guī)范_中興`
    發(fā)表于 08-20 22:06

    華為企業(yè)技術(shù)規(guī)范--防護(hù)電路設(shè)計規(guī)范

    華為企業(yè)技術(shù)規(guī)范--防護(hù)電路設(shè)計規(guī)范推薦參考!
    發(fā)表于 08-04 14:41

    華為 邏輯電路設(shè)計規(guī)范

    華為 邏輯電路設(shè)計規(guī)范自己選擇下載閱讀!
    發(fā)表于 08-04 14:46

    中興硬件設(shè)計規(guī)范 CDMA設(shè)計開發(fā)部電路設(shè)計規(guī)范

    中興硬件設(shè)計規(guī)范 CDMA設(shè)計開發(fā)部電路設(shè)計規(guī)范
    發(fā)表于 12-19 10:07

    華為同步電路設(shè)計規(guī)范

    華為內(nèi)部電路設(shè)計規(guī)范資料
    發(fā)表于 10-11 18:21

    華為防護(hù)電路設(shè)計規(guī)范

    華為防護(hù)電路設(shè)計規(guī)范,有需要的下載吧
    發(fā)表于 04-12 10:06

    JTAG電路設(shè)計規(guī)范

    JTAG電路設(shè)計規(guī)范:本技術(shù)設(shè)計規(guī)范根據(jù)國家標(biāo)準(zhǔn)和原郵電部標(biāo)準(zhǔn)以及國際標(biāo)準(zhǔn)IEEE STD 1149.1 系列標(biāo)準(zhǔn)編制而成。 目前,使用的芯片中越來越多的CPU、EPLD、FPGA、
    發(fā)表于 09-19 07:40 ?94次下載

    華為同步電路設(shè)計規(guī)范

    華為同步電路設(shè)計規(guī)范 為了增加可編程邏輯器件電路工作的穩(wěn)定性,一定要加強可編程邏輯器件設(shè)計的規(guī)范要求,要盡量采用同步電路設(shè)計。對于設(shè)計中的異步
    發(fā)表于 02-11 10:04 ?127次下載

    《中興設(shè)計開發(fā)部電路設(shè)計規(guī)范

    中興設(shè)計開發(fā)部電路設(shè)計規(guī)范
    發(fā)表于 11-16 15:59 ?0次下載

    華為防護(hù)電路設(shè)計規(guī)范電子版下載

    華為防護(hù)電路設(shè)計規(guī)范電子版下載
    發(fā)表于 06-03 10:18 ?0次下載

    防護(hù)電路設(shè)計規(guī)范

    防護(hù)電路設(shè)計規(guī)范免費下載。
    發(fā)表于 06-19 15:53 ?47次下載

    防護(hù)電路設(shè)計規(guī)范.pdf

    防護(hù)電路設(shè)計規(guī)范.pdf
    發(fā)表于 02-13 09:54 ?0次下載