Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!
; T/ ]; N/ F4 n每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,5 H3 R6 a5 s. }* t' b; z9 K
而我想大家應該都能贊同這一點吧!!% g$ @8 U3 O3 i6 S, h# o4 [
做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.
, b0 s4 L& D1 }7 `# W4 Y如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,
0 a4 B$ q( r1 f( N: B那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...& t; M7 C0 J5 I
placement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.! u* n! ~- m% z' D: e- G/ z2 }
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;0 e6 @$ t9 y0 ?, M0 p2 X! ^
在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...
; L0 c  Q! a; L在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,
, O$ n* C' v4 R' @, l4 X& L$ A6 \或者拉出來的performance不好...等等的事情.* m& J2 N  S, `) z4 L* b# i
所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,
) [' M4 v- M8 W6 S但是要如何才能做到周詳的計畫呢? 真的很困難耶...
2 {8 X" c: e5 i5 f3 _' F& M或許DRC已經算是裡面比較好的一項了,
4 W  h1 y0 D5 Z7 C# x7 }. k但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@' Q1 Y0 ~  x5 `4 c5 U: a
最後是改圖...基本上改圖不見得比重新畫容易...5 m- T1 W9 A# H6 f0 [
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
8 {  c  i1 D! J5 N( o" r( K" `但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,2 N# e2 B' i$ y* l5 C
不是每次都能遇到改小不改大的囉!!
. w2 l- O, }  e3 \! }4 k$ V# d
% ^5 e. f8 |5 i3 [2 M$ X9 P小小淺見, 請路過先進指導!!
. X; b. R4 t4 }* |  J- H1 Z5 t感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation
, w$ H  s3 J, b& s基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
# {( L& G( m" L( X; g9 f但是並不會佔用太多時間。
2 j- j0 H9 @* P# u. M. Z2 Q排列 Placement
+ s2 ]1 E; j0 V! m: z9 L8 _SUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異
9 K2 v( l: t& v/ R) L( W拉線 Wiring
# t% p, i8 u" R: A7 WPlacement做的好,拉線就比較輕鬆,除非digital線太多
: O; k: Q5 P2 \APR又不幫忙,時常弄得頭昏眼花 ( M! ]1 O2 j; }3 \
DRC debug+ M/ U' y$ }, d* J
在layout的時候就應該要避免這樣的問題% D! w8 k+ c  @: C
LVS debug
( B+ O+ r/ h' o+ T7 K若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題# V7 v2 Q# M  g3 Y9 U9 \
當然有時還是會有一些LVS的問題,不過並不會花太多時間
/ z9 x) G% D: h# J: k% m  c比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 ( O/ z$ y! L0 Y9 x0 M& s" [
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
" c; K. {& C' ~9 u0 O進去要改電路,結果sub circuit都找不到
! k% r* G+ b& J) j7 L( A& z+ ~整合 Chip Integration
0 W) z. T( {0 ^/ l( n3 S  X# {: M1 ?如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚+ ?! h1 H1 |. n5 o( H: D; W
一般若是好幾個人一起來,那真的要好好溝通
4 u: P1 r: r$ Y# [( P要是最後兜不起來就慘了:o 7 `5 h. s6 J0 ?- O9 U7 F5 s
溝通 communication
/ S9 N+ q$ P( x5 [7 P9 T非常重要
" J2 s3 S$ l* X改圖 Re-layout
9 K# i6 l3 N3 T: V8 N# zLAYOUT心中永遠的痛   {1 i! x9 m. q" d
( e+ N( F/ V, H- w& y
以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大  u1 g1 {) E7 V3 y0 ?8 F

8 a1 v3 H' Z7 Y* F$ u7 L這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好
1 S5 d) U- o8 i% X( c- n我覺得在Layout時最花時間的工作是....
" d. k8 L" q% N; ~, Y- Y就如同keeperv大大 , 所列出來的事項 ,
& t, U+ A% ~. l2 A幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間" r/ r0 p$ ?2 X* g' i3 }% n6 R' d
而且是一定要花時間去plan每個block
" _5 X, k% l1 _5 f1 k! T+ l若能排得順, 相對拉線少、拉線距離短、面積使用就少
7 }# r, k3 K  j7 ]. J' f, e! D而且和designer之間的溝通更是不能少! W2 W: i! J4 c$ [2 {
designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
' V) A% L' {8 M1 Q& I: f- r9 b不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法' ]% _& M9 W, ^7 G
      
: `! f/ r0 n* P" |1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。$ f) o/ Y1 B' s5 U* a- Z
3 g. j8 P  U) l
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。
0 _! V& X: n& ~9 r% {$ d3 H' y4 m, x9 y) |8 ?* D9 O8 @
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。% S; E4 O. b7 }
6 w  ]' _( S$ J' D1 Y
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
: y$ G% ?6 k, b% s
4 r/ f! c. W( o4 |, j& K8 z5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的/ S. I' r# Q' S7 w4 R) c$ A
   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>  o( L) h* w; D6 Q; b9 E
    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。4 @1 L8 R7 T$ P& K
   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
9 ]% O- ^6 `% {6 @2 ?- _: c
& }0 M5 I/ G0 E+ [' I6 ^8 B- ?那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....
+ \. M- c' J. w7 d9 P7 t5 q9 O$ V1 k9 j! a8 ^% K6 b5 d
就只是覺得而已啦....或是時間上最長的也可以...
7 D$ G/ Q8 S/ r( g% U# V6 M0 y
" w8 u8 C6 y6 s8 M2 I要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
4 l0 d) Y$ l% pLaker L1   V.S   Virtuso L     * e/ }. N3 h) F
Laker L2,L3   V.S   Virtuso XL   5 f5 G) s( L% M8 I, c" W
Laker DDL   V.S   Virtuso GXL 6 E; S8 z+ T% a/ z
4 x% C6 i$ }  t
才分的出來。因為各有好壞吧
8 Y, G  u: A7 I& D# f: M
$ f- y9 ]. n2 x9 n6 o; Z2 ?& i. _[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....: q" Y0 n8 O- p3 i8 [+ h8 y4 y
以 Virtuso 為例子...8 U! @3 ^: y; }
排列的位置不但決定面積的大小...
( j$ |( x! g4 Y& M更會影響到拉線的方便性...
' q0 K" Q1 P) A, S7 t+ V  U以經驗來講...資歷夠久的人..
0 A( {, R$ k# X2 I0 R) z( M( S  v可以在排列的同時就想到接下來拉線的方便性..3 l6 E" F. R5 h0 ?
若排列已經出來了~~接下來的拉線就不會是多大的問題..* n2 n5 b2 `) L& f5 |
因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧8 c2 q2 z) F& B# R6 p0 N' D/ h$ A

5 w6 ?- H# J1 Y" J- Y像是一開始在做DEVICE..如果有舊的電路可以參考
% j; Q% R( a8 N
4 i+ J: K! v% l4 z/ f2 I甚至可以直接套用 那當然是省事的多0 `) K( k1 x, q: s

) @  Y" A6 s% n1 E) L. C否則 還是一個個去建 感覺滿麻煩的^^"
4 ]$ ]2 [) l" A* F7 o+ I' Y: \- Y" s$ n9 I1 |# i/ X( i0 {
而 元件排列這方面...+ m! [# W# p7 n. p
, {3 x6 a- F( R2 n, z- `
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
% A6 G$ E/ G( A8 `0 k" ~
5 p3 P9 I6 s  w, H  o6 b) S要是電路看不多 經驗有點不足
0 P& C: Q: ]' ?* m6 K! j# G
* F) D/ V9 m, m/ W  C在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
$ t$ b5 [3 m  _5 P$ w& p# N9 E3 r有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西! f8 T9 j4 D5 {5 F7 X/ Z
希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的; q9 p- m0 ?. O
但日積月累後會漸漸順手,之後所遇的問題* F8 h8 g4 O) ?9 P
會因產品不同lay法也不同,現在的產品變成是
4 \# s0 K/ K7 s0 n6 S拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
2 d3 h! f! C' F看出這個block是扁是瘦,進而要思考對週邊其他block
$ r7 ?  {2 y+ {0 ^8 I的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作) W6 O9 g, [6 F8 Y. v! |. n
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步: u$ L% |% S3 x* W
placement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。
8 w: O  X& L/ Z) O8 @5 C由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,9 |# T6 K) V4 F  g( `/ [" z
像零件的限制及板材的限制
# H) C) y7 q# b% s. h( B& x都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的
( Q7 [) T& I8 ?" i# \,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練
$ g! L. J$ v4 x7 ]$ ]6 Bdesign rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。# q; p6 l" j! R5 t# @
所以這只是我個人的看法嚕,我覺得LVS的Debug最難。$ p/ H. J! _# }! Q
因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔% N! }* o: Y! d
這個對我而言真的是滿辛苦的工作。1 }0 X' R  T" s% |, M8 a, l
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-5-22 01:55 PM , Processed in 0.143518 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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