發(fā)掘IP模塊封裝器的全新用途,創(chuàng)建可互換的標準化模塊
Sondrel透露,,該公司能夠根據(jù)客戶提出的ASIC設計要求,,通過最近推出的架構未來 IP平臺系列,對設計做出高效精確的調整和修改,。這一切都得益于Sondrel推出的創(chuàng)新性可擴展架構框架(SAF),,它是所有平臺的構建基礎。SAF框架使用了可重復利用的,、模塊化的IP模塊,,每個IP模塊都有一個包含一套標準化功能和接口的封裝器。每一個架構未來IP平臺均是根據(jù)特定應用區(qū)域在性能和功能上的需求,,組裝所需模塊后,,構建起來的。
通過三張切片圖了解切片架構
Sondrel首席系統(tǒng)架構師Rowan Naylor解釋說:“這就像有標準化螺柱相連的構建模塊,,這些模塊與核心底層架構直接相連,。 現(xiàn)在,不同尺寸和類型的模塊可在底層架構中相互調整調換,,以構建出新模塊,,而不必像通常那樣從零開始、重頭設計,。這是因為Sondrel創(chuàng)建了一套用于封裝器的可配置接口的標準,,這些封裝器可利用時鐘復位和電源管理等配套功能和服務,對每個模塊進行封裝,,這樣,,無論是對其進行互連還是調換位置,都更加省事,。有了這一標準的支持,,Sondrel可根據(jù)客戶或第三方提供的任意IP,,為其快速創(chuàng)建一個封裝器。
Sondrel首席執(zhí)行官Graham Curren補充道:“對IP的重新利用雖說并不是什么新鮮事,,但實際執(zhí)行起來時總是十分復雜,,因為沒有通用的IP模塊接口標準,所以你必須花時間為每個設計定制IP模塊接口,。Sondrel的業(yè)務涉及各個應用領域,,這使得其在行業(yè)中占據(jù)了一個獨特的視角,并發(fā)現(xiàn)了一種提高效率的新方法:如果IP模塊具有標準化接口,,那么就可以對其進行重復利用,,從而實現(xiàn)跨領域應用。出于這個原因,,Sondrel創(chuàng)建并推出了可擴展架構框架,,以對標準接口進行模塊化,這為Sondrel提供了一個可以重復利用IP模塊的快速高效的方式,,并且還可以根據(jù)需要添加和更改模塊,。 例如,在之前的某個項目中,,Sondrel通過運用這種新方法,,將ASIC的設計時間縮短了整整6個月。
Sondrel通過利用SAF框架,,創(chuàng)建了架構未來IP平臺系列的前五大平臺,,根據(jù)設計,這些平臺幾乎都擁有針對某個特定應用領域的ASIC解決方案所需的一切,。 有了這套標準化模塊方法,,Sondrel能在客戶新項目的初始階段就確定合適的IP平臺,并從其模塊庫中選取更多的計算模塊加入,,以提升性能,,或者根據(jù)所需功能,添加相應的模塊,,從而創(chuàng)建出一個定制版解決方案,。第三方或者客戶提供的IP一旦封裝后,還可通過類似途徑,,將其添加到設計當中??偟膩碚f,,SAF為Sondrel提供了一種高效的方式,使其能夠為客戶快速組裝解決方案,,大幅減少設計時間,,并為客戶節(jié)省設計成本,,同時使產(chǎn)品上市的速度大幅提高。
Graham Curren補充道:“我們相信,,Sondrel是第一家創(chuàng)建此類框架的公司,,這種框架可以將IP設計成標準化模塊,以實現(xiàn)對其高效便捷的重復利用,。過去有很多人都嘗試過這樣做,,但我相信,Sondrel是第一家成功做到這一點的公司,,它以此為基礎發(fā)展出來的解決方案可以輕松應用于許多不同的應用領域,。”
Graham Curren總結道:“在設計過程中,,這種基于“模塊”的方法在ASIC規(guī)格發(fā)生部分變化時尤其有效,,這是因為隨著項目向前推進,客戶經(jīng)常會對其要求進一步細化,。通常來說,,規(guī)格的變更可能意味著需要重頭開始設計,以納入新的功能或額外的計算能力,,但現(xiàn)在,,有了SAF的支持,只需在底層架構中對這些模塊進行添加或刪除,。對客戶來說,,這將節(jié)省大量的時間和資金;而對Sondrel來說,,這是支撐其“架構未來”ASIC設計的驅動力,。”
技術細節(jié)
SAF框架的基礎是“底層架構”,,該架構封裝了應用類別中所需的基礎服務和資源,,即傳輸結構(片上網(wǎng)絡/網(wǎng)絡接口)、系統(tǒng)儲存器,、電源-時鐘-復位域和系統(tǒng)管理(啟動,、配置、功能安全(FuSa)和一般應用管理功能),。 通過底層架構,,所有的IP模塊都能夠相互連接和通信,從而確保其易于集成和重新排列的特性,,而這與傳統(tǒng)的設計方法有很大的區(qū)別,。傳統(tǒng)的設計方法需要將不同的模塊直接連接,這樣的話,,一旦出現(xiàn)任何變更,,則需要將方案全部推翻,,重頭開始設計。
由于底層架構是系統(tǒng)中典型的特殊結構,,因此廣泛應用Sondrel的建模過程,,可以對底層架構的總線結構和儲存器子系統(tǒng)進行尺寸標注和配置。該建模過程還涵蓋了如何根據(jù)每種操作模式,,在多個異質處理切片上劃分數(shù)據(jù)處理需求,,以應對功率和性能限制。然后,,SAF框架便可確保以可靠和可預測的方式進行集成,。
這些模塊相當于在基于“切片”的子系統(tǒng)中構建的計算和IO功能(CPU、DSP,、PCIe等),。 每個切片都配有標準的服務和接口,以實現(xiàn)互通,、同步和通信,。 這種方法可以通過增加所使用切片的數(shù)量來提高性能,例如,,一般來說,,使用三個相同的切片,可以使計算能力提高三倍,。同樣地,,通過在底層構架中插入適當?shù)哪K切片,就可輕松集成附加功能,。由于已經(jīng)事先對庫中所有的切片進行了測試和驗證,,因此,使用這些切片可以縮短整個項目的周期,,并且能降低項目的風險,。