隨著國產FPGA的崛起,中低端產品中,很多國產FPGA都是不錯的選擇,性價比很高。高端FPGA中,往往還是以AMD和Intel為主,但最近這幾年,Achronix公司的FPGA異軍突起,在高端FPGA市場,給AMD和Intel造成了很大的挑戰。在Intel的一份報告中,已經將Achronix當作一個強勁的競爭對手。今天我們就來看下,Achronix的FPGA有哪方面的優勢?為什么能挑戰AMD和Intel在高端FPGA的地位?
01 高速IP
Achronix的Speedster7t支持PCIe Gen5和112G Serdes,而AMD的高端系列Virtex Ultrascale+也僅僅支持到PCIe Gen4,也只在最高端的FPGA中支持到58Gb的GTM,大多數Virtex Ultrascale+僅僅支持32.75Gb的GTY。
Speedster7t更是支持400G的網卡,而Virtex Ultrascale+系列最高也只到100G。
02 FPGA上的硬核NOC
在Bus Routing上,Achronix的FPGA更是有絕對的優勢,他們專門為這種高帶寬的互聯做了設計和優化,更是在FPGA上集成了NOC,跟傳統FPGA中的routing有很大的區別,這也讓我們在復雜設計中可以減少因為Congestion導致的各種問題,減少代碼的開發和編譯時間。
這里的NOC和Routing的策略還是非常有意思的,大家有興趣的話,我們可以專門再寫一篇文章來介紹Achronix FPGA中的NOC。
03 Memory
為了使數據傳輸更加高效,Achronix FPGA上的Memory資源也是非常給力,不管是片上Ram還是DDR接口,都比Virtex Ultrascale+有很大優勢。
在Speedster7t上,就有300Mb的片上RAM空間,而從Virtex Ultrascale+,也僅僅是最高端的VU57P能與之抗衡,其他FPGA的RAM空間完全比不了。對于DDR Controller,更是支持DDR4/5和GDDR6,在目前的Virtex Ultrascale+的FPGA中,都沒有的。
04 專為AI優化的計算引擎
在AI高速發展的時代,Achronix專門為AI計算做了硬件上的優化:
Modified Reconfigurable Logic Block (RLB) reduces LUT usage for multipliers by ~50%
DSP64 replaced with Machine Learning Processor (MLP) targeting int16, int8, int4
Optional custom functions in Speedcore
不僅如此,Achronix的FPGA中還專門引入了浮點計算單元,解決了傳統FPGA的浮點計算消耗資源太多,頻率跑不上去的痛點。
05 價格
這也是非常關鍵的因素,集成了我們上面所列舉的目前最先進的硬核,但價格卻比Virtex Ultrascale+便宜很多。當然,目前Achronix的FPGA中的邏輯資源數量相對Virtex Ultrascale+要少一些,I/O數量也自然少一些。
審核編輯:劉清
-
FPGA
+關注
關注
1629文章
21729瀏覽量
603012 -
RAM
+關注
關注
8文章
1368瀏覽量
114646 -
DDR
+關注
關注
11文章
712瀏覽量
65318 -
PCIe
+關注
關注
15文章
1234瀏覽量
82586 -
Achronix
+關注
關注
1文章
76瀏覽量
22532
原文標題:轉載:中高端FPGA如何選擇
文章出處:【微信號:Achronix,微信公眾號:Achronix】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論