Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 49412|回復: 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 S6 w% }" m0 y# m7 a+ X* x$ z每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,+ O5 _- a% E: t8 ~. O
而我想大家應該都能贊同這一點吧!!
4 R/ `/ B$ b1 r1 \8 L" n做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來./ J9 X- B9 s8 e' @& o: ~8 j
如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,; ~2 C/ B/ v. E+ ~
那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...  o6 d& d. N6 T0 h0 F
placement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.! w& u# V8 H1 K' s+ R6 e
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
. s3 _1 I7 m" F' r4 G1 z3 ]5 H; F7 b5 w在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...9 x2 z6 {% b+ ?- A
在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,& I  `, @0 `& d% c- j
或者拉出來的performance不好...等等的事情.
- x! t6 L  y% \1 s' t所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,# e* b5 j' M; l8 I
但是要如何才能做到周詳的計畫呢? 真的很困難耶...
+ [2 ]* Q  {' Y* `或許DRC已經算是裡面比較好的一項了," ?- i/ m9 W+ v: `
但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
' b8 P! m" m) ^最後是改圖...基本上改圖不見得比重新畫容易..., ^* \% K, j: v/ `0 N0 b" W. M
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!4 U3 `& n6 V, l9 s: e6 Y* o
但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,7 G( f; f' F$ M5 \* `7 J
不是每次都能遇到改小不改大的囉!!% b& C1 |4 r% Y9 \: h, e5 T5 u

