Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!. G- e& W- U2 Z7 s% P0 c
每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,2 ?5 |6 o9 V( X( o* V1 _3 G
而我想大家應該都能贊同這一點吧!!
2 \* _' b( H5 i( A% S# V+ d做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.; f3 J3 o+ e& I1 R- X" e: E
如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,. U2 ]7 N- c  N  j+ z
那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...
8 ~- x6 Q" e4 {, B* [' @% y1 Vplacement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.8 @" h; i: t6 i- k) G' _# w2 o) m
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;" x1 M; b" R8 b9 x
在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...
- p' f5 d8 f) L在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,/ x: K( O/ y# q' Q9 X4 }
或者拉出來的performance不好...等等的事情.
$ b5 Y+ S7 O, g, r0 |  C所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,
; \) W$ J; _1 R' O& O但是要如何才能做到周詳的計畫呢? 真的很困難耶...2 F' F* \$ ]4 J% B1 R: z
或許DRC已經算是裡面比較好的一項了,! j' A- d9 ~% h: d- _, e
但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
- z) G. N  O' B, D- ?$ f最後是改圖...基本上改圖不見得比重新畫容易...7 K1 z* N0 H, h4 t7 o' @6 ?
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
/ t) J. {# @* V" l6 _+ s& Y但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,. p$ l" _% E7 \9 v9 P
不是每次都能遇到改小不改大的囉!!( p  H$ A( _. p  f7 L

4 Z* D; X7 x& b! a8 p8 B小小淺見, 請路過先進指導!!
3 I" ?' o8 D5 X% }; c7 o感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation( i3 D& }6 E! w* s1 H5 q
基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫; ^9 f8 ?+ `& K* i, S: S" k2 V6 V
但是並不會佔用太多時間。
, j3 @; Q: q/ K1 v$ h9 e: m排列 Placement
  p' o7 h; g" J+ ]7 Z9 tSUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異# w, a: Z9 x5 j" u1 F
拉線 Wiring/ B* N: q. B1 L  J. V
Placement做的好,拉線就比較輕鬆,除非digital線太多0 _7 |+ K8 \$ G, N2 H( P% O
APR又不幫忙,時常弄得頭昏眼花
# o0 {: j; p( C/ qDRC debug
8 [9 N% P5 S1 f, m在layout的時候就應該要避免這樣的問題2 m% P0 D6 [' u5 X# S- w, u) p
LVS debug
3 b. @' a' `1 C- U% b6 Y+ h- w若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題
+ Y0 ]& |+ I- n/ W* u當然有時還是會有一些LVS的問題,不過並不會花太多時間
/ z/ _# a9 L+ ~' T" Y2 N比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉
& J* k3 b7 D; ^8 E: y$ I當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
9 v4 y8 s/ R2 _. V' i" H進去要改電路,結果sub circuit都找不到 7 w; _* i! ^+ Z/ r. O8 `3 x( T. [
整合 Chip Integration
  ~  N2 m3 E4 c$ A1 n如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚- C1 V: d$ x% s; [- Y; K
一般若是好幾個人一起來,那真的要好好溝通5 @( s6 a4 A: N! P5 s
要是最後兜不起來就慘了:o
% U. _8 {) E7 y" @6 T) {$ A4 A) s溝通 communication 4 G2 |1 r1 l4 N! `4 g
非常重要3 H2 F' m& [" w3 c) X6 A
改圖 Re-layout 5 c) U1 X9 ~/ [1 @- t/ ]
LAYOUT心中永遠的痛
: n8 }( {7 \; T9 t  G
' I8 O) z/ y) u! n$ f: V6 |( r  p以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大$ @9 |' u6 M* _$ y. A7 Y2 c
, T: c* z& H8 J# q: P+ R
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好
: J# c- b4 k) s/ [7 `$ p我覺得在Layout時最花時間的工作是....
' K. Y: \' z1 E: g7 H  A就如同keeperv大大 , 所列出來的事項 ,
, e& f% b: C3 t' w8 ~. \幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間7 D, j2 ?( Q' D
而且是一定要花時間去plan每個block
- Z. j. z7 y7 ^7 w- [6 `) U若能排得順, 相對拉線少、拉線距離短、面積使用就少
. {  I& M( P# w  W而且和designer之間的溝通更是不能少
2 g4 w# O( i, C/ w  ~designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好! @4 ?: N" t, ~( N/ m7 d2 ^
不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
- C' @$ b2 O4 [2 u      
- G5 L3 \( A% m1 l. Z1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。
1 k0 ~1 H* i4 T% O# c$ j* Q0 K: E/ C
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。 " M: w3 }6 j) D
& L* t0 m8 f2 J; h. O
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。
8 K+ e9 A+ h6 x( z- b; E! A- {" x6 p1 E1 c- x6 G4 g
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
/ f2 o/ G) _3 X. ^' m; S( v; l
) Y4 F  r- B" U  |4 K, j; d5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的! ]* j9 H( j9 K* }7 M9 ~4 C
   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>
4 B1 {7 ~9 p6 W5 N8 s7 r8 ^: X% D$ T' a    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
6 m: f( a  }- m   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....- u, S& B* E, {/ ^8 c" P7 D

: C) i$ C; _: L1 g. R那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....* T# H$ k+ {/ i9 X! D$ d1 f

9 r2 J  S8 @1 g! e) w# N就只是覺得而已啦....或是時間上最長的也可以...
: `: h# i# F; p. ^/ i8 m+ q" h! @) i7 C3 _
要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
9 r: Y, M. B4 B8 M8 ILaker L1   V.S   Virtuso L     
) K" }% j2 t! LLaker L2,L3   V.S   Virtuso XL   6 {" M6 Z4 n# Q. P/ s. o
Laker DDL   V.S   Virtuso GXL
/ v( D% M5 j7 y2 L
; r* k7 k, t$ g! ]才分的出來。因為各有好壞吧, b$ M( Q0 r* S% L, P+ q7 f
1 H. v& U! j9 A, W& H) H; d
[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....( |; Z! J3 ^3 r7 |# G
以 Virtuso 為例子...
- t' e; N& F' h  F排列的位置不但決定面積的大小...9 z: ~7 o; W% P( `! x7 ]" v  I
更會影響到拉線的方便性...6 x2 m3 X4 K* }6 ?
以經驗來講...資歷夠久的人..
) U$ p/ j2 \4 d可以在排列的同時就想到接下來拉線的方便性..
0 F. n- J: w- X1 R若排列已經出來了~~接下來的拉線就不會是多大的問題..9 U  R, V" V: H) i3 @" z
因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧1 N  A; M/ x/ S' C  }$ y
" j0 G0 O/ X# w. L( B* j
像是一開始在做DEVICE..如果有舊的電路可以參考; d+ e* r% U' i/ t! D1 e. Z
5 i9 A; A& {& D6 ~; I
甚至可以直接套用 那當然是省事的多
- N0 A: q0 W( V8 |2 d0 I1 {# L* E% J2 |' f: b
否則 還是一個個去建 感覺滿麻煩的^^"
1 v* k5 I) ~- E6 k0 @
. ~/ C- ~+ g/ p, w  g2 X而 元件排列這方面...
' F4 X& m% X2 p8 |
' L& |* W4 `( ~; ]! `* d考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
9 _( [4 Y+ d+ t, M6 g& N8 V' W$ B# U, c
要是電路看不多 經驗有點不足3 v$ d) B) _5 ?

; j+ N" B; G( e; `在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼$ q0 r( }( d; K; x1 |  _
有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西
5 r" t$ t2 v( s. E希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的
: O. n# k* r7 B7 Q但日積月累後會漸漸順手,之後所遇的問題/ Y& G, o) @3 c
會因產品不同lay法也不同,現在的產品變成是( P+ w( i' c/ b, F/ L' p# K3 b. R
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
/ x8 d) w; k7 k: Q看出這個block是扁是瘦,進而要思考對週邊其他block5 x; m0 G' _4 A/ H9 e- j* b# n
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作& d7 z7 _' m! }1 l+ [
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步. I/ Z( u. o# J9 B, `0 w
placement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。
# P$ P4 l% e2 L2 }- T2 d由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,) p1 p4 x1 I) U  U7 W* k1 o
像零件的限制及板材的限制
0 r8 O: u( x; v) `3 t* w都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的5 X7 }- M! o8 J8 @0 d* `
,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練
! a5 T$ J, s6 h* g; z; T) zdesign rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。
- h6 S# T/ m  N8 z/ V4 g2 \所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
+ P; A) D6 i6 D% R, C因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔% e! d! ^' X* O9 _2 ]8 F. j
這個對我而言真的是滿辛苦的工作。' a5 q% _- O4 G) l
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-5-29 01:48 PM , Processed in 0.144519 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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