標題: 如何使用 SYNOPSYS™ DesignWare 加速系統級晶片之設計-心得分享 [打印本頁] 作者: masonchung 時間: 2007-8-23 10:04 AM 標題: 如何使用 SYNOPSYS™ DesignWare 加速系統級晶片之設計-心得分享 工研院/系統晶片中心 王效誠( b, q, x3 N( u+ ?+ R! l
一、序論 ) b1 E: t' U* D9 \+ X/ | s近年來由於製程技術的精進,越來越多的邏輯閘可以放進單一晶片裡,導致系統級晶片(SOC, system on a chip)設計的複雜度與日俱增。為了要有效地在有限的時間內完成複雜的系統級晶片設計,越來越多的晶片開發專案裡採用可重複使用矽智財(reusable IP,下文中簡稱為 IP)來有效且快速地完成複雜晶片的設計。IP 可區分為三種:Hard IP、Firm IP 以及 Soft IP。Hard IP 為一以設計並驗證完成之電路,以光罩圖(GDSII format)的方式來呈現;Firm IP 則大多以 netlist 方式來呈現;Soft IP 則以 RTL 方式來呈現。以上三種形式的 IP 各有其優缺點:Hard IP在電路的運作效率通常較相同功能的 soft IP 來得好,且其實現後所佔晶圓之面積為已知值,可供系統晶片設計者準確預估 IP 實現後所需之成本。但因為 hard IP為一已經 layout 好之線路圖,有其固定之製程限制,所以如果晶片設計者想要從一個製程轉移到另一個製程往往需要極大的心力來處理 hard IP 整合上的問題,而且還得視 IP 供應商是否有設計者所需要的製程支援;hard IP 完全無法對 IP 本身客製化(customization)。Firm IP 的製程可移植性要比 hard IP 來得好,但由於其為一 netlist,晶片設計者如果要對此一 IP 作一些客製化動作使其符合系統需求時,將要付出許多力氣,甚至無法完成客製化動作。Soft IP 在 IP 客製化方面為最優,晶片設計者可以針對系統的需求自由更改 IP 設計參數以符合系統之特殊需求,但這方面仍需要 IP 供應商提供相關設計背景及知識。Soft IP 最大的缺點在於無法準確估計此 IP 完成後之效能以及所佔晶圓面積;晶片設計者往往需要在實際投片之後才能準確得知 IP 是否符合需求,為了要克服這點,IP 供應商有必要提供詳細的驗證晶片數據供晶片設計者評估。也許有人會問,在專案中設計計畫中使用 IP 可以獲得什麼樣的好處呢?除了可以在短時間內完成複雜晶片設計外,對於已經是標準的周邊元件,如 I2C、CAM、USB….等,系統晶片設計者可以不需要花額外的時間人力來完成這些 IP。藉由 IP 的使用,可以將大部分的人力投注於可使商品更具競爭力的部分之設計,使產品不但可快速推上市,更可以憑藉優異的功能達到成功的目標。但我們要如何取得 IP 呢?通常 IP 的來源可以是公司內以前的設計計畫中產出,或是由專業 IP 供應商提供。為了要滿足成長日速的 IP 需求,著名的 EDA 工具提供商 SYNOPSYS 提供一系列已驗證的 IP 來搶佔 IP 市場。最近 SYNOPSYS更是將原本兩樣產品:供驗證用的 SmartModel 以及 DesignWare 整合為單一商品,進一步簡化了使用者在使用上的負擔。接下來我們將談談 SYNOPSYS DesignWare裡包含了哪些 IP : k+ S3 J2 \: [6 J0 I作者: ryanwu 時間: 2007-9-9 12:41 AM
晚輩我今年剛踏入積體電路這塊大領域,希望能藉由大大的Information讓我增長智慧,感謝指導作者: ming0205 時間: 2007-9-11 02:57 PM
到底IP的增加 IC的設計是不是便成了模組化呢 還是需要怎樣的磨合設計呢作者: eel 時間: 2007-9-13 01:33 PM
One of the problems of Hard IP reuse is the process migration, ' R, q) h, i& X8 [% ?- N' b4 [, ]
8 D0 B6 s9 g: \% ^did you ever heard any EDA tools about the Auto-layout migration?作者: eel 時間: 2007-9-13 01:36 PM
閱讀權限 10,可憐的向網二兵,faint . X* i- e; q+ _; u9 F" W 作者: phoenixfeng 時間: 2007-12-10 10:36 AM
i am going to use designware, wish the experience be useful作者: none34 時間: 2008-5-21 10:12 AM
感谢分享 0 D6 O. Z& P- u5 ]* h; F感谢分享$ v2 K8 ]5 V/ a1 a0 }" c
感谢分享' z1 a$ G8 A2 G% v/ G( ?1 s
感谢分享 ( ] V1 _: h$ m8 ^! u+ [2 B感谢分享; X- ~ p; w9 \/ g: `; y
感谢分享 * P" J; M! |- K8 V: Y感谢分享8 a9 k2 V5 _+ S3 s1 ]
感谢分享作者: cortbaby 時間: 2008-6-3 09:22 PM 標題: 晚輩我今年剛踏入積體電路這塊大領域 晚輩我今年剛踏入積體電路這塊大領域,希望能藉由大大的Information讓我增長智慧,感謝指導作者: qmdong 時間: 2008-8-15 05:11 PM
谢谢,我非常需要这个资料,期望能对我的 . q* p6 q# k4 Z& P& V! k设计提供支持!谢谢!作者: qmdong 時間: 2008-8-15 05:12 PM
谢谢,我非常需要这个资料,期望能对我的* v: I$ R5 f; x5 n
设计提供支持!谢谢!作者: taiishan 時間: 2008-12-16 09:06 AM
大力支持好东西, 在这里可以极大的提高自己的技术能力作者: baoer 時間: 2009-5-22 07:20 AM
有關designware可以再多分享一點嗎?+ S3 C! n& I* q3 k/ J I. `) w
最近也會用到,謝謝作者: masonchung 時間: 2009-5-22 08:55 AM
再進一步就是將下載來的macro cell IP 解壓縮並且安裝在我們需要的目錄$ y8 j- Q- S9 { @! I
裡。這部分的動作必須在SYNOPSYS 所提供之coreConsultant 軟體環境下完成作者: seanyang1337 時間: 2009-5-22 09:03 AM
感謝大大無私的分享~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~作者: cqmyg5 時間: 2009-6-4 07:45 AM
am i late? I realy want to see it, thanks作者: xnavy 時間: 2009-6-5 08:14 AM
剛好有需要!請讓我有機會拜讀一下謝謝!作者: jianping 時間: 2009-7-8 01:41 PM
感謝提共享關資料作者: fengzhepianzhou 時間: 2009-8-1 02:13 PM
so good 怎么说这个是我第一个帖子回复,我得认真的说说作者: dock 時間: 2009-8-21 05:37 PM
感謝提供資料!!!! H2 L, h- _( c% V' c
感謝提供資料!!!作者: jacky002 時間: 2009-8-21 06:13 PM
Mason的資料實屬佳品作者: 奧神政宗 時間: 2009-8-28 09:39 PM
這是目前最有用的一塊領域,對於矽智財這塊還是有很大的利基,感謝您提供此資料作者: chanismo 時間: 2009-8-31 10:52 AM 標題: 回復 1# 的帖子 剛好需要用到,真是感謝前人的用心!! 用容應該可以符合我的需求作者: klove 時間: 2009-9-14 10:26 AM 標題: 感謝 感謝感謝感謝感謝感謝感謝感謝感謝作者: klove 時間: 2009-9-29 04:15 PM
感謝!! : S( H, Q) U$ ]6 v1 n {6 k7 Q( o
感謝!! " a$ x5 d) C0 i+ n" S/ e# _ X% T
感謝!! & r( F! {. s/ P$ w2 z( D
感謝!! ( f, Z D, B' V) m
感謝!! 6 Z2 s6 V3 o& F. Q* M, I
感謝!!作者: pizkang 時間: 2009-10-2 12:47 PM 標題: 回復 1# 的帖子 謝謝大大的分享 ! }1 p/ H3 }) D知識因而壯大作者: skyken 時間: 2009-10-13 08:21 AM
感謝分享,正在找此一種資料了解,大大寫的文章讓我更深一部了解。作者: gb014388 時間: 2009-10-15 04:22 PM
感謝分享資訊∼正好在找有關方面的資料作者: jeff205952 時間: 2009-10-30 09:22 PM
Very GOOD, Thanks very very much.作者: jasamu 時間: 2009-11-19 09:01 PM
感謝分享* a! n+ k/ M$ w5 [; X$ C' J0 q
正好需要,趕緊下載來試試作者: jasamu 時間: 2009-11-19 09:02 PM
感謝分享& I6 e0 k' n- g* s4 M: r1 e
正好需要,趕緊下載來試試,謝謝作者: jasamu 時間: 2009-11-19 09:02 PM
感謝分享 . V3 E v& n% y, c, A+ I/ Z; u正好需要,趕緊下載來試試,謝謝,感謝分享作者: flashmaker 時間: 2009-12-17 02:44 PM
太好了!!!!希望能夠因為這篇文章而有所得!!!!作者: flashmaker 時間: 2009-12-17 02:52 PM
太好了!!!!希望能夠因為這篇文章而有所得!!!!# d/ q$ G8 \, v- g! @. n
我覺得這個實在是越來越重要了~~~作者: flashmaker 時間: 2009-12-17 02:53 PM
太好了!!!!希望能夠因為這篇文章而有所得!!!!; {/ Y- F4 E% j$ X
我覺得這個實在是越來越重要了~~~ * n1 b5 |. |( T- M9 s3 [- [感謝分享!! $ `5 N! W9 O) f感謝分享!!作者: awei8686 時間: 2009-12-18 11:19 AM
回复 啊 啊 好 1111111111111111111111111111111111作者: flashmaker 時間: 2010-5-10 11:36 AM
果然是個博大精深的學問作者: flashmaker 時間: 2010-5-10 11:37 AM
真的是很不錯的資訊!! / y7 O5 g- P. g2 b$ E% n謝啦!!作者: flashmaker 時間: 2010-5-10 11:43 AM
太讚啦~~~趕緊給他下載來看看~~作者: xp212125o 時間: 2010-8-22 10:01 AM
感覺不錯 ( I% i) s( Y) C0 X, v下載來看看 ' v0 Y. L1 L7 f- `7 l; @+ V感謝分享囉6 o4 r" I9 ^3 e
thank you ~作者: mctsai1028 時間: 2010-10-15 08:08 PM
非常感謝分享.... 這對我很有幫助哦!作者: mctsai1028 時間: 2010-10-15 08:09 PM
這太讚了...... 對我很有需要這篇文章...作者: ejean 時間: 2010-12-6 06:17 AM
thanks for your great help and information作者: rod 時間: 2011-2-10 10:37 AM
感谢分享& ]+ h+ d' b7 W6 Y- B
感谢分享 * c4 j2 M& j2 Y' J( _感谢分享4 x3 s4 R# B9 l& R
感谢分享 . p# g6 B/ b5 M# ]9 T感谢分享作者: johngaliano 時間: 2011-5-12 03:55 PM
專案中設計計畫中使用 IP 可以獲得什麼樣的好處呢?除了可以在短時間內完成複雜晶片設計外,對於已經是標準的周邊元件,如 I2C、CAM、USB….等,系統晶片設計者可以不需要花額外的時間人力來完成這些 IP。藉由 IP 的使用,可以將大部分的人力投注於可使商品更具競爭力的部分之設計,使產品不但可快速推上市,更可以憑藉優異的功能達到成功的目標。作者: berniewood 時間: 2013-1-7 02:41 AM
謝謝大大的Information讓我增長智慧,感謝指導作者: ZoroYang@FB 時間: 2015-3-16 01:10 AM
感謝分享' l( \, m# V2 ]+ c8 O+ k* p
感謝分享8 |9 }& E9 {; j& h4 s
感謝分享+ p, ^( _ [" y# R" |: I; Y
感謝分享6 m1 J& A7 `/ x1 b6 @
感謝分享 ; I' S. O+ K" [# @, M感謝分享 n* X6 I& l0 L* K
感謝分享 2 r! t# G& O6 ?0 C5 o; S" c/ O感謝分享 + q( E1 K g% b5 W+ N- ~+ _感謝分享 2 o- K$ ]3 b# L3 E作者: zxcjeff 時間: 2015-3-28 03:08 PM
感謝樓主精闢的分析,小弟受益良多 6 {0 Y( ~2 \" I作者: DesignStart 時間: 2015-4-11 03:14 PM