Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!2 H- s- ]/ ~& w( _1 ~
每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,
" {! L: H( _3 }$ g  Y  ?- G而我想大家應該都能贊同這一點吧!!
6 R( R" Q5 a" L- l, }0 \* y( Z; k做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.
7 @( }; l" d4 l; Z. L( {如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,
: j) {& N8 k5 N# c4 n4 t那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...9 S4 }  U/ z, P( z- h' a
placement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.
+ G6 b9 t0 D) y  v  T& K5 v跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
6 T% d; s6 W9 r  F+ j在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...! ]; G- A. T( A& y' H# X0 }' k
在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,, b: Y& [* X, h
或者拉出來的performance不好...等等的事情.
, D6 b4 ~2 \: b3 S9 g所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,/ E  X* ^) G6 T2 S$ ~: Y' p
但是要如何才能做到周詳的計畫呢? 真的很困難耶...
; E. R9 {0 i  j& W5 \( }2 }或許DRC已經算是裡面比較好的一項了,
) q/ B/ C7 F3 a6 l/ @6 [但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
9 X8 B1 P/ C5 {8 F, y9 D& |最後是改圖...基本上改圖不見得比重新畫容易...
' W; y0 B6 l8 e( K" l* X  t' ~受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
# h; I* h8 z& B, _但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,
. D# J7 k/ M, j不是每次都能遇到改小不改大的囉!!# {- M( T  G# s: F: H

3 N+ t- ^: a  k( P+ k* g* [小小淺見, 請路過先進指導!!' X9 B7 l6 s) _, @9 Y0 q
感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation
9 j7 @# l! J  x( c& i; R* T基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
8 M+ G% [2 {* n4 p+ B7 ^但是並不會佔用太多時間。4 c. ]) M9 ], L" q  H  k
排列 Placement
* m: R7 z6 _. l* P* K; k. rSUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異- }/ o. u  a+ _+ s4 k$ T
拉線 Wiring: B* J% D) t: N7 D% w
Placement做的好,拉線就比較輕鬆,除非digital線太多
4 F. z3 c9 H+ R/ t, y. @APR又不幫忙,時常弄得頭昏眼花
; c5 E1 f" W4 ]7 E+ qDRC debug% G% f1 U- E2 \! n3 J# B+ z
在layout的時候就應該要避免這樣的問題6 H9 P! c1 w9 C5 h8 E7 l7 Y. X
LVS debug ( ?& t& D& m5 U- J
若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題
2 o1 f8 \# l/ X當然有時還是會有一些LVS的問題,不過並不會花太多時間- R6 D6 M/ q/ M7 o& ~' {' l
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 * y4 C+ k, d) [6 X5 }' Z5 z' E
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
7 @- B/ w$ w$ y" I; Q5 P& [進去要改電路,結果sub circuit都找不到
) P4 ?; f, L2 j2 \" R整合 Chip Integration6 w" s4 [% n6 c1 r+ T! X, \% I: c
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚- Q8 Q3 B0 x2 I' ~
一般若是好幾個人一起來,那真的要好好溝通
/ ]# p0 H+ ^- J9 J3 O. y6 A, \要是最後兜不起來就慘了:o : ?* E5 U7 e' j/ @
溝通 communication
) y0 d  N: b- {8 T非常重要, M* P4 g& H' Q9 a2 F% g2 o$ ?5 Y6 o5 V
改圖 Re-layout
, |+ m6 L7 a- ^( O$ sLAYOUT心中永遠的痛 # p* O9 n6 _7 H( u8 I9 A- H( k
; c8 x  z/ u. _' S* d- r6 Z
以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大
3 ^$ P- ^. q% ?( M+ [6 d3 ~$ Z# m: b- ^$ `: ~0 C$ v$ p1 l
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好7 B* o3 f; Z4 M3 K" \
我覺得在Layout時最花時間的工作是...." m7 d/ |+ a8 `- i6 k
就如同keeperv大大 , 所列出來的事項 , 3 Q1 ?% h$ Z( K$ z% o! T: D
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間
2 K4 M5 r* o: v! J" W( N而且是一定要花時間去plan每個block
/ V% p" X- y1 h9 A若能排得順, 相對拉線少、拉線距離短、面積使用就少
( T% t3 [7 s2 c' _) ]2 q7 N而且和designer之間的溝通更是不能少
1 u8 W; ~7 h. }designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
, I  _5 ^2 N+ O# z不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
$ n- _# D- ~3 S" I      
" z3 Z6 r- X1 b1 u3 R( P4 c4 m0 @1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。7 b, D, M+ ^; n$ q3 r7 |; z; S
( ]) W' ^2 ?+ u7 k+ E6 O3 D: S
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。 . @& ]  D% {$ c  m3 p
6 Y; F9 H5 A* R/ I0 ^( m; h/ d
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。
# K5 E* S# D; I5 T* q& W- ^% ]$ ~0 ~' I2 s& y
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔 ( M5 X9 n/ \7 b- W

+ v" [- f+ V$ F  F/ F- k5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的
5 E. W4 L  d* v. x5 ^   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>9 X6 |1 q/ S/ y
    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
( Q6 v$ f$ F; H' r, P" h   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....3 N/ p4 g4 Q2 _

9 C! o# v. Z* [$ O% C那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....1 ^' M4 D3 J' T; p- `% c3 T
4 R! z0 u- Y) D5 r( V
就只是覺得而已啦....或是時間上最長的也可以...
, G& y+ Q" a5 ~4 b; i7 s5 H& i
- x7 I+ g& O' p# O5 B' M2 ^要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
( D0 v1 r) D9 ]% xLaker L1   V.S   Virtuso L     
, W3 \: T) E% o  GLaker L2,L3   V.S   Virtuso XL   ! _4 p. n; {5 C( Y1 P: d
Laker DDL   V.S   Virtuso GXL
$ y' ?, O  ~0 L, z6 [7 G/ {( A+ `7 d$ u' ^2 A1 ?
才分的出來。因為各有好壞吧
6 [  H6 f/ F2 u, u
9 u( u  B) _3 L9 F$ g[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩..... ~2 F7 i9 G6 _# w+ O7 u) k6 }
以 Virtuso 為例子...! t* w' O5 t& I8 z4 U  D. m
排列的位置不但決定面積的大小...# f/ w5 n# b1 }* a( Z
更會影響到拉線的方便性...
$ s8 {' `) @; g$ @以經驗來講...資歷夠久的人.." I, O5 F0 U: v+ g( [( d0 `' w
可以在排列的同時就想到接下來拉線的方便性..) s% s$ }' v; |8 F
若排列已經出來了~~接下來的拉線就不會是多大的問題..
/ d+ Z  u7 \8 q; Y$ C因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧  C; W; Y; `+ i, D& V2 _. w9 F/ _
- Q( Z' {5 k8 U1 _% P: r
像是一開始在做DEVICE..如果有舊的電路可以參考
# c! P% t* i* c! o0 y5 K% K8 E" c" n9 a: M% w3 f
甚至可以直接套用 那當然是省事的多
( ]. X* {8 f9 r7 ~/ A4 W- n3 Z( @& B
9 S* ?3 _3 L0 X" ^否則 還是一個個去建 感覺滿麻煩的^^"
  S( r/ [: z7 x
" m/ O' m+ ?1 [, p而 元件排列這方面...
; X% y: Y" i. f. v" @% i  T
( M5 G$ b/ E, w+ E  Y1 m# j0 j考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
" H! O( p: _+ ?9 P! w  E
0 s) q2 B' i! ^7 W要是電路看不多 經驗有點不足
; a) n/ U: M5 Q* s4 M; p/ O: v) j" A5 F; F# ?( m% s2 C5 q) ~
在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼) {, M7 l+ B# g" O1 c+ V7 U
有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西
- U7 }8 Q. F8 q9 P0 i( J希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的/ v' k9 }  W  z
但日積月累後會漸漸順手,之後所遇的問題! Q5 d( ?; y4 u- |; q/ }
會因產品不同lay法也不同,現在的產品變成是/ N5 z( W/ c7 x/ S5 i2 j
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以8 ~6 [/ R. C6 B! B  h& {" J& j7 v
看出這個block是扁是瘦,進而要思考對週邊其他block- X( F- N* W6 N& n, h" p5 |; j
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作2 @/ F; g5 {3 I' R5 U1 I9 E- P
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步
0 A  G% v% }+ A: o9 W  y3 i3 U9 Vplacement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。0 B1 U6 p, y& w
由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,. L' m1 ]' m5 I: u& H# l
像零件的限制及板材的限制
) w4 c" c6 x: X1 H' t都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的6 Z5 H% y& ?% d
,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練
6 T4 M4 A8 p. Ddesign rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。7 [( L) U, X9 v$ Z
所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
$ K! q8 F7 x8 Y4 k9 ]" u9 M因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔7 [) p( ]! {- d6 Q6 R# P, f% s
這個對我而言真的是滿辛苦的工作。: u6 R2 `3 Y, e7 A* n! d& m, m
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-5-22 07:34 AM , Processed in 0.157020 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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