Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 49927|回復: 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 W& O9 X# E) Z# d每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,
8 t8 `: }0 r& e' \而我想大家應該都能贊同這一點吧!!
  R5 c$ K) R* X1 _做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.: l5 V- b. h2 n' E
如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,# l& J. K  l# F
那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...- x0 r1 M  X0 K/ }$ J7 ~# r
placement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.
3 {( h  P( L0 K跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
! E' I% B+ R0 E1 W7 C  Z( L; J在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...! N- Y4 a: P$ v( q1 h
在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,( o$ s9 O6 {* J
或者拉出來的performance不好...等等的事情.
1 H  Y7 I4 x% H! n$ o9 E3 D7 v所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,
: T* Y! [& u0 O& p5 g但是要如何才能做到周詳的計畫呢? 真的很困難耶...! ^$ f( F" P+ R9 M
或許DRC已經算是裡面比較好的一項了,
: n8 A! b6 V) q6 C但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@* g& C, x- O2 B2 k1 U( S$ d
最後是改圖...基本上改圖不見得比重新畫容易...# {# D& e6 q0 t
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
) Y' h, }% d+ K* i但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,4 V" y/ P5 @" y! `- d  q) [
不是每次都能遇到改小不改大的囉!!: s; q( D( S' m3 K1 {2 K

7 V) j3 S" T' v# W& N小小淺見, 請路過先進指導!!
! C+ m# S$ w" x7 g2 G3 q感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation8 F) C5 ?  a+ {# H' _
基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
! I6 s- T8 I7 Q# q3 _2 n# E但是並不會佔用太多時間。( w8 |! ?, x; I
排列 Placement4 R5 j. g  v7 \; a" X/ Y4 \  P
SUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異# i! |  g1 T$ K& _! {
拉線 Wiring
( D+ W2 p5 }$ pPlacement做的好,拉線就比較輕鬆,除非digital線太多
/ B; H4 `5 P: R: KAPR又不幫忙,時常弄得頭昏眼花
9 P$ d' E* X( [& {DRC debug( J7 T4 Z; y0 g  P7 Q4 q. N
在layout的時候就應該要避免這樣的問題! Q5 Z8 ?' Q  S- `8 }
LVS debug
% F: W. W4 I) R& D# `# M若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題+ b9 q' v- O  Y7 E# d9 k  g
當然有時還是會有一些LVS的問題,不過並不會花太多時間: O; ^* l7 z. w+ s2 t0 c( J" \7 Q, O
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 & }! [/ ~( b6 y- t+ Q; @
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
* A4 V) i' [+ y3 @. f8 ?  M* c  {進去要改電路,結果sub circuit都找不到
. L6 J: T- i+ s. I4 w整合 Chip Integration, ?. \1 H& x  _/ w2 E3 g+ W
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚
9 M! c: o! |6 z% Z一般若是好幾個人一起來,那真的要好好溝通
9 Z8 I9 Q, y4 n' i要是最後兜不起來就慘了:o
/ O& d* e. c: e( K! A+ }$ O溝通 communication 5 Y6 Z( q3 e1 r" V" q- q1 w( M3 a
非常重要0 |5 r" h8 q, t% v
改圖 Re-layout 8 l% A% [& U: q8 ^0 o/ Q6 {
LAYOUT心中永遠的痛
1 y% H2 B- a& P6 j4 S) k  B' D; \& F, l2 z% q
以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大
( D5 T  l- Z5 [# r' Z3 S/ q2 ^! F  K. H- j
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好6 w6 i& ?) i9 I7 A+ |' J" E
我覺得在Layout時最花時間的工作是....
. e' |/ F0 R1 W; y) |( U就如同keeperv大大 , 所列出來的事項 ,
; H( O( l+ v/ D, a$ c# _9 L幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間
0 p* x+ @4 b0 b; [0 ~而且是一定要花時間去plan每個block; `6 ]2 P# Z8 }  K* o$ k
若能排得順, 相對拉線少、拉線距離短、面積使用就少
# t- |# R1 z0 i" ]9 ]5 _3 q' k  u而且和designer之間的溝通更是不能少
: J1 `( ^, a. M6 `/ ?4 Zdesigner要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
) y0 z8 }0 I, k; t, @  P不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
1 J" G7 P9 Y- R9 S# `2 K: g      
& L$ w' W. d% P2 P7 ]1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。
0 {& A- H  |9 u3 a! D7 j$ w
" V1 u5 g' ^1 k/ ?4 [) W6 W2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。 9 g& P* V% k+ ?8 }& v2 C. H

- l% ]- F# x4 U( F6 O3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。- j! a. O+ x! P

- U! g: ^$ f- e0 {2 O4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
, Z; ?  i# \+ r$ Y+ {0 j& ~- b* K/ B
5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的
7 ~4 [/ K/ _7 f- A4 t0 i+ p9 u$ P* y1 D   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>  |* e5 [3 D( I% P" p. P' d' g
    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
$ @% g3 Z6 A9 Q# C/ \' {  w   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
+ E* O" P! p" |$ J  ^7 V* c. c* ~  f6 O! |4 [8 P& M! a
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....$ \' A& N9 q5 H; M

) R8 Y8 J1 B6 o7 L) [7 V8 c6 \) Y就只是覺得而已啦....或是時間上最長的也可以...
, x: o7 c+ b! M8 Q' M/ l& R, {
: ]) u7 k3 G- b4 T要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比7 x6 t. v$ c" x5 S/ q, g' j" S- w" }
Laker L1   V.S   Virtuso L     
9 d+ e' P) [9 b8 N, C, T$ hLaker L2,L3   V.S   Virtuso XL   8 j; e! q( _; y
Laker DDL   V.S   Virtuso GXL + R/ s  d0 B* f+ Y

) w3 S( U' ?0 j0 U才分的出來。因為各有好壞吧( ~6 x1 j7 m0 m8 q6 k9 k8 X8 D

9 S$ o0 V" i4 P9 O5 k) D[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩...." |6 O, e1 {  k1 U/ A" d) |' u
以 Virtuso 為例子...5 Z/ d/ m9 U, _8 ~
排列的位置不但決定面積的大小...% u( T9 J! t8 [
更會影響到拉線的方便性...
3 _% r( u7 O6 ~# C6 o9 u以經驗來講...資歷夠久的人..
( f( i8 E( g% p+ h  v可以在排列的同時就想到接下來拉線的方便性..
8 d# f3 V& N% z% m& Z  l若排列已經出來了~~接下來的拉線就不會是多大的問題..: F7 B" F$ d+ F, ^; D" ?2 y; Z) y
因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧4 U" \; |# w  b. c. f! n" ~
) o% ?* Z2 I1 z* |% M
像是一開始在做DEVICE..如果有舊的電路可以參考- X; k2 o( X0 k( m8 [( k
0 A+ f  I1 h3 m
甚至可以直接套用 那當然是省事的多
1 B0 _4 e9 x# P7 }1 s8 e3 ^* e& Q
8 M7 S7 s. R( }5 ~否則 還是一個個去建 感覺滿麻煩的^^"
/ ^  M, B! v* f. A  c  |
% O& [( w, F; L( b  g: k" n而 元件排列這方面...6 f3 B3 [/ q- R
1 h5 _+ k' B9 O) N6 Y* @
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題* f8 A7 S3 o( f: I3 N8 C9 n% U% h% e7 L
- R9 u( P6 h; l9 ^% \
要是電路看不多 經驗有點不足; v# B% o* X/ U1 S  A/ C
' Y7 Q# m5 R4 _0 H0 ?; M4 b. ^
在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
" I  H; k7 \% s6 @6 ?& U有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西
8 Z, E2 J- B- p# @& }3 q; j8 \希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的
; r% A; |4 g9 k! j0 n! T但日積月累後會漸漸順手,之後所遇的問題
* W0 d+ R: i( B; }* O會因產品不同lay法也不同,現在的產品變成是, B- j( }, [+ Z+ L+ h1 d4 V
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
' j( K; i; b5 q看出這個block是扁是瘦,進而要思考對週邊其他block1 W- Z( S. w2 m" R
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作
, z% B! h5 {  U) M这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步: ~: V8 X; Y8 ~" p  j  r8 E3 |! n
placement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。
0 A6 m' G+ O6 h; J+ A由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,& i2 a9 l0 J) Y8 A# ~
像零件的限制及板材的限制% \( Y9 k# n3 j) L9 F1 B5 {
都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的
0 W& Y0 p2 S' Y7 E1 ^4 o/ t5 h9 z,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練
6 u# r8 R2 b- A! H" ]design rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。7 B0 |  C# z% J$ H0 G  g" E
所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
6 D* c9 \- \! `& _3 N5 J因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔+ N6 C3 ^" ]  W: B5 ~. G
這個對我而言真的是滿辛苦的工作。
5 W9 E4 y1 Q& y不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-6-1 02:49 AM , Processed in 0.140518 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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