如果您對(duì)使用國(guó)產(chǎn)fpga芯片的電路板設(shè)計(jì)經(jīng)驗(yàn)有限或沒(méi)有經(jīng)驗(yàn),那么在新項(xiàng)目中使用國(guó)產(chǎn)fpga芯片的前景令人擔(dān)憂 - 特別是如果國(guó)產(chǎn)fpga芯片是一個(gè)具有1000個(gè)引腳的大型模塊。繼續(xù)閱讀本文將幫助您選擇和設(shè)計(jì)國(guó)產(chǎn)fpga芯片,并幫助您避免許多挑戰(zhàn)。 選擇供應(yīng)商 您面臨的第一個(gè)問(wèn)題當(dāng)然是供應(yīng)商和設(shè)備的選擇。通常,供應(yīng)商的決策往往是您以前最容易接觸的決策 - 如果您是國(guó)產(chǎn)fpga芯片初學(xué)者,當(dāng)然。也許這個(gè)決定已經(jīng)由設(shè)計(jì)內(nèi)部邏輯(可能是您)的工程師根據(jù)熟悉的供應(yīng)商或第三方IP及其成本做出。 供應(yīng)商的軟件工具也會(huì)影響上述決策。下載并使用這些軟件工具,無(wú)需硬件即可將設(shè)計(jì)帶入仿真階段。如果內(nèi)部邏輯設(shè)計(jì)基本完成,這也是確定需要多大國(guó)產(chǎn)fpga芯片的一種方法。 下一步是選擇國(guó)產(chǎn)fpga芯片的系列和大小。供應(yīng)商將其產(chǎn)品分解為多個(gè)系列,通常以低端,中端和高端性能(和規(guī)模)等模糊概念為特征。片上RAM有多大?有多少DSP /乘法模塊或千兆位收發(fā)器?您可能需要通讀數(shù)據(jù)表以查找最大時(shí)鐘頻率和I / O延遲等參數(shù),以幫助您選擇正確的系列。重要的是要重申HDL代碼是一個(gè)很好的幫助,因?yàn)樵O(shè)計(jì)軟件可以讓您知道哪個(gè)設(shè)備是正確的,以及它是否符合您的性能要求。 ![]() 通常很難計(jì)算電路板所需的最大電流。但國(guó)產(chǎn)fpga芯片電源設(shè)計(jì)相當(dāng)棘手。 國(guó)產(chǎn)fpga芯片所需的電流高度依賴于邏輯設(shè)計(jì)和時(shí)鐘頻率。同一器件在一種設(shè)計(jì)中可能只需要0.5W,而在另一種設(shè)計(jì)中則需要高達(dá)5W。電子元器件采購(gòu)網(wǎng)www.lantsuen.com 開(kāi)發(fā)工具(或獨(dú)立程序或電子表格)應(yīng)該能夠?yàn)榻o定的設(shè)計(jì)提供功率估計(jì),但是他們需要從您那里獲得大量額外信息,其中一些可能是合理的推測(cè)。如果您有國(guó)產(chǎn)fpga芯片開(kāi)發(fā)板,則應(yīng)該有辦法在每種情況下測(cè)量電源電流。一些開(kāi)發(fā)板甚至嵌入了電流計(jì)顯示器!只需確保添加足夠的凈空以適應(yīng)設(shè)計(jì)變更和特殊工藝/溫度要求。 以下是“困難”的出現(xiàn)方式: ●進(jìn)行熱分析并根據(jù)需要添加散熱片。 ●國(guó)產(chǎn)fpga芯片是否需要按順序上電? (您的設(shè)計(jì)容易使用5或6個(gè)電源) ●確保您了解國(guó)產(chǎn)fpga芯片在上電和初始化期間所做的工作。許多設(shè)備此時(shí)需要吸取大量電流。 接地反彈或并發(fā)開(kāi)關(guān)噪聲(SSN)是另一個(gè)考慮因素。由于國(guó)產(chǎn)fpga芯片的使用方式太多,因此供應(yīng)商通常會(huì)針對(duì)最佳方案設(shè)計(jì)配電方案。如果您的設(shè)計(jì)想要充分利用I / O功能,例如使用大量快速同步開(kāi)關(guān)輸出,則可能需要“減少”可以使用的實(shí)際引腳數(shù)。最小化驅(qū)動(dòng)器和轉(zhuǎn)換速率設(shè)置通常是個(gè)好主意。設(shè)計(jì)軟件也可以幫助進(jìn)行SSN分析。我認(rèn)為減少SSN的一個(gè)技巧是將未使用的引腳連接到地,然后將它們?cè)O(shè)置為設(shè)計(jì)文件中的輸出,驅(qū)動(dòng)為“0”。這些引腳將用作偽接地引腳,但質(zhì)量不是很好。 |