Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!
9 w& ~( U. Q/ _5 s7 e% f2 v! V每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,
2 [( k. I. p4 E/ Z而我想大家應該都能贊同這一點吧!!9 g0 R2 t  }% t; Y1 V. A$ h
做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.
+ }) v  q. d) Z! [& u如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,
& y" Y/ t6 U6 g2 v那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...- \( {1 n9 U* v
placement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.5 l9 A% Z; x3 |  \! E' A5 b
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;  D1 \6 H+ P$ v8 z* Q* c
在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...
: B; ]$ Q: b) H/ M! L在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,, ?4 T& G* p6 A1 i3 f  n
或者拉出來的performance不好...等等的事情., S+ ?7 D5 a/ a' l/ ^- j
所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,
$ _$ b9 [# k; X$ j/ L4 b( X! K但是要如何才能做到周詳的計畫呢? 真的很困難耶...% C1 f# \3 D& Z; J0 H
或許DRC已經算是裡面比較好的一項了,
/ A0 _7 y% `6 M! F  F4 C0 W但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
3 Z6 o, Q( l# M( T8 z最後是改圖...基本上改圖不見得比重新畫容易...' X0 G* [  n, T* k) F9 Y7 M. H
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
+ ]. p2 a& E8 k! `但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,
/ L6 B9 r/ n. v+ k) d. y不是每次都能遇到改小不改大的囉!!
; n: c5 H* k+ c
7 W: Z$ w* w4 i& x) |- n5 g小小淺見, 請路過先進指導!!# |% A  V6 p' [, K0 S* j$ B! A' M
感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation
- G$ [: {3 M# i  \2 G" Z, Z基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫  {' r: N( W, m- l+ q( \
但是並不會佔用太多時間。8 |8 a, M& C4 v
排列 Placement
: q3 T3 N- o& w  N# {* kSUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異. c& O, C% g7 O9 l7 P% ^
拉線 Wiring
% T0 Y# O1 V9 Y) \1 hPlacement做的好,拉線就比較輕鬆,除非digital線太多+ ]+ B: `/ w" m* q2 K
APR又不幫忙,時常弄得頭昏眼花
' i7 t- w/ O1 S8 n- [: i! w. E8 iDRC debug
0 \( l1 |0 R* }在layout的時候就應該要避免這樣的問題: g0 M" J9 j* P  G5 R& u
LVS debug . U0 ?! A2 ]0 Z
若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題
3 \+ q9 n# r$ }$ X當然有時還是會有一些LVS的問題,不過並不會花太多時間/ T7 E  G6 _) j8 c$ N* b" X& K
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉
. u) S6 x: l0 Z當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK  `  S. m8 E/ f
進去要改電路,結果sub circuit都找不到
5 ~6 s# K5 z4 v* V& a; c整合 Chip Integration8 F! l% n" d& V9 n, d4 H) _+ Q+ k5 O, q
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚: m7 e4 ~% z7 y! O
一般若是好幾個人一起來,那真的要好好溝通
$ W7 N4 Y( g$ P; D6 }; [要是最後兜不起來就慘了:o 9 x2 ^8 I* ?1 Y+ l4 P
溝通 communication - }! V* O% I' a: _9 a* g7 W0 l
非常重要
, q' m0 ]" E/ F! F1 S" `" M改圖 Re-layout " F8 U) r1 L& f0 |$ h( |
LAYOUT心中永遠的痛 & a/ K7 W& R: \$ c1 `
4 s& |2 I# z, Z, e% q5 Q0 I0 K
以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大
3 Y# `2 Y3 D5 z. W# V6 n5 M% @9 S1 L8 |; Q1 p
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好  p- a9 K, h! C9 T# O
我覺得在Layout時最花時間的工作是....
$ G1 Q1 h) ]3 x1 d1 o4 p5 d3 h) h就如同keeperv大大 , 所列出來的事項 , 3 z8 g. D- J4 @$ _' b  z  L
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間
8 d% f' S! B0 ?0 L9 [# R* B% u$ K而且是一定要花時間去plan每個block
* G4 ]& c/ s7 |若能排得順, 相對拉線少、拉線距離短、面積使用就少, x5 H% `* {1 K- z' z( @: {
而且和designer之間的溝通更是不能少
, m/ ?# A2 v  F) i( `% u' _designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好6 l% o% r* N9 @; W! D; C
不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
; n; p; _9 a& _% {3 T      4 `; X( S1 J( i! o# w* s
1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。
" ~3 ]  X/ |5 d% u1 ^; w. z0 m: G4 Q; t5 M. S# ^1 p
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。
2 `( K2 |! Q5 ~. L
7 z$ a" H+ y1 `, _, A3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。
( Y1 A% V9 j& M. D+ j9 w( C4 @0 g, r
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔 . k% s! \7 o+ q) [! |# ^9 ]

  |9 y: S% f+ K" |9 w+ W: @5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的
. C' ~" P& w. b! \   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>># R2 @( z# {* C6 {$ V
    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
" ?. e; O; W& ~3 n/ v7 e4 z   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
" w. A( o* n5 ]' K* D
8 x7 Z5 N, D7 q$ Z- U: l那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....1 O) X1 |# U( ^% {- a

3 M. d1 N3 E5 J1 y* b就只是覺得而已啦....或是時間上最長的也可以...
2 t: q6 q7 e( K5 f) u2 M% M& m- `, }: o
# K6 }2 E  l, t: S要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
  c2 C0 L) j2 @: R+ `3 gLaker L1   V.S   Virtuso L     
4 _( [( l1 F' z* h  G- ~6 DLaker L2,L3   V.S   Virtuso XL   
+ V) w* C2 F1 q5 n# ^6 n. mLaker DDL   V.S   Virtuso GXL 1 P, o# j+ v* N( e2 x

1 e. W# e5 o# U6 [才分的出來。因為各有好壞吧
8 u9 A0 I, i" _6 X
6 ~' @3 Y+ o! B- n[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩..... L: Y' e) [; @/ A  `' K
以 Virtuso 為例子...
* A  |. v" u- g# K3 u排列的位置不但決定面積的大小...
- q2 f  L$ L8 q+ e3 O0 ~8 o, }  A更會影響到拉線的方便性..." B4 v- a- r/ P% X6 z& `0 A3 g
以經驗來講...資歷夠久的人..4 d+ J1 O7 D; C1 a3 J
可以在排列的同時就想到接下來拉線的方便性..1 f. U/ C7 I2 k9 `3 |' J: X
若排列已經出來了~~接下來的拉線就不會是多大的問題..8 h! b$ T. [8 c) C: [& Q
因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧/ J0 l. R) G% x" B! b4 R( ^/ \( c7 F

3 j& _. x+ O' ?9 }% B* K" @像是一開始在做DEVICE..如果有舊的電路可以參考2 c: s: G" w1 e3 B- u* }' p

; Q  V: C3 K9 i甚至可以直接套用 那當然是省事的多
( w. U! _& A" ~4 t& a. c0 T- Y+ H) c5 A  K
否則 還是一個個去建 感覺滿麻煩的^^"- p, e( L9 n% L. f! T2 H5 k

9 Y" T3 d- D+ M而 元件排列這方面...# ~  c( v% C; m7 O, W& k

) G9 ?0 p& Y2 G, }; q+ x9 u0 t考慮到 拉線的便利性 面積大小 以及 電路特性等等問題; `* v6 R  G: j4 v/ K  f4 I% M& R
- p& Y2 F5 ~0 P+ k/ U6 F
要是電路看不多 經驗有點不足
4 h% e5 y% s4 K( `9 \- l
+ W0 E& B% H. y3 |( N) C+ J在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
. w2 p. ?# }* c! X3 [9 i% o有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西
( R' a7 m2 G: J& f- i+ D希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的
) p7 N$ K  z# `3 U2 {! B% ^但日積月累後會漸漸順手,之後所遇的問題
0 ~: C' D5 e' n! x5 e, V會因產品不同lay法也不同,現在的產品變成是( t( C) Y; R+ Y0 t
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
. R/ o  ?+ U% \( i, M看出這個block是扁是瘦,進而要思考對週邊其他block& [+ C3 V% k" e& G. Y7 T* c, T' c
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作' e0 u( Q/ S* Y5 @
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步, _2 E0 b3 s" F* ^$ k6 s2 m
placement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。
  M0 d3 N- X6 q, g5 Y  P由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,& ]# M8 p1 x( L
像零件的限制及板材的限制7 F& {9 U6 Y/ ]- t/ }
都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的: C- h* b9 G( n2 r6 R
,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練
3 U5 Q; N" G! S" {5 I+ rdesign rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。
( O+ z" {+ t' M$ o所以這只是我個人的看法嚕,我覺得LVS的Debug最難。. z' Z. x$ n6 s' |
因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔% d# e0 x( C# r
這個對我而言真的是滿辛苦的工作。" G" J0 g2 [9 a' |; v+ t2 ~- x
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-6-15 12:53 PM , Processed in 0.158520 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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