在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

FPGA選型和設計過程

電子工程師 ? 來源:FPGA設計論壇 ? 作者:FPGA設計論壇 ? 2020-11-10 17:28 ? 次閱讀

如果你在采用FPGA的電路板設計方面的經驗很有限或根本沒有,那么在新的項目中使用FPGA的前景就十分堪憂——特別是如果FPGA是一個有1000個引腳的大塊頭。繼續閱讀本文將有助于你的FPGA選型和設計過程,并且有助于你規避許多難題。

選取一家供應商

你面臨的第一個問題當然是供應商和器件的選擇。通常供應商決策傾向于你以前接觸最多的那家——如果你是一位FPGA初學者當然另當別論了。或許這個決策早已由設計內部邏輯的工程師(也許就是你)依據熟悉的供應商或第三方IP及其成本完成了。

供應商的軟件工具也會影響到上述決策。下載并使用這些軟件工具,不需要硬件就能將設計帶入仿真階段。這也是判斷需要多大規模的FPGA的一種方式,前提是你的內部邏輯設計基本做完了。

要想知道FPGA的水有多深,需要多逛逛各家供應商的網站。如果你想從這些網站提供的海量(而且并不總是想象中那么清晰的)信息中有所收獲,必須確保你有一整天空閑的時間。Altera賽靈思公司是在市場份額和前沿技術方面都遙遙領先的兩家公司。它們的器件使用內部配置RAM,因此要求使用存放配置數據的外部ROM來“啟動”器件(兩家公司也都有些小的非易失性CPLD產品)。值得考慮的其它供應商還有Microsemi/Actel、萊迪思和賽普拉斯。它們的器件功能包括非常低的靜態功耗、用于“即時開機”啟動的基于ROM的配置和模擬外設。

好了,至此供應商問題解決了。接下來是選取FPGA的系列和規模。供應商都會將它們的產品細分成多個系列,通常以低端、中端和高端性能(和規模)這樣的模糊概念加以區分。片上RAM需要多大?要多少DSP/乘法模塊,或千兆位收發器?你可能需要通讀一遍數據手冊,找出諸如最大時鐘頻率和I/O時延等參數來幫助你選擇正確的系列。需要重申的是,擁有HDL代碼是有很大幫助的,因為設計軟件可以讓你知道適合哪種器件,它們是否能夠滿足你的性能要求。

你的應用還可以從不改變PCB就能更新器件中受益。一些FPGA系列包含眾多引腳兼容的器件,可以在需要時讓你切換到更大(或更便宜和更小)的器件。只是要確保針對最少數量的引腳輸出進行設計。

不要忘了考慮其它一些細節,比如如何為不同的供電電壓和I/O標準劃分I/O組、PLL要求以及DDR接口要求。

我們需要更多的功率!

通常很難計算一塊電路板要求的最大電流。但FPGA電源設計相當有技巧。FPGA所需電流很大程度上取決于邏輯設計和時鐘頻率。同樣一個器件在一個設計中可能只需0.5W,而在另一個設計中可能高達5W。

開發工具(或一個獨立的程序或電子數據表)應該可以為給定設計提供功率預估值,但它們需要從你那兒得到許多附加信息,其中一些可能只是有根據的推測。如果有FPGA開發板,就應該有方法測量各種情況下的供電電流。一些開發板甚至內嵌電流計顯示器!只是要確保增加足夠多的余量來應對設計更改以及特殊工藝/溫度要求。

下面是“難題”可能會出現的時候:

●做熱分析,并在必要時增加散熱器。

●FPGA要求按順序加電嗎?(你的設計很容易出現5個或6個電源)

●至少可能需要一個“安靜的”電源,通常用于片上PLL。可以使用LDO加上一些無源濾波器件。千兆位收發器電源也能從低噪聲中受益。

●確保你理解FPGA在上電和初始化時在做什么事。許多器件在這個時候需要抽取很大的電流。

關于引腳及其它

接下來可以認真考慮引腳分配這件大事了。同樣,如果你的邏輯設計已經達到可以被編譯的階段,就讓設計軟件來提供幫助吧,或至少在做電路板之前驗證你分配的引腳是可行的。你當然已經處理過明顯的資源,比如根據供電電壓劃分I/O組,確保諸如LVDS、SSTL或內部50Ω終端等“特殊”引腳設置兼容它們所在的組和供電電壓。

