Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!
. X' @6 T7 @- R  D每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,$ Z$ Y+ }, @6 ~4 M( W6 U# s  G  ~8 p
而我想大家應該都能贊同這一點吧!!/ [8 I6 g2 o# @2 y4 f) n2 h: C/ y
做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.& F" R1 W1 z/ Z5 u# D3 m# p
如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,
4 c' |; ~+ F( }- i  q+ M那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...
, [. Z' T: V4 pplacement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.
6 r) [4 L/ L* v1 e# \跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;3 l# R/ S# G# P
在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...
1 e! p4 y6 D; o' e" g8 G- T4 ?; e在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,
6 Z4 V, v: f% E+ y5 f8 @% k或者拉出來的performance不好...等等的事情./ u, r2 P7 O0 m& }) s% L0 |; m
所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,3 I& }0 ]/ [% |  H  G* h. J
但是要如何才能做到周詳的計畫呢? 真的很困難耶...0 m! o% w8 b$ k8 o* c6 _& K
或許DRC已經算是裡面比較好的一項了,& n. X2 z' e# O0 O' M: {. o& i
但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
+ y: p$ f7 |# s3 f* w) o7 A最後是改圖...基本上改圖不見得比重新畫容易...: u# f8 d7 ^, p: ]5 L; N
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
. M/ h$ ?3 N. a但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,/ I2 R6 o, Q0 S2 d
不是每次都能遇到改小不改大的囉!!
; a5 F3 r8 E1 b) t) F- T) Z2 `" `; g# ]* J- V% j
小小淺見, 請路過先進指導!!& F. X  S1 P6 G3 o8 `. V  t# j
感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation/ x$ U. }, {( R! D; J( Q
基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫0 o% E, R( d0 `
但是並不會佔用太多時間。& S) M/ l2 R+ C
排列 Placement
3 h8 o7 G$ [: O6 j4 L, q! }SUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異
9 V) L+ f" P) c7 M/ s# K. P拉線 Wiring
2 g2 e8 _- Y( RPlacement做的好,拉線就比較輕鬆,除非digital線太多5 ^: V8 T9 K7 [9 |: i) g- ]9 b" B
APR又不幫忙,時常弄得頭昏眼花
9 m7 m) u& ?! dDRC debug
4 x; u1 n& Y% J6 ^1 a) ^8 H在layout的時候就應該要避免這樣的問題; b, s7 @* K& G: i; R3 g0 u
LVS debug : V  l0 D, @9 P8 }* S& \- G
若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題" k9 a' p0 R, o* g+ Y
當然有時還是會有一些LVS的問題,不過並不會花太多時間  R* }# f9 w% k7 R3 M9 p
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉
0 X9 a3 ^' u, }# S: }當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
$ ]3 J& q& y0 @  |  t' g( V4 X進去要改電路,結果sub circuit都找不到
# F- @) d; Q! L. W整合 Chip Integration
/ ~/ J8 N, S, G如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚
; B( |* D* q, \! s- a5 b一般若是好幾個人一起來,那真的要好好溝通
+ R* d# c  M" K, Q  w) |要是最後兜不起來就慘了:o 7 L1 N: h+ _8 }- F4 b4 X0 L
溝通 communication , q% U0 r' F1 l) p% r- T! \8 r. M
非常重要
& w. y1 f  y5 C0 D) n: f5 N5 q改圖 Re-layout
0 H1 a4 M2 ~7 n$ V$ o5 XLAYOUT心中永遠的痛
5 Z1 o5 c; T; S7 P% i" |2 u6 Q2 o' o& d7 `. U2 k
以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大
5 z3 A4 D. W4 u9 A$ s% a" P9 n# }# P3 C3 C
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好
2 C# V! P5 q1 J# U1 T2 E- b, p我覺得在Layout時最花時間的工作是..../ F( [" _# Y: W9 A5 [& w
就如同keeperv大大 , 所列出來的事項 , + l: H- A0 P; ]& d, ?
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間
- n) h) c2 O! \. o; l! }而且是一定要花時間去plan每個block
- S1 c3 p0 K% {若能排得順, 相對拉線少、拉線距離短、面積使用就少
/ D1 e$ z% t" q1 b8 j- s2 I# w1 j' n" o而且和designer之間的溝通更是不能少
- g. Y2 c1 R$ h8 ]4 E0 S5 J: xdesigner要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
' z, C, m' L( ^' r; V7 W" f不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法; y4 R1 A8 i3 h. Y/ k
      ! b3 p! u4 B( m: E1 ]* V7 L! m* u
1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。
5 s$ I! a) w4 \. \0 H
& [# G7 J, G0 C9 L2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。
1 ?4 e$ m) E& a/ }/ u  i/ z
3 V/ c! \! Y' @3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。
1 E% g5 E* y! l. g  |' @
+ T' m( ^0 d. H6 j4 t+ ]* N$ I( W4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
0 |$ E* V3 p1 @  [2 i1 K4 T5 o
) B" Z" k) F$ u# b5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的
" T, Q) N" I4 d   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>1 z3 F& h/ Q+ Y4 l/ `2 h* v2 q
    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
9 ?: B" p" B1 R   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....  D; g. w9 D0 ?$ v4 |/ H' H
: Y6 u7 t4 _$ I# w
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....
+ ]+ g1 x7 K. C. v& g  o
7 ~" c; M! H$ s+ g8 }就只是覺得而已啦....或是時間上最長的也可以...4 `- o/ n% S3 y
; w8 d/ Y; i' H8 G( W
要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比: O4 a; D! N/ B9 G: C
Laker L1   V.S   Virtuso L     ; C0 U5 g8 H% O* h+ t9 f) C- g$ t
Laker L2,L3   V.S   Virtuso XL   8 [+ M3 A9 r3 |
Laker DDL   V.S   Virtuso GXL
: x5 _! u' V4 R* T! [- M' j8 @6 `- o$ I
才分的出來。因為各有好壞吧
3 Y+ l: q( I# G) N5 \/ s* R/ N7 P: P8 z+ r
[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....
$ [. y4 c/ `# s2 E2 z以 Virtuso 為例子...
% F9 T9 A5 `7 b: D: O* `, g排列的位置不但決定面積的大小...
  T/ T: C! x% a更會影響到拉線的方便性...: m4 ~6 N3 c5 U) R5 A/ S+ G8 Z
