Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!" J* |3 x+ D$ f* X
每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,
5 G+ P) k1 c3 l而我想大家應該都能贊同這一點吧!!$ r# a9 j7 b* d$ Q
做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.! s- o- ], z0 n& N
如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,1 C  Z! F1 j5 t8 c. k
那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...
# y: a" S. p7 m) I* o' J3 o, V9 }placement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.  d, _2 E+ L0 k; C3 a# y
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
- |4 \' L3 w7 q! j8 i' Y在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...5 q4 L8 c! z3 m4 g+ K
在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,* T/ N# C3 J# Z: {" y! w
或者拉出來的performance不好...等等的事情.
! Y! w- J; J3 `- ?2 P% u+ q9 k所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,& B, O0 p1 X% U  x5 }" ~: G
但是要如何才能做到周詳的計畫呢? 真的很困難耶...
, t6 N* z: P% S' i' x2 `( b或許DRC已經算是裡面比較好的一項了,
  x4 x5 ^/ S+ q# _但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
( k/ Z, H0 T) g# ~最後是改圖...基本上改圖不見得比重新畫容易...
1 m5 D3 h+ _4 W# A受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
9 o' d; q9 ~& w& q0 ]7 A" b4 k但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,! s% M5 Y6 I) \* F; w4 z  B' M; a
不是每次都能遇到改小不改大的囉!!
5 j: _" B( W+ J3 R& x+ U$ q% Y& H' h$ j' Q
小小淺見, 請路過先進指導!!/ M1 d, s6 Q. ?4 c2 g3 l- g
感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation
+ z) d/ w" o' }. ~- X1 t* h" S9 d基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
0 _" }9 s4 I# j2 U6 U, q但是並不會佔用太多時間。$ |' P: o" E6 m3 T( `
排列 Placement
: b+ V' u" f7 X' O7 O0 S# P7 d- pSUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異: C! F1 A' a. ?3 U8 a$ P( w( b) L$ T1 r
拉線 Wiring
# t; u) f$ v+ [1 _* u' YPlacement做的好,拉線就比較輕鬆,除非digital線太多( W$ ?4 ^0 U) @1 }& H
APR又不幫忙,時常弄得頭昏眼花
8 }6 j$ ^3 |5 P& ^/ b9 d& Z* y  ?! YDRC debug
& I) d6 i& R. P" W9 `, \* n在layout的時候就應該要避免這樣的問題
5 p/ a6 \$ J; o  m& T: rLVS debug
& I3 x) g( {. ~* ^  Q若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題
$ B2 D8 R0 |) V, ]/ S4 X% N- }當然有時還是會有一些LVS的問題,不過並不會花太多時間
# c( u: W+ m7 O& E比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 4 |/ _& g$ I( }3 j) b7 W
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK' Z5 m* o6 T' d8 u7 o
進去要改電路,結果sub circuit都找不到
' q# m% Q- n1 K) h4 W" M整合 Chip Integration
. F. H: ]: B2 X9 |( W如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚
# p4 u% r+ k  i) q- c; }一般若是好幾個人一起來,那真的要好好溝通, O5 G6 x% I2 d$ ?4 R
要是最後兜不起來就慘了:o 4 H6 e) ?) f8 x
溝通 communication + R% B7 L2 e  _; y2 m
非常重要9 e, j# N. g5 }: q1 h' J
改圖 Re-layout . d: c4 o: @% k& c9 @. j2 b5 s
LAYOUT心中永遠的痛 , |' X) g- Z' ?) i! Q: h
+ |3 e( H+ @  r) I# d
以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大$ R% w& u% d2 o0 ?. ^
5 d( N$ F: m& E4 h9 }* S
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好
3 R1 H$ [% ^. Z; d3 m1 z' \' m4 o) V" U我覺得在Layout時最花時間的工作是....
; K* g, S) ], ^9 ?8 {; O就如同keeperv大大 , 所列出來的事項 , * v: B7 G% M3 H' J" _( h
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間6 q/ I( s( f0 ~( \8 z
而且是一定要花時間去plan每個block
* w- b( Q- U" M) j  a9 E若能排得順, 相對拉線少、拉線距離短、面積使用就少1 F$ a) W8 k% I8 K) D
而且和designer之間的溝通更是不能少
" h/ S! B4 V/ ]  f  `' Ydesigner要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好& h+ E) M% C5 ~3 G1 X" T1 f
不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
+ Q: A! B# R' W& b" @9 v      
- r7 ^9 B5 k  g! y: e. h9 R) A1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。
7 @- F" B* O( D7 J9 L; O
; ^$ ?# l, a$ w8 h1 A" |  ~8 k8 o! A2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。 & R  ^2 n3 n& f! W/ v
8 `. t7 y0 M; a4 \
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。9 L8 k. r+ a9 [8 b
  e: ]* j! m! ]; {6 L! c8 {3 ?/ S" P: A: j
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔 . R! j1 G2 ^* d! I. b- }* s
$ x6 A0 W2 Y: r, y0 {, s
5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的6 ]6 _6 J- x6 w$ W$ s
   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>
, ?/ I! |- f4 l0 b( n1 q8 M2 w. Z    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
; r1 ~+ A$ D: V   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
! d: Y) c' p* I% H* c) M* g* ~2 v" ^( C3 i4 P
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....1 J4 i% ~6 F; ]% C8 p+ {  i0 w

5 z5 R5 Z% R& a& K8 K) H5 S) H就只是覺得而已啦....或是時間上最長的也可以...
8 T1 U- N" _, B) s" d* \8 D, L* k4 M$ g4 v6 I2 Z. O
要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
. [5 M9 p! J1 h/ V5 bLaker L1   V.S   Virtuso L     
$ R" ~! Z3 V3 g9 j& i  [8 h! ]) ZLaker L2,L3   V.S   Virtuso XL   3 D$ e; F2 ?  |
Laker DDL   V.S   Virtuso GXL 2 _- Q& e. Y0 w8 R6 b
9 r8 h  f( M- q7 I0 ]/ O3 P9 Q0 h
才分的出來。因為各有好壞吧+ T5 N1 ~3 o+ M1 ?6 l

2 l( Y) A$ Q4 o5 {8 d[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....
( q; g% u$ N& J+ K1 |* U) G以 Virtuso 為例子...
) E/ w, v# M) A5 D/ h% l排列的位置不但決定面積的大小...
  e" s! @. i* n5 L# C更會影響到拉線的方便性...
! r. n' V8 e9 p: X) z9 l$ b以經驗來講...資歷夠久的人..' d; ~. S9 K$ g% z  ~$ n. l6 o
可以在排列的同時就想到接下來拉線的方便性..
. i8 N. `1 m9 ~若排列已經出來了~~接下來的拉線就不會是多大的問題..
& [# y: G' ?, k! B  K; Y因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧) T3 w. k, p  L+ E
& O& y  K3 o! F% B
像是一開始在做DEVICE..如果有舊的電路可以參考: Z( U$ \' B( s6 H& m# \! R* G, U
; F: o- T% W5 K6 C: u3 M
甚至可以直接套用 那當然是省事的多8 a8 c3 }! g5 Q1 q2 k

0 G  `2 p5 \' V- ?  ~% S5 S否則 還是一個個去建 感覺滿麻煩的^^"
2 F( {, m% |, W2 T, j* a9 V" ?' Z; g* D: N6 Z, R3 p
而 元件排列這方面...
% U7 f' c) e( E: `7 V) b* q) Q8 `# ]! a
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
( _) d! i" ^. _5 y. t2 ~' o
  c- \+ ]+ _" A% m0 K要是電路看不多 經驗有點不足
" o1 w7 y% X3 T8 n7 V7 ?6 `/ ^7 f( N
在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
8 t8 T# a% d8 Q+ Q1 @有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西7 s% e& ]3 l" |# b# n6 H- X% |) j9 _
希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的
& x4 r$ T" U6 A7 {, c1 B但日積月累後會漸漸順手,之後所遇的問題
, g& Z# O9 w6 j- {' c會因產品不同lay法也不同,現在的產品變成是
& t. [4 a+ e4 _& Q* d7 q拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以7 b) o* @! c. I/ ]2 x6 [. `
看出這個block是扁是瘦,進而要思考對週邊其他block
3 @, w  t$ R% Q的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作
' D2 b* X( x* s! T这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步
3 V/ e* S; _. yplacement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。  C8 p6 Y. s& z+ [
由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,
& g! Z! Y4 V) h6 S( \3 s  Q) B5 p像零件的限制及板材的限制# x& v& f0 _) p9 q
都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的
  r/ R$ v% t. K: w$ m8 e# [,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練/ k0 A; n8 {$ u7 S; ^% r
design rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。" z, L3 `' h/ {- z; O: [' ?0 t" B
所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
; Y7 h3 E& F7 e* ?, g; `1 T! |+ I: R因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
4 E# I9 m% d: V6 v5 c這個對我而言真的是滿辛苦的工作。" o. p% g2 K- M. x2 |
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-4-29 04:52 AM , Processed in 0.133007 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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