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

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

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

足足306頁(yè)Xilinx FPGA ,對(duì)于如此之多的內(nèi)容該如何消化吸收呢?

YCqV_FPGA_EETre ? 來源:FPGA開發(fā)圈 ? 作者:FPGA開發(fā)圈 ? 2020-09-17 18:12 ? 次閱讀

FPGA 設(shè)計(jì)是有章可循的,如果用的是 Xilinx 的 FPGA,這個(gè)“章”就是 UG949。最新版的 UG949 是 2020.1 版本,整個(gè)文檔共六大章節(jié) 306 頁(yè)。對(duì)于如此之多的內(nèi)容該如何消化吸收呢?首先,了解一下 UG949 的背景信息。

UG949 是什么?

UG949 是很多工程師的經(jīng)驗(yàn)總結(jié),這些經(jīng)驗(yàn)總結(jié)告訴我們?cè)趯?shí)現(xiàn) FPGA 設(shè)計(jì)時(shí)該如何去做,例如:PCB 設(shè)計(jì)時(shí)的注意事項(xiàng)、什么才是良好的代碼風(fēng)格、時(shí)序約束該怎么做、時(shí)序收斂有哪些方法等等。

為什么要用 UG949?

隨著微電子工藝的不斷發(fā)展,F(xiàn)PGA 的規(guī)模也越來越大,例如出現(xiàn)了多 die 芯片(SSI 器件),隨之 FPGA 設(shè)計(jì)也越來越復(fù)雜,這意味著發(fā)現(xiàn)設(shè)計(jì)潛在的問題并解決也變得愈發(fā)困難。

好在 Xilinx 推出了新一代開發(fā)工具 Vivado,同時(shí) UG949 也應(yīng)運(yùn)而生。從而,工程師們可以遵循 UG949 的設(shè)計(jì)方法最大可能地避免一些問題并從中找到一些解決問題的方法。簡(jiǎn)言之,UG949 的核心思想就是盡可能地幫工程師在設(shè)計(jì)初期發(fā)現(xiàn)問題并解決問題,最大化地提升開發(fā)效率,降低迭代周期。這是因?yàn)閱栴}發(fā)現(xiàn)地越晚,解決起來越困難。

UG949 面向哪些對(duì)象?

UG949 不僅僅是面向 FPGA 工程師,也面向 PCB 工程師和邏輯工程師,三類工程師均可從中受益。這是因?yàn)?UG949 既涵蓋了片外板級(jí)相關(guān)內(nèi)容,例如 DDR 存儲(chǔ)器接口電路設(shè)計(jì)規(guī)則、高速收發(fā)器電路設(shè)計(jì)規(guī)則、FPGA 配置電路設(shè)計(jì)規(guī)則、系統(tǒng)級(jí)功耗解決方案等,也涵蓋了片內(nèi)設(shè)計(jì)規(guī)則的相關(guān)內(nèi)容,例如設(shè)計(jì)流程、代碼風(fēng)格、時(shí)序約束和時(shí)序收斂等,如下圖所示。

如何閱讀 UG949?

事實(shí)上,跟 UG949 相關(guān)的文檔包括 UG1231、UG1292 和 XTP301。如果把 UG949、UG1231 和 UG1292 打包看作一部字典的話,那么 UG949 就是字典的正文,UG1231 就是字典的索引(只有兩頁(yè)),UG1292 則是字典部分內(nèi)容的濃縮精華版。既然是字典,我們就不需要從頭到尾一頁(yè)一頁(yè)地讀,而是根據(jù)工作需求結(jié)合索引,做到有的放矢,達(dá)到事半功倍。

例如,如果你是 PCB 工程師,打開 UG1231,瀏覽到 PCB Designer 部分,會(huì)引導(dǎo)你查看 UG949 的 Board and Device Planning 章節(jié),除此之外,如果設(shè)計(jì)中用到 DDR 存儲(chǔ)器,還需要根據(jù) Memory Interface IP Design Checklists 對(duì)相關(guān)電路進(jìn)行檢查核對(duì),同時(shí)根據(jù)芯片型號(hào)選擇相應(yīng)的 Schematic Design Checklists 對(duì)相關(guān)電路進(jìn)行檢查核對(duì)。