但在許多器件中存在更深層次的微妙關系:在“不要在單端信號的2個IC綁定焊盤內放置差分對”,或“類似于參考電壓的輸入必須距離時鐘信號至少3個焊盤遠”等字里行間隱含著復雜的規則。這些規則很容易讓人發瘋。如果讓人不堪忍受,就讓設計軟件為你指出違例吧。如果你不這樣做,那么這些問題肯定會讓你疲憊不堪。

接地反彈或并發開關噪聲(SSN)是另外一個考慮因素。由于FPGA的應用方式太多,所以供應商經常為最好的場景設計電源分配方案。如果你的設計要充分發揮I/O功能,比方使用數量很多的快速同時開關輸出,那么你可能需要“減少”實際可以使用的引腳數量。盡量減小驅動和壓擺率設置通常是一個好主意。設計軟件也可能幫助進行SSN分析。我認為減小SSN的一個技巧是將未用引腳連接到地,然后在設計文件中將它們設置為輸出,驅動‘0’。這些引腳將被用作偽地引腳,雖然質量沒有真實地好。

交付

現在是將凝聚了你心血的產品交付給PCB版圖設計的時候了。這里我不想深入討論PCB設計(可以參考下面給出的一些文章),但會指出針對FPGA設計需要考慮的一些事項。

堆疊設計對任何復雜的電路板來說都很重要,而在最復雜的電路板中通常都能找到FPGA的身影。隨著500引腳芯片被認為是“中等規模”以及不斷縮小的引腳間距,你可能需要十分留意走線逃逸圖案、焊盤中的過孔、引腳區域內的去耦電容以及電源與地平面。一定要有創造性。必要時可以分割電源平面(當然要避免高速走線)。如果足夠小心,一些電源連接(通常是局部的電源,如PLL電源)可以放在信號層上。將一些關鍵平面和信號放在最靠近FPGA的層。留意一些專門的版圖建議,比如針對DRAM的一些建議。

責任編輯:lq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21798

    瀏覽量

    606035
  • 電路板
    +關注

    關注

    140

    文章

    4997

    瀏覽量

    98878
  • 供應商
    +關注

    關注

    0

    文章

    340

    瀏覽量

    20144

