FPGA電源系統(tǒng)設(shè)計(jì)能夠采用并行工程嗎?
采用早期功耗估算器,電源設(shè)計(jì)人員可以估算FPGA中各個(gè)子系統(tǒng)的使用情況。在實(shí)例工具中,截屏顯示底部的標(biāo)簽中,提供了工作表來(lái)采集每一類資源的功耗,這些資源包括邏輯、存儲(chǔ)器、各種I/O,以及硬件信號(hào)處理資源等。這些數(shù)據(jù)被傳送到工具中的其他工作表。
本文引用地址:http://cafeforensic.com/article/271487.htm但是,僅僅估算功耗還不夠——電源設(shè)計(jì)人員需要設(shè)計(jì)電源樹(shù),以支持FPGA設(shè)計(jì)人員使用FPGA.通過(guò)估算FPGA設(shè)計(jì)的靜態(tài)和動(dòng)態(tài)功耗,工具有助于電源設(shè)計(jì)人員將功耗需求轉(zhuǎn)換為相應(yīng)的電源樹(shù),使得設(shè)計(jì)能夠符合設(shè)計(jì)團(tuán)隊(duì)的系統(tǒng)綜合決定,滿足電流和電壓要求。包括圖2所示的實(shí)例在內(nèi)的一些工具,能夠提出滿足設(shè)計(jì)需求的電源管理器件的建議。估算器體現(xiàn)了FPGA供應(yīng)商和設(shè)計(jì)人員多年的經(jīng)驗(yàn),非常有用,可以一直使用它,直到獲得了實(shí)際設(shè)計(jì)指標(biāo)。
隨著FPGA設(shè)計(jì)的推進(jìn),電源設(shè)計(jì)人員會(huì)開(kāi)始使用功耗分析器工具,更準(zhǔn)確的采集功耗,根據(jù)詳細(xì)的信息滿足電源要求,例如來(lái)自FPGA設(shè)計(jì)工具的網(wǎng)表輸出,以及設(shè)計(jì)是怎樣在FPGA中實(shí)現(xiàn)的。
功耗估算和分析工具的目的是幫助設(shè)計(jì)人員為功耗預(yù)算提供早期指南。通過(guò)早期功耗估算,設(shè)計(jì)團(tuán)隊(duì)能夠在設(shè)計(jì)開(kāi)發(fā)電路板的同時(shí)進(jìn)行FPGA設(shè)計(jì),節(jié)省了時(shí)間,一旦FPGA設(shè)計(jì)完成后,能夠有更多的最終電路板設(shè)計(jì)支持,使得團(tuán)隊(duì)更高效的進(jìn)行測(cè)試和優(yōu)化。
電源設(shè)計(jì)人員需要在系統(tǒng)硬件集成期間測(cè)量并驗(yàn)證實(shí)際FPGA性能,因?yàn)樾阅軐?duì)實(shí)際設(shè)計(jì)和環(huán)境工作狀態(tài)敏感,可能與估算和分析工具的結(jié)果不同。
關(guān)于協(xié)商的問(wèn)題
關(guān)于估算和系統(tǒng)集成功率指標(biāo)會(huì)不同的最終免責(zé)聲明并沒(méi)有帶來(lái)多少信心。即使是使用它們時(shí),電源設(shè)計(jì)人員仍然面臨很大的不確定性。我們兜了一圈又回到FPGA電源設(shè)計(jì)是否準(zhǔn)備好采用并行工程實(shí)踐這一問(wèn)題。
與航空航天和微處理器團(tuán)隊(duì)理解上游設(shè)計(jì)決定影響下游設(shè)計(jì)需求的實(shí)例相似,理解電源的設(shè)計(jì)需求受到電路板和FPGA設(shè)計(jì)人員早期選擇的影響,這就為每一團(tuán)隊(duì)成員提供了機(jī)制和機(jī)會(huì)進(jìn)行溝通,在確定設(shè)計(jì)成本之前,協(xié)商怎樣優(yōu)化整個(gè)系統(tǒng),而不是一部分。
從工程一開(kāi)始,盡可能在設(shè)計(jì)早期階段,每一名開(kāi)發(fā)團(tuán)隊(duì)成員盡早進(jìn)行協(xié)商和溝通的主要好處在于能夠發(fā)現(xiàn)不同領(lǐng)域?qū)<抑g所做假設(shè)的分歧——在這個(gè)例子中,包括電源設(shè)計(jì)人員、FPGA設(shè)計(jì)人員,以及電路板設(shè)計(jì)人員,還有屬于或者影響電路板、FPGA和電源系統(tǒng)的其他系統(tǒng)組件設(shè)計(jì)人員。在這一點(diǎn),受影響的團(tuán)隊(duì)可以互相討論、爭(zhēng)辯,甚至爭(zhēng)吵,最終開(kāi)始并完成這一過(guò)程——找到解決辦法并進(jìn)行協(xié)商,這避免了各種高成本的返工,也避免了在設(shè)計(jì)后期再改變需求,從而降低了成本。
能夠選擇使用更高效的開(kāi)關(guān)調(diào)節(jié)器需要非常準(zhǔn)確的提前掌握系統(tǒng)電源要求,這樣,能夠在合適的位置為電源調(diào)節(jié)器和組件分配恰當(dāng)?shù)碾娐钒蹇臻g,滿足包括電壓波紋容限要求在內(nèi)的電源要求。不正確或者不好的功耗預(yù)測(cè)的結(jié)果是使用低效的調(diào)節(jié)器滿足電壓波紋需求,但是這一“波紋”導(dǎo)致給設(shè)計(jì)的其他部分提出了額外的需求,處理大功率電源,更多的進(jìn)行散熱,甚至使FPGA工作速率低于要求。
功耗估算和分析工具一個(gè)重要的優(yōu)點(diǎn)是讓所有人都盡可能早的知道功耗。在現(xiàn)代設(shè)計(jì)中,F(xiàn)PGA是系統(tǒng)性能和功耗發(fā)展的主要推動(dòng)力量——結(jié)果,也成為電源設(shè)計(jì)的主要推動(dòng)力量。從設(shè)計(jì)過(guò)程一開(kāi)始就與您的電源設(shè)計(jì)人員協(xié)商,這樣就能夠討論系統(tǒng)優(yōu)缺點(diǎn),怎樣使用FPGA,然后使用工具,更準(zhǔn)確的盡早估算功耗。
在您開(kāi)始之前就滿足所有系統(tǒng)要求還不足以獲得成功,還在于發(fā)現(xiàn)并盡快放棄不好的位置,以盡可能低的成本,采用能讓工程結(jié)果更好的位置替代它們。結(jié)果是,您能夠在后續(xù)工程中更早、更準(zhǔn)確的預(yù)測(cè)功耗。
當(dāng)我參與一些航空航天集成產(chǎn)品團(tuán)隊(duì)工程(我們認(rèn)為是并行工程)工作時(shí),我們有80-20法則:在設(shè)計(jì)投入的前20%中,工程成本的80%是固定的。之后,您希望最好是圍繞剩下的20%展開(kāi)工作。至少我們知道所做的決定對(duì)工程最終成本有很大的影響。
表達(dá)的不一定完全準(zhǔn)確,但是其中卻有智慧。更重要的是,當(dāng)您困在這80%之前,它給出了提醒,提示可能出現(xiàn)問(wèn)題,建議與團(tuán)隊(duì)中不同領(lǐng)域的專家合作,否則在工程到達(dá)開(kāi)發(fā)的最終階段時(shí),您會(huì)后悔。
fpga相關(guān)文章:fpga是什么
鎖相環(huán)相關(guān)文章:鎖相環(huán)原理 鎖相放大器相關(guān)文章:鎖相放大器原理
評(píng)論