Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!
! h" |0 t8 m# Y( k0 Q' Y( a每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,
3 q7 l5 k4 N; c( p而我想大家應該都能贊同這一點吧!!
/ h! I* I4 n8 o" v# A+ k' V做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.
) b6 o, E' B3 S7 |" g4 i如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,
( Q" k' c, l/ W" [那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...
7 u1 |1 k2 ]# t, l. Zplacement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的./ V# Z8 e: {' K" v. w! S
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
* E% V* N0 X+ J在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...2 ~8 w+ ~* o$ M: O! H$ _5 ?! c
在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,
4 H2 `" _0 p! m5 L, @6 b或者拉出來的performance不好...等等的事情.+ L; p. T/ F  m9 ^; R0 v
所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,
1 }7 K, j& V9 e但是要如何才能做到周詳的計畫呢? 真的很困難耶...
! {! k& C- @, y  t( @- c6 Z或許DRC已經算是裡面比較好的一項了,5 u& I% u# x/ R8 G* z! N0 k2 {
但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@! e+ _% `) _* N( z* G$ G9 S" J
最後是改圖...基本上改圖不見得比重新畫容易...
. E4 J) |" l3 m8 w, W* {" R. @" r6 D受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!: }' a% A# F/ S  E
但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,! j) J% p/ _) r$ @
不是每次都能遇到改小不改大的囉!!* ^1 F' r, Z% a9 Q0 }/ c- V
, R. p3 e$ Z( ^8 t% d& ?  q
小小淺見, 請路過先進指導!!6 J. z+ D' c" w, u7 w$ b
感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation1 l- s; h! W! C% O# P" g
基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫( h+ z8 s5 C# H5 O( A. R7 D; z
但是並不會佔用太多時間。
2 ^7 e# y) B" O; }* ^, |排列 Placement
2 E1 `/ o# w9 U& NSUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異- E' u' o* G$ {) Q5 k3 i6 C) `
拉線 Wiring! t* p& c8 I$ w: c3 O% H! N
Placement做的好,拉線就比較輕鬆,除非digital線太多) W; n9 ~) d3 r
APR又不幫忙,時常弄得頭昏眼花
/ B1 X/ |. q- N. tDRC debug
0 R. B! w; r( _  E4 N! p9 Z在layout的時候就應該要避免這樣的問題
: Y) P0 @8 p2 H2 l0 |LVS debug
8 g! a) M5 _: L9 M若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題
: h4 v  M/ c! `( m當然有時還是會有一些LVS的問題,不過並不會花太多時間
  C' `- J! Z8 Z+ W比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 * ?- p. C3 w$ d5 c- }. w, O' H0 t; B6 @  |
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
9 P5 W. y( @2 |) A# P進去要改電路,結果sub circuit都找不到
6 A0 l' ^3 v0 L1 E% S整合 Chip Integration2 Y6 T( Q7 ^8 X# q
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚
. e; p5 k+ s  P% Y7 m1 Z一般若是好幾個人一起來,那真的要好好溝通
! o4 i! }6 B$ T1 H) X# n1 I要是最後兜不起來就慘了:o
# O9 x5 W/ x6 e溝通 communication ; }. @* P6 d9 C  J' u3 z! d! N" _
非常重要1 w8 `9 H- J" @' t
改圖 Re-layout
! g7 `( i, F! A1 U7 u" mLAYOUT心中永遠的痛
" M* K) H) X, n* R2 ]
' t5 C2 }$ b/ w+ G/ U" E$ I以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大: P% S) T/ t7 ~. ]+ u5 u9 Z

5 E! k4 N1 |: m& w0 e這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好* h. n  Q" |& a" T, I
我覺得在Layout時最花時間的工作是....
$ y: e" q# f" i! ]2 J+ w, p就如同keeperv大大 , 所列出來的事項 , 1 q8 w2 \! A% N+ p
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間4 B$ n% |% J0 b7 j  Y$ @) a% O
而且是一定要花時間去plan每個block
/ R/ _: V" e8 v) ?  J若能排得順, 相對拉線少、拉線距離短、面積使用就少
" a- y! M+ A8 \% |( b而且和designer之間的溝通更是不能少* X8 ]6 D, V; d
designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好6 r* j. k3 m% j1 [
不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
8 [2 c8 _4 c7 m; {* ?      % ?/ ?& S8 s0 L1 n; I7 c
1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。# s6 j) g3 U. N) M
9 J5 F! u0 ^7 ~
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。
1 N6 f+ }* `6 p: h5 ]8 W9 {* P
: Q3 J: C1 N1 [; [) q3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。/ t" Z) }4 X; B/ w4 ~

- O& {7 q) g7 g; d6 N3 Y+ v4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
* J' B# b% ~$ {- U" F/ Q- P' y# Q- t3 F% k5 C# [9 h5 K0 R
5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的
# d# a1 `+ ^0 b   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>8 h; n- X0 O* V7 m+ F. U# m
    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。7 v7 t! z4 |! C" }
   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
! _0 m+ D, X/ I: _1 B, A7 E# m; {0 r' b5 ~* v% R! O
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....% g: Q- }. S9 E$ V

5 L) D4 {8 W8 y. B+ Q0 a就只是覺得而已啦....或是時間上最長的也可以...0 @, [: H, D8 a9 j) [/ [+ z6 e% a: I
( g. y& F8 g$ T" C
要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
2 L; t7 ~0 h5 L+ `3 {% y3 VLaker L1   V.S   Virtuso L     
) ^* S! _0 Y+ jLaker L2,L3   V.S   Virtuso XL     ?' S% e9 d- {" ?" u. `9 ?. Y/ M
Laker DDL   V.S   Virtuso GXL
3 w2 o8 r! B- ]3 D4 h% w( p5 B* k7 L
8 S0 s8 }# Z7 e/ o- M- F才分的出來。因為各有好壞吧* t' y1 B& _5 B' _' a9 R

& q7 N$ I, f! c. {$ X$ Q[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....
; O( y' J$ ~* B0 c5 M1 {以 Virtuso 為例子...$ U! u! e6 a' a' p6 i) ]
排列的位置不但決定面積的大小...! c: {! y9 ]( j4 O* L0 W
更會影響到拉線的方便性...& L# ], ~- a' J2 r( n" K; V
以經驗來講...資歷夠久的人..
' d" B; M- M$ V可以在排列的同時就想到接下來拉線的方便性..
& O; u" X$ U0 M8 D8 S若排列已經出來了~~接下來的拉線就不會是多大的問題..: _$ j1 r5 K$ V& M
因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧
( t; x/ E# W  J& p; T( j7 H
6 Y( C) L! E# G1 T像是一開始在做DEVICE..如果有舊的電路可以參考
1 B4 g1 t& K0 p- n2 j! _2 g$ m% {0 o* x. U  p" r' l
甚至可以直接套用 那當然是省事的多  X$ y  X+ W5 Z2 D3 R: j( Z

! t. ~/ ]# e0 h0 z4 b% [否則 還是一個個去建 感覺滿麻煩的^^"6 ^9 v8 J4 J! g/ a9 T! u

2 Y$ ]5 H/ r7 U# M+ S而 元件排列這方面...1 i; E% l; d, [2 b
! Y( a9 }5 ^7 F% c, y' y
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題8 \4 q/ h; Q/ ]5 c7 u2 ^

" {6 }1 D; [) v) k/ ^9 c( o( r要是電路看不多 經驗有點不足4 p( ~% }" l  K/ o9 ]' ^
) m+ {% b# f8 X( |, @# w! C
在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼$ I* o: V5 P: m  y0 _
有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西* p; [% c" R' H  b4 j- ~) Z) W
希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的. K+ o' a3 K$ X3 v
但日積月累後會漸漸順手,之後所遇的問題
2 [! k7 D* _1 j) a$ C會因產品不同lay法也不同,現在的產品變成是5 x$ B+ g4 H) a6 f" T. U/ o
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以/ D) a' Q9 }; \0 c. n5 [' D. q
看出這個block是扁是瘦,進而要思考對週邊其他block
% `: H2 D$ ~8 O( z$ W: `4 P的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作" P5 X) M# |' I" U+ j6 w
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步
' y0 M, Q9 Y& E' Q& qplacement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。
% ~: x$ T9 i; P& Y% \! p5 c由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,
; j6 x5 h+ Q+ ?6 Z1 m5 l像零件的限制及板材的限制
9 O; @  [6 E( X5 \1 N# ]都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的
7 ?- h" b7 N) z6 V, \/ y! e,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練5 u4 ^1 r9 m2 j" P5 n7 A
design rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。
+ F1 M+ G7 Q$ ~9 j4 R9 i% N& S所以這只是我個人的看法嚕,我覺得LVS的Debug最難。& V" |! I7 R. D& |3 W: o3 q' w
因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
! [, [' h  H& E/ \$ P7 P9 H' N- d這個對我而言真的是滿辛苦的工作。9 W3 e4 Y; `1 A% h2 ?% g. J
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-5-29 03:39 PM , Processed in 0.130517 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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