Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!
" h9 {% T; z5 m2 ~. i每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,
/ W- p& D1 ^! D0 Y7 X' W而我想大家應該都能贊同這一點吧!!" d+ f0 ]  C9 _& x
做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.1 r, z3 t% n) Q$ D
如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,6 Q2 Q5 m- L3 T, x; J3 G
那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...$ L; I6 Z+ A: M& i; v
placement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.5 }) x3 x* B/ B0 W  j9 j/ F$ g
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
0 e- m. t* m, o3 W在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的..., y! Q6 I7 N4 H# z" Y
在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,' o# Y. o4 ^5 ]! G, J- |
或者拉出來的performance不好...等等的事情.
- |( @0 w! u/ k; ~) D所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,
3 P4 R5 i: P0 H/ ]* b/ K但是要如何才能做到周詳的計畫呢? 真的很困難耶...* A4 r. R3 I: l8 Z  o$ m" t
或許DRC已經算是裡面比較好的一項了,
8 G8 x; e" f) x- u但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@- ]9 j( n& ^4 R4 |. {
最後是改圖...基本上改圖不見得比重新畫容易...
& i5 u8 m6 D) O* _3 Q; z受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
( q: H& p" c2 X9 E  g$ n0 f# g但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,' @+ i" x2 L/ ?2 ~
不是每次都能遇到改小不改大的囉!!) r# x3 M2 H2 D
5 ]9 C4 I/ L! L8 F8 D4 y% n
小小淺見, 請路過先進指導!!
. `7 O% p! Y# j4 G" [2 F感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation2 p- N9 o- e/ l- w3 r  ^) `  e) M
基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
8 j/ f" _! x0 \但是並不會佔用太多時間。: ]+ h) Y9 n" s! Z) _. L# w
排列 Placement
! \3 s9 u( Y" `# I# {, Y7 {: USUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異
; g! n, l) ^! `$ O7 u) |/ Y拉線 Wiring* p; f. l; p+ i) E, Z
Placement做的好,拉線就比較輕鬆,除非digital線太多) `# `3 K+ Q+ ]) P$ q; @
APR又不幫忙,時常弄得頭昏眼花
6 ^$ M4 H5 I9 C5 CDRC debug) r! z4 n1 y8 ?9 }. S
在layout的時候就應該要避免這樣的問題
5 ~* e: x7 b! z- x5 Q# DLVS debug + V: }1 k& @0 O% u* f- ]
若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題7 e; v* W2 h6 d# W( p
當然有時還是會有一些LVS的問題,不過並不會花太多時間
( G: L  m' E4 i8 r比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉
" l) J% T: i5 U1 E當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK5 Y7 }) J- @: @9 C
進去要改電路,結果sub circuit都找不到
) j: Q) O1 \0 z7 ~整合 Chip Integration* _# g( t! U* R, j& v% f$ z
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚
4 Z- ^: G; d. y9 f3 T. ?一般若是好幾個人一起來,那真的要好好溝通
; g; N8 C6 X: c' A- ?要是最後兜不起來就慘了:o
% V  o3 f4 [! X1 ^% q溝通 communication ; D7 v% j) h6 k4 X( Q7 d) S
非常重要
4 w8 P% l8 R0 J6 S改圖 Re-layout
5 \! [- K6 x5 XLAYOUT心中永遠的痛 " ?0 ~( F6 [% z0 ~' {

' t) y8 }  P' K% M$ ~) c" Y以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大2 q7 P; M6 N0 c' G# D2 H" j5 h$ t
2 o2 b; I4 x* K9 k
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好
, J9 p; h6 Z' I1 C. y9 U我覺得在Layout時最花時間的工作是....
. N: c* h+ w7 p, b; Q7 G- S3 K6 m  h就如同keeperv大大 , 所列出來的事項 ,
2 R& |/ @# o6 r7 _幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間
, h- Q% o. T# R% x, o- ^# F而且是一定要花時間去plan每個block
$ z1 o- ~' t( ^  q" q8 T若能排得順, 相對拉線少、拉線距離短、面積使用就少
- q$ |2 R* v) s+ Z1 i* l8 @而且和designer之間的溝通更是不能少" s$ N2 y4 J9 T1 U( I' k
designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好6 v& k) F* ~( l7 o
不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
' P* ^& p: P5 n: a+ d3 e' D      ( Z9 u4 q) m  I' _  G
1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。* D2 L/ D, m. T; s2 M
' g  q$ s$ a9 h3 y5 o' D" w( n
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。 % J2 X9 a4 U$ `  [% @2 w
1 N( }1 Q( j* H2 x' e" A
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。, g) y4 Z; c' y# w! e

0 `1 D6 @& T% _/ Y4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
" F( ?# z5 _- k8 k% Z, Q9 s8 C8 b5 {% }
5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的# K/ \# L- R' s2 u
   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>* T- |2 X# R& t
    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
* }8 H* \) w; D" g  m   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
( P  e/ a4 l, b/ g5 \& D& z" w" ~; S
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....! j# C) _+ ]; |$ d4 V/ b$ w1 p

" m/ E5 ^; D7 {, O- H, y就只是覺得而已啦....或是時間上最長的也可以...
, _6 n9 b) Q7 |& r# R0 n. e* [* U. c" B/ e7 H, r
要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比3 h. m2 R/ V+ E" Z# c
Laker L1   V.S   Virtuso L     
1 Q" K0 k9 n; S1 I# p  pLaker L2,L3   V.S   Virtuso XL   
& E$ K, g& k5 c# T0 Q0 A8 I/ j& JLaker DDL   V.S   Virtuso GXL
7 f) j) m; s% `" e+ o, F
/ Q8 Y7 ~9 R1 F, z才分的出來。因為各有好壞吧
5 b8 u0 Q* p( x/ t8 o
1 ~8 H2 z9 R8 H0 ~[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....
! Q: H5 t) B3 V以 Virtuso 為例子...
& u2 x3 H1 \1 b1 |4 X" l: [; J6 m排列的位置不但決定面積的大小...
8 V" G' L8 G& R8 R  H) E2 L" z更會影響到拉線的方便性...' N4 P, U3 z9 \0 [" \: c
以經驗來講...資歷夠久的人..
7 g9 D9 W- g4 B7 I- m可以在排列的同時就想到接下來拉線的方便性..3 x, [/ V- @8 d3 ?+ `" i% W. D
若排列已經出來了~~接下來的拉線就不會是多大的問題..2 ?/ w, f7 j: H
因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧* A' A; _( M: ?7 P' f
: y$ v5 d6 u% t/ {# x' y1 H
像是一開始在做DEVICE..如果有舊的電路可以參考, L9 k6 W2 |& ]  z% ]  p
" U* H0 {9 [# A, B3 A4 y
甚至可以直接套用 那當然是省事的多, @% U: l" X/ W0 F# l

