FPGA芯片和開發板的價格問題.


FPGA芯片和開發板的價格問題.


你這個問題牽涉到兩個方面 。第一是FPGA價格劃分 。第二是FPGA的預估 。首先第一點:FPGA價格劃分 。就完全按照altera的來吧 。EP2C cyclone2的器件 。35代表其中包含的查找表數量,相當于350x4k門數 。其中你還有兩個參量沒有看到 。1.封裝、2.器件速度 。分開討論 。封裝是管腳的具體約束 。比如240、256、424、676、另外還有對應的管腳封裝形式 。比如FBGA等等 。具體的寫法如下 。xx240代表了某種封裝的240針腳FPGA 。第二是速度等級 。Altera的速度等級可以從6-8 。8代表最慢 。6代表最快 。速度等級直接影響到你的設計能跑到的最高時鐘頻率 。(這個只是一個外因 。其實你的設計風格更影響時鐘頻率) 其余么 。按照不同系列的FPGA 。那么對應的功耗和內部專用結構不同 。也可以導致價格不同 。按照這個思路 。則價格劃分的標準是: 1、等效門數越高 。價格越高 。2、IO口越多 。價格越高 。3、速度越快 。價格越高 。4、有專用器件的要比無專用器件的價格高(DSP或者CPU) 5、功耗低的要比功耗高的價格高 。呵呵,你看到的15W門的 。200塊 。不知道什么型號 。但是如果是cyclone2的我覺得有點貴 。然后第二個問題:FPGA的預估 。按照你的舉例:10進制計數器 。可能需要兩個查找表和4個D觸發器 。按照查找表個數x4+D觸發器個數x2.那么估計也就是個16門左右的電路 。順便講講FPGA的預估吧 。FPGA的預估分為以下幾點: 1、邏輯資源預估 。這個等你寫完代碼 。綜合后看看綜合報告 。里面會有很精確的FPGA內部資源使用量的 。2、IO口預估:IO口的預估就是需要計算BANK上的固定IO口是否足夠 。FPGA內部有BANK的概念 。這個bank上有固定的VCC和GND,當接上不同的VCC以后 。例如說:TTL時 。那么對應這個BANK上的所有管腳全部輸出TTL電平 。那么你需要計算比如CMOS的管腳有幾個 。那么對應了幾個bank 。TTL和LVDS等等有多少管腳 。需要占用多少bank 。最后看看是否不夠 。。不夠就需要換封裝 。3、功率預估:功率預估其實是FPGA中比較復雜的部分 。還好各大公司推出了預估的excle表格 。并且配有使用說明 。這里就不贅述了 。4、工作以后 。你還需要知道調貨的周期(這個主要是針對代理商的,調貨周期長可以換一家 。但是這個東西就和電腦一樣 。不同代理 。價格也不同 。)萬一你選了塊不是很主流的FPGA然后你零時又有緊急采購這種事情 。那么 。。。。最后祝你早日學有所成 。
【FPGA芯片和開發板的價格問題.】

    猜你喜歡