發(fā)布日期:2022-07-15 點擊率:52
如果免費是生活中最美好的事,那么設計服務公司OpenSoCDesign具有顯而易見的優(yōu)勢。這家新創(chuàng)企業(yè)專注于利用開放源代碼內核進行系統(tǒng)開發(fā),并幫助創(chuàng)建可以使這種內核更加有用的基礎環(huán)境。
OpenSoCDesign公司位于西班牙首都馬德里,是由來自大學和私人企業(yè)的4位研發(fā)專家在今年初創(chuàng)立的。該公司提供系統(tǒng)設計、IP設計和開放源代碼硬件集成服務。它還創(chuàng)建了3個自己的開放源代碼內核和2個商用內核。開放源代碼內核可以從網(wǎng)站獲得。
據(jù)該公司首席科學家Javier Castillo透露,OpenSoCDesign一直在與西班牙和法國的公司合作,以便把OpenRISC處理器與其它開放源代碼和定制IP模塊集成在一起。OpenRISC 1000系列CPU在開放源代碼IP用戶中享有很高的知名度。OpenRISC 1200是一款由大約60萬個晶體管組成的32位標量RISC內核。OpenRISC內核也可以從網(wǎng)站獲得。
除了內核是免費的事實外,“使用開放源代碼內核的主要優(yōu)勢是著名的個人和公司在開發(fā)過程中可以完全控制代碼和質量。”Castillo表示,“主要挑戰(zhàn)是缺少開發(fā)和驗證的標準,并且缺乏開放源代碼的CAD工具。”
由OpenSoCDesign開發(fā)的開放源代碼內核中有2個實現(xiàn)了DES加密算法,并可提供由SystemC和Verilog語言編寫的兩種版本。第3個內核是一個32位隨機數(shù)發(fā)生器。商用內核包括一個以小面積實現(xiàn)的AES加密算法和一個MDS散列算法。
“在Opencores網(wǎng)站里的開放源代碼內核可以被看作是向客戶提供的一種服務。”Castillo表示,“與此同時,它是展示我們工作成果的窗口,并為公司在IP設計和系統(tǒng)集成方面創(chuàng)造了更多的業(yè)務。”此外,OpenSoCDesign正在開發(fā)一個可綜合的SystemC到Verilog子集轉換器。不久后,用戶可以根據(jù)GNU公共許可協(xié)議從該公司的網(wǎng)站()上獲得此產(chǎn)品。
iSuppli公司首席分析師Jordan Selburn認為,OpenSoCDesign可能會成為一家非同尋常的公司。“如果開放源代碼內核具有可行的經(jīng)濟模式,而且獲得業(yè)界的支持,那么它沒有理由不成功。”Selburn說,“但它是否能有可行的商業(yè)模式,我們將拭目以待。或許,這種基礎環(huán)境正是開放源代碼內核走向成功所必需的條件。”
作者:葛立偉