7 y$ |* v/ @4 K9 i5 I6 j) h. K( }否則 還是一個個去建 感覺滿麻煩的^^"
% E+ g. Y* U1 x3 q7 V& R, V2 A- z9 x( H
而 元件排列這方面...: y. G! }" s; ~) Q
! b: T, n  o) t7 w) P
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
6 H! ?3 `8 w% ]+ \& G4 d- X- N
. W6 s# @& t0 l$ r8 Q: |5 T9 }要是電路看不多 經驗有點不足3 U' v5 K  E# L+ O) Q+ w

: f) X& M) h$ H8 x: H在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼0 E6 s5 t; n) @% P& m) r  `
有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西! p. S, N# k0 P% z8 A6 C0 y
希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的
3 o, y4 f. ?9 q! Q  R2 y# m2 p但日積月累後會漸漸順手,之後所遇的問題7 u+ Y0 k/ _5 P  N2 g: p+ y7 g4 [
會因產品不同lay法也不同,現在的產品變成是
1 E5 @. I$ E" E0 T* S" U拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
3 i* H( Z& M- o7 F, r: I" |看出這個block是扁是瘦,進而要思考對週邊其他block
+ E" ^, [0 W8 G- Z的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作! I' ^9 q- U0 o9 s# F7 K
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步" V1 y' ]# X. u0 Z9 p
placement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。2 G, g, [: O* s+ }  M8 Y* ^$ q# U
由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,
' t) T4 J. {# c) I像零件的限制及板材的限制: l) ]' c3 H% }9 }
都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的
3 K$ q( S: o8 b# ]8 N$ Q,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練1 V+ K+ i9 K. w
design rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。  L+ B" f. q/ i. A3 j& b- J" l& U
所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
, f, Y' u, A7 f5 Y# y因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
; s+ w8 O. y' s/ `5 @  N+ T這個對我而言真的是滿辛苦的工作。
2 b" ~3 g1 |9 a* A) C不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2025-2-22 04:54 PM , Processed in 0.208012 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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