如果你是邏輯工程師,已到了設(shè)計(jì)的中后期,需要處理時(shí)序違例問題,打開 UG1231,瀏覽到第 2 頁(yè),會(huì)引導(dǎo)你查看 UG949 Design Closure 章節(jié)。這章內(nèi)容的核心部分之一是 Timing Closure,共 88 頁(yè)。這 88 頁(yè)內(nèi)容已濃縮到 UG1292 中,因此時(shí)序問題可首先查看 UG1292。

閱讀流程如下圖所示。

如何使用 UG949?

為了幫助工程師們有效地使用和借鑒 UG949 中的設(shè)計(jì)方法,Xilinx 專門提供了 UFGM 檢查表 XTP301。這個(gè)表格可以從 Xilinx 官網(wǎng)下載,也可以從 Documentation Navigator 直接生成,如下圖所示。

原文標(biāo)題:300 多頁(yè)方法論,Xilinx FPGA 設(shè)計(jì)竟然有”章”可循?

文章出處:【微信公眾號(hào):FPGA開發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐ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)注

    1625

    文章

    21637

    瀏覽量

    601331
  • Xilinx FPGA
    +關(guān)注

    關(guān)注

    1

    文章

    29

    瀏覽量

    7169

原文標(biāo)題:300 多頁(yè)方法論,Xilinx FPGA 設(shè)計(jì)竟然有”章”可循?

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Xilinx 7系列FPGA PCIe Gen3的應(yīng)用接口及特性

    Xilinx7系列FPGA集成了新一代PCI Express集成塊,支持8.0Gb/s數(shù)據(jù)速率的PCI Express 3.0。本文介紹了7系列FPGA PCIe Gen3的應(yīng)用接口及一些特性。
    的頭像 發(fā)表于 11-05 15:45 ?258次閱讀
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b> PCIe Gen3的應(yīng)用接口及特性

    FPGA | Xilinx ISE14.7 LVDS應(yīng)用

    今天給大俠帶來 Xilinx ISE14.7 LVDS應(yīng)用,話不多說,上貨。 最近項(xiàng)目需要用到差分信號(hào)傳輸,于是看了一下FPGA上差分信號(hào)的使用。Xilinx FPGA中,主要通過
    發(fā)表于 06-13 16:28

    Xilinx 7系列FPGA功能特性介紹

    Xilinx7系列FPGA由四個(gè)FPGA系列組成,可滿足一系列系統(tǒng)需求,從低成本、小尺寸、成本敏感的大容量應(yīng)用到最苛刻的高性能應(yīng)用的超高端連接帶寬、邏輯容量和信號(hào)處理能力。
    發(fā)表于 04-22 10:49 ?4842次閱讀
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>功能特性介紹

    薄膜電容器的優(yōu)點(diǎn)原來如此之多!

    薄膜電容器是一種廣泛應(yīng)用于電子電路中的電容器,它利用兩層導(dǎo)電薄膜(通常為金屬化塑料薄膜)之間的絕緣介質(zhì)來存儲(chǔ)電荷。
    的頭像 發(fā)表于 04-10 18:05 ?874次閱讀

    適用于 Xilinx? MPSoC 和 FPGA的可配置多軌PMU TPS650864數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《適用于 Xilinx? MPSoC 和 FPGA的可配置多軌PMU TPS650864數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 04-01 09:58 ?0次下載
    適用于 <b class='flag-5'>Xilinx</b>? MPSoC 和 <b class='flag-5'>FPGA</b>的可配置多軌PMU TPS650864數(shù)據(jù)表

    如何解決FPGA布局布線的擁塞問題?有哪些方法?

    14.2節(jié)提到的問題①,即設(shè)計(jì)中有很大的扇出,對(duì)于如何獲知扇出信號(hào)有多種途徑。常見的途徑是通過FPGAEditor(Xilinx)或者Fitter里Resource Section中
    的頭像 發(fā)表于 03-20 17:33 ?2365次閱讀
    如何解決<b class='flag-5'>FPGA</b>布局布線的擁塞問題<b class='flag-5'>呢</b>?有哪些方法?

    Xilinx fpga芯片系列有哪些

    Xilinx FPGA芯片擁有多個(gè)系列和型號(hào),以滿足不同應(yīng)用領(lǐng)域的需求。以下是一些主要的Xilinx FPGA芯片系列及其特點(diǎn)。
    的頭像 發(fā)表于 03-14 16:24 ?2980次閱讀

    AMD Xilinx 7系列FPGA的Multiboot多bit配置

    Multiboot是一種在AMD Xilinx 7系列FPGA上實(shí)現(xiàn)雙鏡像(或多鏡像)切換的方案。它允許在FPGA中加載兩個(gè)不同的配置鏡像,并在需要時(shí)切換。
    的頭像 發(fā)表于 02-25 10:54 ?1168次閱讀
    AMD <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>的Multiboot多bit配置

    2024年FPGA將如何影響AI?

    隨著新一年的到來,科技界有一個(gè)話題似乎難以避開:人工智能。事實(shí)上,各家公司對(duì)于人工智能談?wù)摰?b class='flag-5'>如此之多,熱度只增不減。
    的頭像 發(fā)表于 02-23 17:08 ?1716次閱讀
    2024年<b class='flag-5'>FPGA</b>將如何影響AI<b class='flag-5'>呢</b>?

    魯大師1月新機(jī)榜:OPPO Find X7系列開年王炸,一加Ace3再奪好口碑

    隨著1月18日“2023魯大師牛角尖年終盛典”的完美落幕,讓我們?cè)诟袊@2023年有如此之多的科技成果的同時(shí),也對(duì)于2024年手機(jī)圈又有哪些新產(chǎn)品而抱以期待。
    的頭像 發(fā)表于 02-05 15:31 ?478次閱讀
    魯大師1月新機(jī)榜:OPPO Find X7系列開年王炸,一加Ace3再奪好口碑

    FPGA設(shè)計(jì)高級(jí)技巧 Xilinx

    FPGA設(shè)計(jì)高級(jí)技巧 Xilinx
    發(fā)表于 01-08 22:15

    為什么磁珠能夠吸收高頻干擾?

    為什么磁珠能夠吸收高頻干擾? 磁珠是一種具有吸附效果的材料,它能夠吸收高頻干擾的原因有很多。 首先,磁珠具有一定的磁性特性。磁性是物質(zhì)的重要特性之一,它是物質(zhì)內(nèi)部微觀自旋電荷的有序排列所產(chǎn)生的效應(yīng)
    的頭像 發(fā)表于 12-21 16:22 ?604次閱讀

    簡(jiǎn)述Xilinx 7系列FPGA芯片相關(guān)知識(shí)

    Xilinx 7系列 芯片 應(yīng)用非常廣泛,具有成本低、性能強(qiáng)悍、成熟穩(wěn)定的特點(diǎn),目前Xilinx( AMD )已延長(zhǎng)該系列芯片的生命周期至少到2035年。 本文主要介紹Xilinx 7系列 F
    的頭像 發(fā)表于 11-28 10:20 ?1061次閱讀
    簡(jiǎn)述<b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>芯片相關(guān)知識(shí)

    放電齒為什么能抑制吸收浪涌電流?

    放電齒為什么能抑制吸收浪涌電流? 放電齒是一種用于抑制吸收浪涌電流的電路元件。它通過將電流放電到電容器或其他負(fù)載上,從而防止電流超過負(fù)載設(shè)備的額定值。放電齒在很多電子設(shè)備和電路中使用,其原理和工作
    的頭像 發(fā)表于 11-23 09:45 ?590次閱讀

    Xilinx FPGA IP之Block Memory Generator功能概述

    Xilinx Block Memory Generator(BMG)是一個(gè)先進(jìn)的內(nèi)存構(gòu)造器,它使用Xilinx fpga中的嵌入式塊RAM資源生成面積和 性能優(yōu)化的內(nèi)存。
    的頭像 發(fā)表于 11-14 17:49 ?2477次閱讀
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b> IP之Block Memory Generator功能概述