Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!
3 |4 V+ x4 s; Y* C每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,3 i% H* S; X) g/ N' q
而我想大家應該都能贊同這一點吧!!
+ i- f* L( ?, v; w做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.
+ J; y& ^$ G& k5 {- M1 m% v如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,: o/ w7 C) P9 v2 S( E
那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...1 E" }) K" }( h
placement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.) y* p; f) A5 S: z; \: o
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
) p% J' H% ~4 }在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...
8 z$ X* l" D8 K" p$ h$ z在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,
9 ^; k* s3 K7 h' e. p+ ^- R或者拉出來的performance不好...等等的事情.
5 y# E& I# o4 q2 o5 @所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,
. H  S- l! _5 C* n  l但是要如何才能做到周詳的計畫呢? 真的很困難耶...! Q. w; b! d. }" ?5 N- g
或許DRC已經算是裡面比較好的一項了,
5 _: P; X5 d7 a& J但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@+ |8 x: v+ q- t
最後是改圖...基本上改圖不見得比重新畫容易...
5 u% k% {# v, C8 U受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
& n7 A1 {9 q& e) M0 u" N但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧," [; F! o+ N* `
不是每次都能遇到改小不改大的囉!!
% ?" s$ ]' D+ ?0 t0 }# A
6 H2 ]  z9 U! B5 g  q& y小小淺見, 請路過先進指導!!
  ~( g' J' i7 J' Q/ O, e7 H感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation
# n$ \# H6 t& P( e/ j( Q/ ~基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
5 Z7 w6 y- f' H: T但是並不會佔用太多時間。( \! f7 y( ~2 w$ q
排列 Placement
0 O- K9 c& z" O( J. E: p5 O7 SSUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異  Z7 ~1 S  j+ Z: ?4 Q  e( J: l3 n# l
拉線 Wiring
& M" b0 ]/ l! e6 Y( ?" u# aPlacement做的好,拉線就比較輕鬆,除非digital線太多7 b" y( l8 n0 `$ w  y8 m3 R
APR又不幫忙,時常弄得頭昏眼花 & {' T( p2 L8 M: S7 v3 m
DRC debug- W/ Y4 o7 I8 M. u' x
在layout的時候就應該要避免這樣的問題6 M2 A9 \% F/ ]+ |6 E1 ?
LVS debug " k# @) Z$ R, J6 Q. \5 [1 j
若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題
3 t+ X/ ]5 ?1 n當然有時還是會有一些LVS的問題,不過並不會花太多時間% O  u/ f" Q6 p$ l
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉
* R" V0 }2 x$ @當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
1 f' {5 u; h3 i$ D( ^4 \* ^進去要改電路,結果sub circuit都找不到
1 t# P9 t0 }: E4 L整合 Chip Integration! s  l' t! @/ W8 \+ R- A
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚
, X. ^+ Z3 q) l( p2 t$ j: f一般若是好幾個人一起來,那真的要好好溝通
& w, y1 l7 d% l" j5 l要是最後兜不起來就慘了:o
1 f6 w4 j$ I& t0 h& O% P溝通 communication
; k0 F0 _4 r/ N) d3 l1 }% M非常重要
7 k! k& m: z# W, k7 F$ @# B改圖 Re-layout . {6 P! p2 W9 S* T$ l+ w- H0 v
LAYOUT心中永遠的痛
2 \; ]+ z. N2 o2 V$ G
4 }1 f+ p  E, B' I( k以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大
/ F; ?) L4 |1 Z! Z* F
( q6 Y% O/ h$ p' I$ ^這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好7 C; z3 \* |7 `5 H5 `# E1 s# e
我覺得在Layout時最花時間的工作是....% _; Z' p- `2 N" ]
就如同keeperv大大 , 所列出來的事項 ,
" e8 y/ s% r! o1 Z幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間. G5 H' y0 \" e5 r8 J# f) E
而且是一定要花時間去plan每個block
1 G/ {: X2 h( I; l若能排得順, 相對拉線少、拉線距離短、面積使用就少& O% B9 v2 s# U  d9 y8 H
而且和designer之間的溝通更是不能少% C( e/ Q, x  F1 x/ @: R5 n
designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
$ c1 J% D* @% G6 D* V不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法$ Q/ q8 F; |; b, [/ u% I9 X
      
" Y' |- Q0 i# }, K! Z1 R1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。2 R0 S6 ?% `$ h% w0 |

: P) A& G" G+ Q! d6 F2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。
2 \: T) D/ t0 I) B% W1 }! _) S8 V. t; U6 Q4 d0 O, ]+ A0 z; [6 ~
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。0 E# x; c5 \- J) e; i
+ Q( w* U: K  _
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
% F' H  c& Z1 h) V4 Z! e' Q
9 Z0 Y8 |2 ~( f5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的
' y& c7 ?8 U% _: t" r2 M' {2 ?! e   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>
$ D7 g$ [6 |" O; o% R: J- t: @2 P0 ?    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。! b! }4 W5 h, z0 Z% z4 U9 k8 s; p
   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
* C& m1 W$ s. b) H
5 ^8 f( E/ J; R那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊..... }2 A# Q. x4 I) [9 o! _
% X7 t& F  f' D2 q; G/ I
就只是覺得而已啦....或是時間上最長的也可以...  Y7 ~+ f* p" t) p% t: M

2 g! }6 x* K5 z7 N7 T要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
1 Z, E9 V$ N! c# K( B+ l& A; _2 z* PLaker L1   V.S   Virtuso L     
2 j0 M! c7 q3 v6 |# O, E! fLaker L2,L3   V.S   Virtuso XL   ( C8 y" f! t/ y: N) \
Laker DDL   V.S   Virtuso GXL ! f& T3 H& E3 L

9 P8 N- \2 Z4 E$ B4 T才分的出來。因為各有好壞吧( [6 \+ D3 E  I0 b: b
3 M% N) _0 R2 a& t! D
[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....4 y5 e) e3 s8 Q( f
以 Virtuso 為例子...
: S: g* W2 Z% x# r! w1 w* I排列的位置不但決定面積的大小...0 `' G% g1 |/ v7 }0 ?9 Q
更會影響到拉線的方便性...
+ N! J( f. W) {1 K* }  k以經驗來講...資歷夠久的人..
+ f/ r! C; O0 G3 n* |2 b可以在排列的同時就想到接下來拉線的方便性..' P9 x. f- F% z$ Z' N- F
若排列已經出來了~~接下來的拉線就不會是多大的問題..
% y$ u  M* {+ _' n8 y8 R因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧
6 K" y; m! ~( W: ?: L' N) @7 Q8 S, q5 K! ^7 p, Z  F
像是一開始在做DEVICE..如果有舊的電路可以參考
  Z0 _- t2 T% t  \1 ^8 v5 p& K- L1 ?7 @* Y
甚至可以直接套用 那當然是省事的多1 I/ t' _% h6 Z

  x' }2 }) u% y; E$ K: ?否則 還是一個個去建 感覺滿麻煩的^^": j" p5 v& }  t2 {* h% s2 _
. S4 S  H0 Z2 U) k' C) j' k% w
而 元件排列這方面...
7 q/ t; x  L1 \0 d4 i5 B3 A/ _) M; V. S2 t" ]5 c) S
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
3 ~7 U% }+ H; a9 n" [" X
3 Z# `" c0 Z  Q+ A: z5 m9 s要是電路看不多 經驗有點不足
7 i* r0 o$ K1 M( f0 s& m) R- L
9 |2 x/ L# ], ^/ C8 x$ n在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼2 p+ ?# |$ B8 O$ z/ {
有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西
5 R+ p9 g$ e4 M7 A希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的
$ _8 M' v2 O/ T& _但日積月累後會漸漸順手,之後所遇的問題4 r: G; Z' F3 X
會因產品不同lay法也不同,現在的產品變成是
) r  j* s" ^2 N6 q$ c拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
, U  a" A3 V% A/ b  l看出這個block是扁是瘦,進而要思考對週邊其他block8 F; j. b! s  }
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作! J- W4 i: n9 g' H, k
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步
3 K& T. h1 i& Wplacement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。) V  A0 q; Y% t! L# P1 ?+ V
由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,2 P$ c& X5 P  V, G+ r  O
像零件的限制及板材的限制
, R7 q! f( |6 p都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的( f- ^6 ^) m/ q% v2 v) z. `
,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練; v- G- u% F+ j5 z/ z8 V5 B: Z
design rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。
5 C: L% {4 P! [1 Y! u. y5 i" V所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
& h, [6 O2 k" y# q9 q9 ^因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
) D4 c) }" g% _. t5 n這個對我而言真的是滿辛苦的工作。
1 {9 x, d0 q1 F. Q( @9 y不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-6-4 12:00 PM , Processed in 0.138018 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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