以經驗來講...資歷夠久的人..! l! N5 N8 [" K- ]
可以在排列的同時就想到接下來拉線的方便性..
( v, }! \+ j8 z: Y$ t若排列已經出來了~~接下來的拉線就不會是多大的問題../ \7 ^6 E' H: I. F3 C: E" V( j% N
因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧
- c, k8 v( \1 _! Z3 F3 ?
0 m  m0 B/ G, I: r: F  |7 o像是一開始在做DEVICE..如果有舊的電路可以參考; K' j. G" a" C) w2 E& ~% L

5 m0 I% c# X9 c1 B甚至可以直接套用 那當然是省事的多
# Z. c5 L7 y% s- I1 t6 U0 o( d3 @$ Y% Y" B7 Y4 b
否則 還是一個個去建 感覺滿麻煩的^^"
  m4 z5 g% T! K! \: X9 B' K; z  N# ]& D8 l& k9 i% e5 L' d
而 元件排列這方面...
4 k, X  C( E" j( G6 y$ M& }$ Y! T; ?" i
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
8 ]. o; E0 O2 Z: ~- ]' F% w( `! b& v" M! S: a6 `) m* S
要是電路看不多 經驗有點不足
6 S: Z6 S2 t! T9 ^  W
: C( e4 @. C1 y在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼' b, J0 |/ a: Q# b; t  J
有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西+ Y: k  Z) q: d/ w$ Q/ M9 ^
希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的, a" r: ^& g# {2 O* `
但日積月累後會漸漸順手,之後所遇的問題
' |9 f& \7 V/ v' Z' |會因產品不同lay法也不同,現在的產品變成是4 B- Q+ j% U& @3 k: a3 P6 C. Q
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以; W  z2 j, T- m  H# r; O; f& @9 n
看出這個block是扁是瘦,進而要思考對週邊其他block" q' M- `( m: [; q0 L7 t! l% X
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作) s) t9 z& o0 F0 Y! v+ A
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步
" X7 D# v$ K! splacement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。- N% T- T! |8 x5 D/ Y, s# e/ U
由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,: v! e& o* r# g) t1 j
像零件的限制及板材的限制6 q4 K8 v& o# z  ~
都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的4 f+ T3 ?% W$ N' q
,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練
) G7 I% p6 x$ q, U7 q7 Jdesign rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。: p7 d' f/ l4 n1 d# ?
所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
% ]% {  d& H' ]因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
! D1 t$ j1 y3 U" _這個對我而言真的是滿辛苦的工作。) H; t! F" G; v( ~1 E' w
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-5-2 06:10 PM , Processed in 0.143009 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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