# D( _+ z4 L5 Q: Q: `+ s9 }2 }小小淺見, 請路過先進指導!!  g/ c5 S$ ~/ U5 ~5 ~$ ]& H
感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation
& a" t4 Y. z# d# x基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫* N( m+ J; Y. C9 a
但是並不會佔用太多時間。
& U$ H+ R% w4 J' }4 z! p排列 Placement# }( [; ^$ R3 u, W
SUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異
# x1 G: }; h9 j$ ?( h& c  c拉線 Wiring
5 I$ q& x# R( TPlacement做的好,拉線就比較輕鬆,除非digital線太多
8 Q6 K5 q+ R( E9 w  t2 d! t2 OAPR又不幫忙,時常弄得頭昏眼花
# {( D1 I- ]5 Y9 x3 z: q$ CDRC debug
. Y" x6 M! a, s9 Q2 J在layout的時候就應該要避免這樣的問題
+ k* o- x/ [6 {' M, mLVS debug , Y1 k3 e2 I5 k6 n
若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題, a! N* \  I1 P8 }
當然有時還是會有一些LVS的問題,不過並不會花太多時間0 ^1 u; a8 R5 Y1 C0 Z; Y6 k
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 ( q) b% V! L* F4 O* X
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
$ h. _: S- q, s進去要改電路,結果sub circuit都找不到
& y) l5 i4 O8 k6 l6 M: ]整合 Chip Integration+ b% @" _3 N7 g& I/ u
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚
5 ?+ f& P* w2 O7 b1 Y* f. j+ D  P一般若是好幾個人一起來,那真的要好好溝通
  \3 Y2 T, j+ `) ?要是最後兜不起來就慘了:o , S% N* \& q) V
溝通 communication
5 @% D" J& [; _# A非常重要. v8 S" q6 W; u( b# r& L; u- x, n
改圖 Re-layout ( z8 j% i5 h: o* t1 ~
LAYOUT心中永遠的痛 + o2 x' z9 w: ]

6 S" Y* Y6 ?6 p. _以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大
9 g  S( ]2 E8 w4 G8 ]" y/ E4 \- F( ]6 f- L5 _, v
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好4 H5 U4 h5 Q& [. C8 v' t0 n
我覺得在Layout時最花時間的工作是....
- H0 b. y+ @, G$ X! q+ a; l, o就如同keeperv大大 , 所列出來的事項 , 5 b' A8 @: ^  H2 |- |# f
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間
, Q1 _  K1 G6 c8 t" a& f: M* [# Z8 a而且是一定要花時間去plan每個block8 L* k, ?# F2 z) N# P8 S
若能排得順, 相對拉線少、拉線距離短、面積使用就少
; @) u6 l6 f  o! D! _4 {% a# j而且和designer之間的溝通更是不能少$ U8 y. X4 N& r  w! O( Y2 L
designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
' v( Y) |% m" b. B. s( `! N不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
" ]2 F5 K$ w) s# n+ @$ Q      
- [# S# o, r% T0 ]* `1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。
1 R; M; S" ?/ a2 k) |
' Z$ O8 b* _) I. _9 Y7 @2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。 , p% S% ~& P% C* h
& Y! Q$ c/ k! S$ ?( Z- ?5 o* `
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。
3 \0 `4 m2 H; C0 T! ^5 H7 e( Z/ {7 D) d. w# J% D, a' P, P8 m
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
' h! k6 t1 X9 c6 M8 j5 g1 @! k
/ g2 x7 i' d1 ^/ |! h/ J2 L7 ~5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的9 Q/ O8 f# X/ B( L$ `7 P8 ~
   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>
9 c$ x! [  V8 p    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
' x3 ~0 t* F9 Z, e   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....6 ~  s# G% d( C& [, n

* B7 M$ o* e) Z, I( t: r. _8 ?5 {那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....
/ P/ u2 I' q! m4 }& T; B; ~0 H, Y3 L! a+ z1 ?
就只是覺得而已啦....或是時間上最長的也可以...3 q: \+ g' ~, I5 I; b
; f7 e8 {4 l8 K
要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
( u1 b" O/ R2 N0 YLaker L1   V.S   Virtuso L     7 Y$ Y! S/ G9 _: W# L: l; ~* v) g
Laker L2,L3   V.S   Virtuso XL   * _6 v/ l3 d% U. X
Laker DDL   V.S   Virtuso GXL & U  K+ M" o9 W1 D/ S: l  ?

3 e, R7 H4 ?) X5 o2 v7 v才分的出來。因為各有好壞吧3 b! S0 Q6 E! o1 z
& q1 G9 j0 B1 K- |4 q" c
[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....
% u' t" |* D7 O0 p# ]: x( Z8 T以 Virtuso 為例子...
  h, b) K1 M7 Z5 ?排列的位置不但決定面積的大小...
, t6 G* g8 F; a% U# ?9 R更會影響到拉線的方便性...+ U! p( X' R. Q1 c* L2 I6 Q3 d8 c  r5 Y
以經驗來講...資歷夠久的人..; v0 R) b: X7 \. p+ G# b
可以在排列的同時就想到接下來拉線的方便性..& b- g/ v2 o: u: E
若排列已經出來了~~接下來的拉線就不會是多大的問題..
5 T. B2 k2 J  P( m/ n因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧- Y0 i  u, ~/ z. \5 h  @
. g4 v# q" o! C
像是一開始在做DEVICE..如果有舊的電路可以參考
( ^7 r/ {4 Z+ q* C% a" x- N
% O* r' W5 |) s4 }: [* U( `, |甚至可以直接套用 那當然是省事的多
) R5 d) n4 w$ S" D6 w) V$ S* F9 K  `8 ~3 T4 |# s  {0 O
否則 還是一個個去建 感覺滿麻煩的^^"
  j9 E) }/ k6 O. A" G1 k: {2 b4 h* y# r2 G9 \2 y
而 元件排列這方面...% B# d9 b  y1 d
1 F7 j( D( i/ g. }2 `& t% p
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
% r. L8 K% O; i4 v! f/ C/ r, x* j& ]9 |; @( s
要是電路看不多 經驗有點不足7 Z& F: T- w4 v7 [# Q

* e% h. |! s$ S& j在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
5 p4 R, d# }; k" q有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西1 q/ f) x, i! I: O6 F- F( V
希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的
. O0 d" C; f1 @! ^/ E) y但日積月累後會漸漸順手,之後所遇的問題
/ i5 A9 v/ H* U% E- _$ r會因產品不同lay法也不同,現在的產品變成是# G, T2 _- z& _8 L  {9 v
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以" U7 P) }6 `& {5 z) j* J0 O3 s7 U
看出這個block是扁是瘦,進而要思考對週邊其他block# I2 n! ^7 c# A' w) c. V% U8 ?- f
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作
/ j$ m& Z' |' `) g) y( v这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步8 l) C6 O: v: e
placement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。; j+ b2 a2 B# i! B! {: V* R
由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,
- R% B& r, s+ \% Z像零件的限制及板材的限制
& Y2 K/ |6 K' [- l% d都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的
& ^9 d. v7 F0 [0 h5 l( g/ s,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練) ?1 R! ]6 H0 E9 m  B& k
design rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。
! G+ m& y2 E* K- k7 [" n+ u所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
- c$ Z1 J' c4 _+ E7 U. C5 @因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
/ u; y( L/ p. @( `, R這個對我而言真的是滿辛苦的工作。/ }, O* I' q5 J& B
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-4-20 04:16 AM , Processed in 0.138008 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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