Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 49542|回復: 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 | 只看該作者

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!& }" x/ J1 r; u
每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,$ z& q" `4 h+ q8 T5 k
而我想大家應該都能贊同這一點吧!!
  q$ T6 {/ S$ ]7 S: B做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.
" |# x0 z8 p1 L& r( g6 h( j0 a& x如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,- y* w6 _0 w) f* L% d" G# J
那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...
! V0 v1 t( `# ]9 C/ K" Cplacement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.: Z5 j' S9 P0 s" w" B
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
% B; \( k- J+ U: Y在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...' S! C/ t3 G4 n
在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,$ Y4 Z( V0 U3 E  X7 O7 M  ?5 v0 N
或者拉出來的performance不好...等等的事情.) |/ k" j) N# Z+ d# N
所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,
& j, n' ?8 z# z9 I- B; V- g; z但是要如何才能做到周詳的計畫呢? 真的很困難耶...
7 ]) I, H* C9 [' M1 n; y! w' u或許DRC已經算是裡面比較好的一項了,$ i# }# r, \9 B7 A9 n
但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@+ S2 y+ n2 b$ ?0 q, T
最後是改圖...基本上改圖不見得比重新畫容易...1 _/ Q* U5 @9 m  I& j4 I
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
; Y$ N( }- l. P8 t但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,
  z: ~. y- i, F6 {+ Q7 w" E0 s不是每次都能遇到改小不改大的囉!!
8 M% E  l$ J/ i; ?9 r  s; m
& g# G4 n  f3 T  @' g' o8 d; `( w小小淺見, 請路過先進指導!!0 X  O% ~) v; D# N  }: d4 J
感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation
  d- X0 f) w, [5 G* ]基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
: w; d$ n+ u! ]2 _9 b但是並不會佔用太多時間。
  \8 n% U, E2 a" ]0 F; z& ]排列 Placement
