通過將其EDA軟件與基于一系列FPGA的內部開發硬件平臺相結合,Altium在EDA設計工具領域樹立了自己的品牌。但Altium公司創始人兼CEO Nick Martin稱,這一集成方案只是過渡策略。
Altium(前身為Protel)成立于1985年,總部設在澳大利亞。該公司最初致力于低成本PCB設計軟件的開發,并取得不俗戰績。之后,該公司于1999年成功進行首次公開募股(IPO)成為一家上市公司,并將所籌集的資金用于收購適當的公司和技術。在此基礎之上,Altium最終在2000年打入FPGA設計和綜合市場,并于2001年進入嵌入式軟件開發市場。
自然地,Altium將其注意力轉移到了基于FPGA的系統設計工具這一塊。Martin表示,我們發現現有的平臺在設計概念上可以修改,但是在物理特性這一塊不能重新修改。你所買的FPGA開發板已經配置有一套標準的硬件連接的外圍元器件。如果你需要在設計過程中插入某個器件,然后用其它器件替換,然后改寫軟件來匹配硬件設計的話,那么我認為它們完全住偏離了這個方向。
該公司推出了一系列基于“可插換元器件”這一理念的EDA產品,并最終于2005年將它們整合在Altium Designer和獨立于FPGA供應商的Nexar嵌入式系統設計解決方案中,用于采用FPGA開發基于處理器的整套數字系統。此外,Altium所推出的NanoBoard開發板可支持來自Xilinx、Altera, Actel和Lattice公司的元器件。
Martin表示,軟件設計的優勢在于你不僅可以修改系統的軟件,同時還可以比較不同元器件的性能,在功率和性能間做取舍。“我們所提供的用于系統級設計的全部IP都已預先和不同系列的FPGA進行了綜合。我們的系統內的所有IP和軟件代碼可在不同器件之間移植。”
Martin稱Altium的長遠目標應主要放在軟件這一塊,我們所推出的硬件系統是前所未有的,但從長遠來看,我們志不在此。我們只是把它當作用于驗證 “可插換元器件”這一理念的過渡方案。我們真正關注的是軟件設計。
我們最終將看到由Altera或 Xilinx這類公司為其子開發板提供新芯片的開發系統的價值。這樣每個人都可以使用我們的系統來評估器件。并且將來還可能拓展到由第三方芯片供貨商為系統提供可插換式外圍元器件。
我們面臨的挑戰是要打造一個完整的EDA產品鏈,以吸引其公司生產能與Altium Designer協同工作的硬件。現在市場上有對插換式硬件的需求,時機相當成熟。設計人員可以打造自己的NanoBoard,我們期望它們能與Altium Designer兼容。
Martin認為元器件的涵蓋率也很重要,“我們希望能夠做到這樣:一旦有新器件推出,我們的設計系統馬上就能支持它。但是我們現在還做不到這一點,目前仍有許多FPGA是我們的系統所不能支持的。”
Altium最新推出的軟件/硬件綜合設計系統為其今年上半年所推出的Innovation Station(創新電子設計平臺),它整合了Altium Designer電子開發工具和NanoBoard,涵蓋了可配置硬件開發和布局平臺用于構建一個將可編程器件智能置于設計流程中心的設計環境。
Innovation Station可以讓設計人員專注于頂層設計,而底層器件的設計則交由Innovation Station處理。
在設計系統中整合FPGA和處理器也是Altium的努力目標之一。“如果你現在購買市面上我們公司的設計系統, 那么它主要關注軟件核,但是我們接下來會混合分立式處理器,到時我們的產品將主要關注ARM。我想ARM將成為新的8051。”
Martin的長期目標包括更廣泛地采用FPGA技術。Martin認為,隨著FPGA專利的有效期將滿,屆時FPGA架構將在很多處理器中出現。盡管這還要等上幾年,但Martin認為這是一個不可避免的過程且會出現一些獨一無二的硅芯片。