原文標題:FPGA選型和設計過程

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    汽輪機選型指南

    汽輪機作為現代工業中不可或缺的動力設備,其選型過程至關重要。正確的選型不僅關系到設備的運行效率和經濟性,還直接影響到整個系統的穩定性和安全性。 1. 應用需求分析 在選型汽輪機之前,首
    的頭像 發表于 02-06 16:20 ?92次閱讀

    使用FPGA構建ADAS系統簡易過程

    之前已經介紹過《FPGA在汽車電子中應用-ADAS》,但是很多人留言說是沒有相關例程,應用不夠直觀,所以,今天他來了-使用FPGA制作一個便攜式 ADAS 系統(源碼開源)。
    的頭像 發表于 11-05 09:19 ?336次閱讀

    請問PCM1794A的外部時鐘(芯片)如何選型?

    如題: 請問PCM1794A的外部時鐘(芯片)如何選型?數據表中建議使用 PLL170x的時鐘芯片,我閱讀后發現似乎不能支持到 192khz, 是這樣的么? 如果可以用,是否要同步輸出 MCLK
    發表于 10-17 07:58

    LDO穩壓器怎么選型

    LDO穩壓器(Low Dropout Linear Regulator)的選型是一個綜合性的過程,需要考慮多個因素以確保所選的LDO能夠滿足特定應用的需求。
    的頭像 發表于 09-11 11:35 ?987次閱讀

    如何對MIL-STD-1553B進行選型

    MIL-STD-1553B產品選型是一個復雜而細致的過程,?需要綜合考慮多個因素以確保所選產品能夠滿足特定應用場景的需求。一、?引言MIL-STD-1553B作為一種廣泛應用于航空航天領域的數據總線
    的頭像 發表于 09-05 17:37 ?452次閱讀
    如何對MIL-STD-1553B進行<b class='flag-5'>選型</b>

    MOS管和驅動芯片的選型

    MOS管和驅動芯片的選型是電子工程設計中的關鍵環節,它們直接影響電路的性能、穩定性和可靠性。以下將詳細闡述MOS管和驅動芯片的選型過程,包括需考慮的關鍵因素、具體步驟和注意事項。
    的頭像 發表于 08-06 18:09 ?2418次閱讀

    變頻器的選型應滿足哪些條件

    變頻器作為現代工業中不可或缺的設備,其選型過程直接關系到整個系統的運行效率、穩定性和安全性。為了確保變頻器能夠滿足實際需求,選型過程中需要綜合考慮多個條件。本文將從電壓匹配、電流匹配、
    的頭像 發表于 06-11 14:18 ?906次閱讀

    電機選型需要注意哪些參數

    電機作為現代工業中的核心動力部件,其選型過程對于整個系統的性能、效率和安全性具有至關重要的影響。為了確保電機能夠滿足實際應用的需求,選型過程中需要考慮眾多參數。本文將對電機
    的頭像 發表于 06-03 16:32 ?2376次閱讀

    新能源汽車驅動電機選型過程及影響因素

    隨著全球氣候變化和環境問題日益嚴峻,新能源汽車的發展成為了汽車工業的重要趨勢。在新能源汽車中,驅動電機作為其關鍵動力部件,直接影響著車輛的性能、效率和續航里程。因此,對新能源汽車驅動電機的選型過程
    的頭像 發表于 06-03 16:28 ?959次閱讀

    如何評估選型FPGA開發板的資源?

    如何評估選型FPGA開發板的資源?
    發表于 03-30 11:29

    AMD FPGA的MicroBlaze固化過程詳解

    MicroBlaze是AMD FPGA推出的一款32/64位軟核嵌入式處理器,其高度可配置,可滿足通信、工業、醫療、汽車、以及消費類各場景需求。
    的頭像 發表于 03-21 17:08 ?2395次閱讀
    AMD <b class='flag-5'>FPGA</b>的MicroBlaze固化<b class='flag-5'>過程</b>詳解

    fpga開發是什么意思

    FPGA開發是指利用現場可編程邏輯門陣列(Field Programmable Gate Array,簡稱FPGA)進行硬件設計和實現的過程FPGA是一種可編程的邏輯器件,它允許用戶
    的頭像 發表于 03-15 14:28 ?1296次閱讀

    fpga軟件是什么意思

    FPGA軟件通常指的是用于編程、配置和管理FPGA(現場可編程門陣列)芯片的工具和應用程序的集合。FPGA是一種可編程的集成電路,它允許用戶通過編程來改變其硬件功能,以滿足各種不同的應用需求。因此,
    的頭像 發表于 03-15 14:28 ?1287次閱讀

    fpga仿真是什么

    FPGA仿真是一種驗證FPGA設計正確性的過程,主要用來分析設計電路邏輯關系的正確性。在FPGA設計中,仿真測試是把FPGA當作一個功能芯片
    的頭像 發表于 03-15 13:59 ?1641次閱讀

    電抗器的選型理論過程

    先從直流電抗器的選型開始,直流電抗器串聯在直流回路中,未濾波信號U1經電抗器變為濾波信號U2,用頻率分析,輸入信號經分解為頻譜上的頻率信號,在頻譜上,從直流頻率到無窮大頻率,放大倍數逐漸減小,也就
    發表于 03-12 21:48
    主站蜘蛛池模板: 国色天香精品亚洲精品 | 久久视频免费看 | 久久香蕉国产精品一区二区三 | 特级毛片aaaa免费观看 | 天天干天天插天天 | 天天爱综合网 | asian极品呦女爱爱 | 狼人 成人 综合 亚洲 | 女色专区| 色综合色狠狠天天综合色hd | 黄色毛片儿 | 午夜一级黄色片 | 亚洲午夜久久 | 天天躁日日躁成人字幕aⅴ 天天躁夜夜躁 | 欧洲人体超大胆露私视频 | 天天色视频| 欧美一区二区三区不卡视频 | 欧美社区| 四虎精品永久在线 | 免费观看视频 | 免费看欧美理论片在线 | 久操视频免费 | 色香蕉网站 | 黄色一级毛片看一级毛片 | 亚洲免费资源 | 欧美一级在线观看视频 | 自拍偷拍福利 | 二区三区在线观看 | 国产亚洲精品久久午夜 | 成人免费视频一区 | 韩国在线视频 | 巨臀中文字幕一区二区翘臀 | 影音先锋在线亚洲精品推荐 | 国产又爽又黄又粗又大 | 在线看免费视频 | 欧美在线三级 | 亚洲精品国产美女在线观看 | 日本高清视频不卡 | 天天av天天翘天天综合网 | 亚洲国产精品网站久久 | 亚洲成a人在线播放www |