在選擇數字IP時,客戶的要求是否可以更大膽一些?答案是肯定的。SoC設計人員當然非常希望能夠比較數字IP的PPA。然而這在很大程度上是不可能的,因為可用的數字通常不適用于個體用例,這樣就很容易被PPA誤導。那么該如何選擇最佳數字IP呢?
第一步:了解既定目標
在Codasip,我們不認為PPA是一個固定的絕對衡量標準。我們可以保證客戶可以在其最終芯片中獲得的最終PPA指標,而使用相同IP的不同客戶的PPA則很可能大不相同。
Codasip提供可定制的處理器和工具,而這些IP和工具正是PPA的優化引擎。客戶可以根據自己的應用調整和改進PPA,并獲得與起點(baseline)相比10倍到100倍的改進。
那我們在選擇IP時,首先要了解潛在的最終結果,以及獲得最終結果的難易程度。
在設計過程結束時獲得的最終PPA才真正具有參考價值
第 二步:了解起點(baseline)
如果進行公平比較很難做到,那么要想了解自己的出發點,可以利用實際用例和限制條件進行比較。比如可以選擇幾個IP塊,針對具體情況進行來跑試驗。雖然這種方式并不總是可行。如果一個足夠有吸引力的項目,IP供應商很可能會讓提供IP以進行試驗,但對于其他一些項目來說,這一點很難做到。
在這種情況下,模型或FPGA原型可以協助更好地了解IP的預期性能,但是模型或FPGA原型對功耗或面積并沒有幫助。
Codasip一貫的宗旨是:拒絕玩PPA“數字游戲”,拒絕用不相關的數據進行誤導,我們的目標是為客戶提供優秀、高效和經過驗證的起點(baseline),并提供輕松定制這些起點的方法,從而使客戶得到在其他地方都尋求不到的最佳PPA指標。
第三步:獲取更多數據
對于IP用戶來說,其他一些要素也很有用,例如設計的可布線性(隨著節點的高級化,這一點變得越來越重要),或者設計的合適頻率(在此頻率之后,面積和功耗開始激增)。而僅僅專注于PPA并不足以了解這些微妙之處。
想象一下如果IP供應商會給出不同條件下的時間間隔或Shmoo圖,甚至在客戶的要求下跑試驗。但在這種情況下IP供應商要為此付出巨大的代價,這很可能會影響到授權許可的成本。
PPA是一種概括知識產權的簡化方式,最好的辦法是了解如何將IP轉化為實際應用所需的內容
根據獨特需求優化PPA
選擇IP并不容易。這就是為什么與可靠的IP提供商合作非常重要,因為他們專注于幫助客戶實現最佳PPA,以滿足獨一無二的應用需求。
在Codasip,我們幫助客戶評估IP,并使用Codasip獨有的PPA優化方法(稱為 "定制計算")來完成目標。
Codasip Studio工具與我們的RISC-V處理器IP結合使用,可以幫助徹底解決PPA問題。無需花費大量時間手工調整IP,就可以使用該工具定制IP,從而獲得比市場上任何產品都更好的PPA指標。更為稱道的是:當您在同一個SoC中使用多個處理器時,可以決定對每個處理器進行不同的優化,以確保獲得最佳效率。
Codasip通過賦予客戶選擇權,自行決定是優先考慮功耗、性能還是面積,以及根據實際應用需求決定如何完成計算。
審核編輯:彭菁
-
處理器
+關注
關注
68文章
19259瀏覽量
229653 -
soc
+關注
關注
38文章
4161瀏覽量
218167 -
芯片設計
+關注
關注
15文章
1015瀏覽量
54878 -
IP
+關注
關注
5文章
1701瀏覽量
149504 -
模型
+關注
關注
1文章
3226瀏覽量
48809 -
PPA
+關注
關注
0文章
20瀏覽量
7492 -
codasip
+關注
關注
0文章
37瀏覽量
6232
原文標題:如果前一個問題的答案是 : NO,那么除了PPA之外,客戶還應該要求什么指標?!
文章出處:【微信號:Codasip 科達希普,微信公眾號:Codasip 科達希普】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論