4 s9 q0 b- k1 r) ^: z3 A: kSUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異4 n- e: L3 i* j1 t0 U# [  |+ y! `5 v
拉線 Wiring
; W$ g- o# W* w4 t" NPlacement做的好,拉線就比較輕鬆,除非digital線太多
% u* Z1 n9 Z# A4 K3 \APR又不幫忙,時常弄得頭昏眼花 7 k! Y' s9 R& I% X2 a7 J# ^6 f
DRC debug
; E( B3 k( H" w; ?: L3 N- k在layout的時候就應該要避免這樣的問題
' O' T4 P* k& I* Q: l" f. Q* oLVS debug 3 p4 g  Y# G9 E4 R8 ~
若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題# n) `9 G! x% j; f. Z' V' P
當然有時還是會有一些LVS的問題,不過並不會花太多時間. b4 F* ?3 M% R7 J) j- }
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 ( A7 v* j" z7 [- D
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
# x' {, w. ~2 x, D9 h4 U: z進去要改電路,結果sub circuit都找不到
, _% S7 ^  ?" g+ R+ Z; T6 T3 P整合 Chip Integration8 r* P! m1 j) F- U4 c
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚3 l- w5 ~5 Q; u# e5 ~; u! Q1 |' C
一般若是好幾個人一起來,那真的要好好溝通0 F0 N. |- v+ [
要是最後兜不起來就慘了:o
+ D. Z3 S' Z( r% a+ R2 Q+ a& @溝通 communication
! S0 p8 Y) Q' p非常重要  y" C& n% u  b. {' n
改圖 Re-layout 2 C! t0 Y: i) X7 K. [% j
LAYOUT心中永遠的痛
% g; X) K0 f( l6 P1 W' ]1 [  E9 A" E6 }) `
以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大% C6 _" ^8 g& L4 j* e  V
, D- t8 Q  Q# P) y$ X$ D
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好
0 }2 J! ?) t6 ~9 P- D% P我覺得在Layout時最花時間的工作是...." {) s* r" ]9 F! m
就如同keeperv大大 , 所列出來的事項 , ! R: |2 P( |9 l5 \4 V5 b
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間, B* L4 O$ j) ?# D. P2 z; [
而且是一定要花時間去plan每個block& Y9 q5 T( W, Q, C1 J( a( g$ X  M
若能排得順, 相對拉線少、拉線距離短、面積使用就少: \  Y; L* |8 C; _9 ?
而且和designer之間的溝通更是不能少" p. l$ {8 l, ^7 U/ D& l5 w0 K
designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
& K8 n1 i6 P- j, u  X7 T4 X' J, E不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法- W5 E$ W$ [& `& E6 I8 A: R
      
5 j3 `# o* M; [) l4 R: L% o1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。: I; I& N: Y* G  B# r
9 l( b9 ]" R$ p6 Y
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。
* H5 z* n* `5 \6 }7 K+ t5 A( A$ h9 H
, V: G. V8 z4 X) a' w; ?& [3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。
5 T5 z# A9 ?" r1 \/ x9 G$ P: ~; _" z+ D( D) P; y, S% c3 E; q
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔 / b8 I1 q- b& E, R: P  B+ \9 S  l" U

& g! l( |3 W( ?* d; O5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的
0 y! t5 Q$ j( |1 c5 N   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>
& f" ?9 w& g5 ^8 v+ o% z. _    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
) T7 n7 C. c0 C! T  j   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
9 ^) C: a6 U) ^, G6 Z! O- t3 P0 z
* I/ J5 q6 E2 x% w( g那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....0 t4 q7 B  |4 @6 s1 S) }! v$ s1 N' s
1 U( l. i4 B( k6 O& k+ z
就只是覺得而已啦....或是時間上最長的也可以...
. \1 e4 T0 b2 C; _$ \: U4 I6 {2 V5 [- \/ q. {0 q4 x  o& g
要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
2 V+ A& ~! M+ M" Q  ~5 L5 kLaker L1   V.S   Virtuso L     0 P  t; I# A1 \! ^# z# B
Laker L2,L3   V.S   Virtuso XL   
0 A" s4 O" W& E1 C9 ~Laker DDL   V.S   Virtuso GXL
+ A4 k& K) [3 c6 b( }$ i1 o3 q) o2 S& z  B
才分的出來。因為各有好壞吧
( q1 \9 n+ w& q. E4 s- b
! }& j+ [' T1 k5 P3 T3 w8 e[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....
" @$ v: {7 ?, L以 Virtuso 為例子...
1 N# F+ F5 Z% f" D" L* Y排列的位置不但決定面積的大小...
; Q" r" ~; t! u$ l% Z更會影響到拉線的方便性...; ?- x- n$ Q- V8 K
以經驗來講...資歷夠久的人..
7 a/ ~) m" W5 Q* P! D8 v4 `' p( O可以在排列的同時就想到接下來拉線的方便性..* w2 f7 R5 X. m( H% A: C
若排列已經出來了~~接下來的拉線就不會是多大的問題..1 W: m! j: ]; H/ g) ]1 R
因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧- [$ w* a0 x. I, \
. c+ e, R( [' z- j. E% ]: M. ^1 n% K
像是一開始在做DEVICE..如果有舊的電路可以參考% D) r  T* }) H7 I* E% b% Y6 ]

$ I/ C5 ?3 |- g甚至可以直接套用 那當然是省事的多
! p; X. ]6 c: S+ c+ ^: M3 X+ Z8 u6 q, q) y% M8 Y; f! A. U
否則 還是一個個去建 感覺滿麻煩的^^"
+ F# y7 P7 Q  e2 w# E
1 c; f4 c) f" B0 s而 元件排列這方面...
, \5 a0 S  a7 o+ N) Y6 S, H* L: c! V- w9 R. X8 S$ W2 {, Z
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題- G( K: d# Y8 O* O

) F# G7 W) T& G" i1 d5 a+ X- b( P. ]5 q要是電路看不多 經驗有點不足
' Z) w3 d# F' o" C0 s/ z
$ v/ S/ h; X9 m, e# l# }在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
; t0 q. |2 `' {9 m* `有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西
1 v: y8 J! n" I9 l+ D9 k希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的
# o9 H; I" a4 L, y" s$ D, b) y但日積月累後會漸漸順手,之後所遇的問題* G0 C5 x4 k8 H$ a, O4 }
會因產品不同lay法也不同,現在的產品變成是
" M( ?1 ]) w. T; U5 R! j9 {" l, f拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以% T2 a6 S0 r5 \9 l* u8 x6 c
看出這個block是扁是瘦,進而要思考對週邊其他block
8 M3 `. n+ w6 S7 s; d7 H. f的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作' u/ d+ B3 c( _% {0 Z0 v
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步9 G2 |0 v( K0 I# ?- Q$ @
placement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。
; W' M( F+ @8 [3 g/ V: L* \由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,
) u% j! I* S8 Y, k) ^9 W4 y, M像零件的限制及板材的限制
% T& j% T$ X+ v; V* _都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的# |+ E/ Q2 T7 l2 M$ [7 z
,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練
7 ~5 s  }( h+ y2 ]design rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。
6 c/ p4 e- @4 i所以這只是我個人的看法嚕,我覺得LVS的Debug最難。0 ]# K4 S0 R8 Y! A4 O* A. ?
因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
/ O+ @: q2 ~: x1 K1 Q0 f這個對我而言真的是滿辛苦的工作。; O" L5 B9 i$ Y# \
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-5-6 05:12 AM , Processed in 0.148008 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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