Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 49470|回復: 57
打印 上一主題 下一主題

在Layout時最花時間的工作是....

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2007-5-29 14:32:13 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這些問題會隨著 "資歷" 和 "工作分配" 而有所不同,希望各位回答時可以說 小小說明一下。為什麼!!
多選投票: ( 最多可選 3 項 ), 共有 352 人參與投票
您所在的用戶組沒有投票權限

評分

參與人數 1Chipcoin +3 收起 理由
jiming + 3 好調查!期待好說明、好討論唷!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂7 踩 分享分享
2#
發表於 2007-5-29 16:13:18 | 只看該作者

我覺得喔......都要花很多時間啊......

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!
3 ^2 W. h9 D* y/ M. R每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,
7 x- S+ T1 G; ]3 W- G  Q; C/ g而我想大家應該都能贊同這一點吧!!
- \0 K* d! s* d( J5 v9 M做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.
. N* V$ ~$ Q. q: m2 ^' V如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,+ e' X% ?( ~" W: m7 w$ j
那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...
- {3 g0 l/ Z! i0 r" Eplacement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.
! o' G: L1 A) O) `0 g9 X; ]/ Y6 g跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
; N+ h$ Q  Q( r& {在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...
, s3 x/ l% T) y$ u  h在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,
# T: W% |9 ]) P& g& {7 t4 Z或者拉出來的performance不好...等等的事情.
1 ^: L) J6 z" T5 n+ m所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,5 V% \  J1 G9 h9 N9 M8 t8 h: I
但是要如何才能做到周詳的計畫呢? 真的很困難耶...% f. S! v% S5 ]( z! C# Z7 o
或許DRC已經算是裡面比較好的一項了,, {3 `2 s6 K- D8 C# e
但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
( Y, I* T' n  W0 H' u最後是改圖...基本上改圖不見得比重新畫容易...
, D* k1 a8 g/ ^8 G; D" }% T8 y受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!2 i- i2 H- Q( J2 ~
但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,
  `& \7 d( M/ [! `) \1 H/ \不是每次都能遇到改小不改大的囉!!
- d$ l% R1 W3 s. b
! P! d; @4 ]/ W( t$ B2 K小小淺見, 請路過先進指導!!2 h+ r7 w  g# S3 S! {; e
感激不盡!!

評分

參與人數 1Chipcoin +3 收起 理由
jiming + 3 資深帶老手 老手帶新手

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation2 G0 e5 ]: P8 G; j
基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
+ r) p& s/ K3 z# b0 C但是並不會佔用太多時間。
3 t) x4 u' G( p; F. Q排列 Placement* R9 o6 o# Q' u& m
SUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異
9 P1 f( f5 U- T1 O3 N7 D2 ~拉線 Wiring
4 Y5 t* [4 h. }9 a8 V( A' zPlacement做的好,拉線就比較輕鬆,除非digital線太多: `9 j  w! d3 Q8 m: K0 E
APR又不幫忙,時常弄得頭昏眼花 ( [9 S- o5 t1 t9 o
DRC debug8 ]" d& J' _1 g. @: P, Y9 d
在layout的時候就應該要避免這樣的問題. r, v' s$ v9 j
LVS debug 1 u: G% R$ ~2 G. G& B- `0 D
若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題9 d2 }- G# P6 O8 E( O: @% `. w$ [9 H
當然有時還是會有一些LVS的問題,不過並不會花太多時間, L. j4 Q! P% p! N. k/ d& s8 p& w/ C
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 2 d1 E: x% u5 X$ v* x
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK- [" Z7 m% f9 S4 _3 e/ s1 ^
進去要改電路,結果sub circuit都找不到
. S0 I( C  R( n( A, t整合 Chip Integration# ~( u/ O! Y6 b9 Q
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚( E" c1 P) S) C) ~/ I6 I
一般若是好幾個人一起來,那真的要好好溝通
  _7 N. ]) Q, R+ e$ I要是最後兜不起來就慘了:o 1 ^2 F# _7 K4 L0 w; e
溝通 communication 6 ]/ _6 s$ a4 x' m3 Z' u6 P5 J
非常重要
6 J. d: |) @+ Y% Q  i' V改圖 Re-layout 9 U  ?# Z* T& ^5 z  i" ]$ C4 K% a
LAYOUT心中永遠的痛 1 ?1 u3 i: @5 C1 Q: I
+ ^; A' f8 V/ r( y8 K( S1 E$ E
以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大8 Q7 u8 G; ^4 C

9 |' v& F5 H4 O' \$ z! j這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好
8 M" S# J5 K& n! ~; Z) R我覺得在Layout時最花時間的工作是....
, O8 ]8 l- ^0 `" z! a6 D% ?& e就如同keeperv大大 , 所列出來的事項 , ' }  Q+ \$ }7 u/ S/ v
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間- r: H; t3 ~; j
而且是一定要花時間去plan每個block
5 u. [7 F+ K* p' d* j4 C若能排得順, 相對拉線少、拉線距離短、面積使用就少
( \8 i( ^6 i* e& ]" J7 K而且和designer之間的溝通更是不能少
/ B" J, Y3 {6 G8 _designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
1 W! X$ v' Z8 K7 L( p8 d不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
( M5 q& v$ Y0 K  @7 |- }      
) S  B% s- t9 W* c/ U  Z# a8 d* F& E1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。
: P" W, g/ ~2 P# Q$ |, R( s+ O0 Y
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。 " U  e. E$ G  a; p' j- T* l5 J4 A
0 U$ i: H: \  J2 f
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。
* O' m% i4 F0 z" m4 r
! H* k: n8 \5 P. F. u) [1 w$ a; s4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
* g/ b; F4 k, `2 J" T/ b8 N) G, V: H0 W& u
5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的2 [, ~+ o- w( j
   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>
1 X% Q; k8 a$ {' w    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
) k" p+ W5 a9 r$ a   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....7 T2 |0 e3 q$ b% n! H% Y
" W$ x' j4 ~5 K2 R3 u
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....6 ?  `' h6 @  D1 l
1 c) a4 q" {  Y% O( w8 T2 I: b
就只是覺得而已啦....或是時間上最長的也可以...
+ S! q1 I8 L7 Q/ O* x: K1 c: A+ S1 C% w; A0 j
要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
, x! E, ]7 b5 d# s4 m8 x! XLaker L1   V.S   Virtuso L     0 G* q/ a. K4 m2 c3 K1 C
Laker L2,L3   V.S   Virtuso XL   
- g' G$ ?* f; ?" pLaker DDL   V.S   Virtuso GXL " _* r; i; `& L8 N
4 j9 p) x, W2 v7 M6 C
才分的出來。因為各有好壞吧
: e0 c: x) L' I- f/ j7 W; J0 G6 s7 H$ |# y" t5 w) M
[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....
9 Y- F) D& Q! }, J以 Virtuso 為例子...
6 p" J' k' t6 {; G# o0 e4 c) o2 N; t排列的位置不但決定面積的大小...4 v8 p8 q0 X* Z7 U
更會影響到拉線的方便性...( ]% E" ?) G/ N3 G
以經驗來講...資歷夠久的人... Q# ?4 r7 z. r1 b6 ^6 y
可以在排列的同時就想到接下來拉線的方便性..+ s$ C: Y- l* F! [% M/ z5 C
若排列已經出來了~~接下來的拉線就不會是多大的問題..
5 M6 v! h* }; Y; _/ R$ o* Y; ]5 t因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧! u; m; ^( ^; F7 K' d1 Q
- a+ A. V* ^6 @' b& }0 e" ]$ g" ], v
像是一開始在做DEVICE..如果有舊的電路可以參考
' t2 U" v( T) n' }) e3 N1 S0 k3 a5 B, ]. L  w- c
甚至可以直接套用 那當然是省事的多. p" R: Q% z! _3 ]  [' v0 _
9 ^2 H5 U, N% ^. s% b9 m  g/ ?
否則 還是一個個去建 感覺滿麻煩的^^"
/ S% I& N3 ]1 L: y
* D7 W, }2 [7 }- u  f4 D6 j! b而 元件排列這方面...) b, I$ {5 G+ @% O8 C
4 m( F. h( m2 d: K
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
! h: k' ]4 l( a9 B" J* E1 c+ P7 N
0 e( ~; O" n) Q5 x0 F" Q0 H要是電路看不多 經驗有點不足7 [' t5 c! q5 q+ ?- o6 \. ?$ T

- P+ @5 I; _& n在排列元件上 或許會比較花腦筋吧~

評分

參與人數 1Chipcoin +5 收起 理由
heavy91 + 5 希望你能繼續分享心得..^^&quot;

查看全部評分

回復

使用道具 舉報

12#
發表於 2007-7-23 18:52:59 | 只看該作者

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼* w9 `% S9 j& ~' r
有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西
) s0 {  ]% g; Z. `希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的9 e- L0 h$ ]( L% L2 L# r6 t" x
但日積月累後會漸漸順手,之後所遇的問題' u& }3 v9 o! e
會因產品不同lay法也不同,現在的產品變成是
" [; @3 y1 \; |8 w拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
5 V8 z7 U" ^' z7 E! W# h( O! z看出這個block是扁是瘦,進而要思考對週邊其他block
6 L, c1 o1 }/ d/ f# `4 V: g' R的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作, x, N9 k& k: I. n) O
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步# \. i( Y9 C. g; F0 l
placement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。& O$ N. D# ?; X% C
由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,
2 D" @1 F# a# Z$ n1 c像零件的限制及板材的限制! [5 J2 H/ x' `5 h$ ~9 e3 ?
都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的& e" M, O) j0 j( h. W* z. I0 |
,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練; n, z" S9 b7 K. C
design rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。! j$ @/ ^* ]  f3 G
所以這只是我個人的看法嚕,我覺得LVS的Debug最難。, `' ^* J& _( |4 q0 O, W( f- q/ ]
因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
" {, r# f* O- v0 \8 n這個對我而言真的是滿辛苦的工作。" o- d. p' h% M' i" ?' O
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

20#
發表於 2007-12-24 15:01:13 | 只看該作者
我覺得最怕的是先前的準備與溝通都達到共識,layout已經好了,最後designer說要重劃那真的是啞口無言!!
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-4-29 09:07 AM , Processed in 0.134007 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表