Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!
6 J" L* s: F8 d, o6 y* n每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,
& D7 q5 ^! O6 D7 h: A* H! y1 k而我想大家應該都能贊同這一點吧!!' ?: I8 b  U2 o9 C  @/ @6 P9 j1 C6 T
做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.
  e' R- O& P& E6 n8 m0 _如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,
% v3 j! g5 A0 V6 B/ s( ^7 @+ ~那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...
5 w8 t% A' a9 c0 _placement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.# ]" Y! P0 G* R1 J* {) G5 G3 e
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
! A4 F, B# u; ^. n* B在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...
+ K1 l+ U! @; I5 y% X0 a) v在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,
1 e9 `: `6 t% T3 t或者拉出來的performance不好...等等的事情.4 _) _! Y$ Y. u% J
所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,& Z/ k3 H. B% H1 d$ B
但是要如何才能做到周詳的計畫呢? 真的很困難耶...+ i. G# x/ r" F
或許DRC已經算是裡面比較好的一項了,
8 g, `# C  o/ B7 K( v0 _  s/ h2 N3 M. s% P但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
" C  u* H' l9 K8 w最後是改圖...基本上改圖不見得比重新畫容易...$ U+ @% q9 v+ ^" C0 V6 W
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!, t1 O4 K& S0 s1 _4 x% A
但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,
/ x8 s' P2 k# M0 a+ u% D: N不是每次都能遇到改小不改大的囉!!! V" z" N& ?+ v  {6 ~" l
8 z/ P% Z$ o5 I7 S
小小淺見, 請路過先進指導!!
2 O0 ]3 H# V+ M感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation  n* f$ s9 x- A* }( V3 \" s0 P7 z6 }
基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫4 W' I. a6 a: O7 x2 }
但是並不會佔用太多時間。5 l: Z7 R9 O8 q. [
排列 Placement
: `% D3 U' P# A5 KSUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異* x  A# K$ k! r9 }$ `5 K! u
拉線 Wiring
/ r. q$ A0 O- f4 K0 H4 F3 H' jPlacement做的好,拉線就比較輕鬆,除非digital線太多) {* D+ E' ~9 E( Y1 k
APR又不幫忙,時常弄得頭昏眼花
0 w4 e9 W, W" I+ UDRC debug
0 j) u" S3 n& k5 s; a/ i% r在layout的時候就應該要避免這樣的問題3 o. T) K# Z0 W, q* Y
LVS debug
6 d+ y$ |" h* a* B0 F+ N- r0 T若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題
* L2 ^! h: }) ]" }8 S& l: @當然有時還是會有一些LVS的問題,不過並不會花太多時間$ g& N. N" f' o# Y" N2 F4 c
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 : k$ P( X5 y3 F) `% f: _3 g, Y
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
  Y# P; C  M$ T5 d進去要改電路,結果sub circuit都找不到 ( o: w' x7 G6 w! q* ~" ]6 S2 a4 m
整合 Chip Integration( g# W0 ^9 B7 r4 t
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚
* z, F3 m2 A1 a4 m+ \+ Q一般若是好幾個人一起來,那真的要好好溝通
- ?$ i. B) ?. J* A* {" D要是最後兜不起來就慘了:o 1 H) L2 V; n7 r$ p: ^" F" p
溝通 communication : I+ K) i1 U$ f  q5 y) C& A( m
非常重要* D5 v. d4 a% t4 M8 o# R- U  K
改圖 Re-layout
# F2 \& ^# N( ^2 S8 _! gLAYOUT心中永遠的痛 $ N  ?8 \. C& V& V% j- N% _

0 N* Z% u1 \( y; |. |7 L以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大! p9 }3 T& W8 ^" U2 K
5 Y& o" z; \: k6 ~
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好' ?0 k- z4 [0 a6 \& }$ ~
我覺得在Layout時最花時間的工作是....
" J. o1 `, m+ |5 u: ^- P就如同keeperv大大 , 所列出來的事項 , 7 ^4 E3 G7 L! r7 r, b
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間( t  r0 _5 l4 O
而且是一定要花時間去plan每個block2 B6 I0 ]7 M: c1 _
若能排得順, 相對拉線少、拉線距離短、面積使用就少
" H5 e+ J3 F) A4 V) }9 t$ w而且和designer之間的溝通更是不能少( P5 e1 `. j4 l4 Q5 G+ M  h
designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好5 w! g/ W1 }& D8 b$ n. }
不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
/ H: L0 q! K# F9 `4 v0 y9 ]$ X9 |      , }& q2 h* V$ w, c
1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。
/ Z/ n$ B) y1 O& O2 a9 X: a/ Q  i2 Q' H7 l
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。 , _+ ?; D: w7 l/ Q
6 v9 ^* _7 \. {% o
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。
- X1 c" E- ~# n9 I: A/ m  [0 {2 z  B( b' b6 N) g# R* ~
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
) D$ x% W7 P5 [2 O3 q/ y3 V( k+ V! b/ F9 f
5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的) a# S  I, Y$ T0 n
   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>
9 i( c3 D) Q3 \6 ^    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
7 K; g3 T, z) E% p   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....6 P) z3 e+ l+ a4 j. g3 k2 Y/ `* l5 o
& W" V" B0 |2 u& r: u: c0 T6 C0 t
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....$ K4 X, E- s- @) P" K: o

/ D' O+ s8 \* a, Q9 g就只是覺得而已啦....或是時間上最長的也可以...
" P8 m  |) z" ~# w" I* J8 ]" @% p6 j: Q* n! K/ P) i, g
要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比. v1 ]1 A# `7 D8 A, u
Laker L1   V.S   Virtuso L     % I: H; r6 }4 T# B1 {& a. u1 F* f! `$ L
Laker L2,L3   V.S   Virtuso XL   
$ q# Y4 w  J5 X! ]Laker DDL   V.S   Virtuso GXL
; i8 o; t8 d7 w* A( ^) h0 i7 y# k. C+ I# c4 x
才分的出來。因為各有好壞吧
0 |1 b. q2 {+ f7 ~6 P' a
- f: n8 i+ p8 Y) I$ T; M; \[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩..../ B5 Z8 i$ Y- _' Q+ U; b
以 Virtuso 為例子...1 M+ u& O& t# `" P/ c3 ^( K
排列的位置不但決定面積的大小...
4 J3 g) i* h5 s2 I7 _# z# l更會影響到拉線的方便性...0 X! [6 E' q- A5 [
以經驗來講...資歷夠久的人..0 _6 A5 |0 y0 l
可以在排列的同時就想到接下來拉線的方便性..( e# t( Q+ p. W3 H
若排列已經出來了~~接下來的拉線就不會是多大的問題..% A5 `2 {& t1 t3 _8 I$ x" u6 P
因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧
! K& R; u$ {% v. P. P0 S" t" v# L' U9 f! {  {; k8 a  v
像是一開始在做DEVICE..如果有舊的電路可以參考1 }& J7 Q& i* \" P4 R
; J* a2 z- Z* C3 d  ]) B
甚至可以直接套用 那當然是省事的多& K4 p2 E5 ?1 ?5 a. ~  W

9 o( S! T& p0 L5 ]% X; W; N否則 還是一個個去建 感覺滿麻煩的^^"
- c  |$ Z& A) j) Y* Z7 V$ n
& P% A! C7 D& j而 元件排列這方面...- U$ k: q+ r+ d( l, G
- O: }: J4 ~1 Y' S8 E
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題% P; |" Y& x$ \5 _
. Y! }' ~% q3 O4 v8 G
要是電路看不多 經驗有點不足. g" A: K  q# W+ [& ?; d
% S$ |3 H' K! h) H$ G
在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
7 u- i# R# O; P" a4 n有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西
0 i4 X, w5 H# `: `希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的' x4 V+ o- n/ F. I& Y9 h3 }
但日積月累後會漸漸順手,之後所遇的問題
" g7 q$ r9 C2 M/ N% W會因產品不同lay法也不同,現在的產品變成是! J2 T( w0 j4 U5 X
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
) a+ x( T% Q( g: v8 N0 Q8 x看出這個block是扁是瘦,進而要思考對週邊其他block" Z* V) r7 L( \& {. ]
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作
' O6 b4 i" _* K这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步& I- k- x5 A* n* s5 J+ s
placement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。/ ~  I# Y. E1 V3 l/ w# W- S
由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,
* e5 m5 w4 O- L像零件的限制及板材的限制
: V6 @, Q8 z: s* k都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的
$ U- z0 d& n* _, \,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練
6 {) t) \9 ?" f' W( `# mdesign rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。1 {1 A7 Z, K, b" [3 V# e3 S
所以這只是我個人的看法嚕,我覺得LVS的Debug最難。8 \5 k$ q# G9 q, X
因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔# G7 Y; B4 x* [1 Y1 w
這個對我而言真的是滿辛苦的工作。! B7 F9 F7 O9 v% ]- l, z
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-11-16 01:53 PM , Processed in 0.195011 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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