Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!, f8 r* u- M7 n) j+ B9 O, M4 `  @
每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,- e6 f9 Y& E# @3 r5 v( f
而我想大家應該都能贊同這一點吧!!: a0 a. d0 C8 Q' m: i. B
做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.  o' d: ^9 D: T6 j
如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,2 q( n$ T* N9 J! d4 F! @
那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...
0 K2 p- y, f; {! oplacement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.
: r0 }, p& M+ B, _跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;; ^! c5 ~! S2 M7 n' ?* M% R
在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...
# q5 S! Q9 V. G) I1 n7 K在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,. `$ _! R6 Q- G3 c
或者拉出來的performance不好...等等的事情.
4 Y! }; |0 }9 g# R1 {$ U3 c所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,
( n2 K8 T& e/ ~4 |$ T; Y但是要如何才能做到周詳的計畫呢? 真的很困難耶...3 b$ Y1 d3 y* z) S" q
或許DRC已經算是裡面比較好的一項了,' }  e3 x" i7 Q0 f) h, u, K
但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@- x& P( F, _1 B& M1 K- p
最後是改圖...基本上改圖不見得比重新畫容易.... {/ o7 M( d! A/ G! P' v
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
: x) i6 M! ]. O! B" C0 q- G8 H, U但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,0 [" T6 F9 L& y' {; J. z
不是每次都能遇到改小不改大的囉!!
) g9 A4 z6 z8 ~) M6 o; Q- i- ?6 N7 ]9 a' J7 n" T
小小淺見, 請路過先進指導!!* {, l" w" C6 O$ h: a  q# A# Y
感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation
' p. }8 K6 d2 s% @6 w基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
7 C' h7 R, J2 r% F6 J  R但是並不會佔用太多時間。; W; i2 i$ P) @, {+ L
排列 Placement
7 b1 @5 o8 W' L7 V; `0 f' L; KSUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異
: I0 J# [+ B7 o# h6 U拉線 Wiring
# K5 ]; L* C' w# rPlacement做的好,拉線就比較輕鬆,除非digital線太多
! T& r9 N& ?- S1 w) {APR又不幫忙,時常弄得頭昏眼花
0 e8 @$ T, n3 u! S; J7 W' jDRC debug
, B9 r7 V& ]& S" F6 e0 a- ]9 d在layout的時候就應該要避免這樣的問題
" ?: u$ h/ [1 u& U9 RLVS debug
; Z, C7 F1 p  C' X6 z, Q3 K若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題) l" B( y$ {9 G4 @8 {: [' A0 F8 A
當然有時還是會有一些LVS的問題,不過並不會花太多時間
' S5 r3 h, V* X! L比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 $ ]9 t" V8 I+ j& N4 E# b
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK' j1 _9 r5 P3 C5 f) |+ B
進去要改電路,結果sub circuit都找不到
2 R' U/ [& b2 t7 X整合 Chip Integration
0 L& o: ~" r, ~7 _, x( a- H5 s如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚" ]4 Q: o- e! ?1 U
一般若是好幾個人一起來,那真的要好好溝通  V& z$ ?/ \# v) M
要是最後兜不起來就慘了:o : |" ?: ?& R% C: ?- c4 E7 r$ D; g6 L
溝通 communication * _- ^, S- l' ^) X4 x
非常重要) O8 f& x8 @% Z# _/ x3 R6 [
改圖 Re-layout 4 `" L& K& B* p1 P  j0 A9 t& E0 u" p
LAYOUT心中永遠的痛 . x, @0 D0 l1 n" e' M3 L# |: f

  d2 R4 h4 C! `以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大
! i* m  F4 k3 }' C
. Z& x4 E5 T( g) }3 i) J這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好
- ]0 \: l9 S$ }; E& I- p! x我覺得在Layout時最花時間的工作是....
2 \8 V7 S, G! Q8 h4 B" I就如同keeperv大大 , 所列出來的事項 ,
7 z& z" g7 i& ~( X幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間
& i1 u: R: q/ T! W而且是一定要花時間去plan每個block* ]( m; Z5 l$ o5 Y0 x2 l
若能排得順, 相對拉線少、拉線距離短、面積使用就少
( g* S% @4 c8 L" R而且和designer之間的溝通更是不能少. g( D# k7 @- ^7 E! l* g
designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好* B6 C) Q+ }# d1 A: }* ?! r
不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法2 @. x9 t( m- l+ q$ z" B7 W/ N
      0 ~: G! n& x- \
1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。
0 y, |/ N3 I9 W, R; y% Z: N1 G; E" ~: f% }% t* b& D4 k4 {
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。
' ^! K/ G% p. e. h9 y" G& c
( `  J  R$ n" B) W1 u1 g; l/ B0 o- ~3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。! h! p9 z' _/ Z. B+ D* B2 Z- C0 A
' B4 n! G( R' d% `
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔 ; k! ^- V! c; O/ \. X' U* K

: @* D' x- A# m; \: l5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的0 s6 \. @8 W1 |* w7 \/ i# Y9 M. ^* j
   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>
8 @; S" T5 [6 u) `    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
% L. u8 h9 b& v7 b+ E% a   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....9 C* e! k% P. t) l
, }' d" u) K: |* c
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....2 [- ?4 e4 ]* x5 g. Z, e

) r' ?$ Y$ G, [% v( ~就只是覺得而已啦....或是時間上最長的也可以...
2 V% {% b9 ?; t
- P1 x! x+ d) i2 m& Q8 F1 C要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
* w9 v) F  L1 |3 n3 W" _8 LLaker L1   V.S   Virtuso L     
- I+ \/ s8 D- x, F9 g! g! q) W  kLaker L2,L3   V.S   Virtuso XL   
7 J  }3 E' i/ d) B* D/ q, XLaker DDL   V.S   Virtuso GXL . C) C6 X8 g" I

5 ^! j0 S) p& i# k7 @! g( _+ ?/ I才分的出來。因為各有好壞吧
; C3 K7 m$ g9 Y6 P* o$ V
5 o3 S6 x7 ~& ]( C  \8 }[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....
. _* B" h' J( i* u' k- z" B% s以 Virtuso 為例子...: y* T& I3 t7 s# K& ]7 v
排列的位置不但決定面積的大小...
. Q* j' x, h! J& ~5 N3 f更會影響到拉線的方便性...2 u/ Q: t+ V* j8 I
以經驗來講...資歷夠久的人..
  Y. T( \7 V/ x2 y可以在排列的同時就想到接下來拉線的方便性..
* y# A5 g: Z% f  X+ S2 ]- l# F若排列已經出來了~~接下來的拉線就不會是多大的問題..
7 K0 d4 ?( K: [6 t- P4 Z因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧3 b: j0 t4 G1 B& n

% `9 ~- U9 |  `, Y$ }# s像是一開始在做DEVICE..如果有舊的電路可以參考6 x9 O# L- H# g

$ U" V$ M; c; |) [+ V5 x2 e甚至可以直接套用 那當然是省事的多
1 ^; k, o- ^$ p( W1 K1 O# ]" f$ j: [
否則 還是一個個去建 感覺滿麻煩的^^"3 g, s* X; Z5 h' S

* Q- W# t. y4 N2 t7 L# |而 元件排列這方面...: q+ v0 h" Z! ^9 [( o

- v+ n6 F$ P: l5 x考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
3 U" P/ g& j" D# I. M. H1 M1 i) Y; s( h
要是電路看不多 經驗有點不足6 M6 {2 S6 S: F( \2 o

' Q9 C7 J5 e( O& ]$ i2 q在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
* ~+ c1 W+ _3 K  j3 P/ V/ r7 ]有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西. K8 M' A( ], C
希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的' }/ |2 p1 o* T2 l. U/ ~3 [% j
但日積月累後會漸漸順手,之後所遇的問題8 \: p0 F1 K: a
會因產品不同lay法也不同,現在的產品變成是) c5 ]4 s. w. b+ L1 M7 T
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
1 q. ~$ @$ \8 [看出這個block是扁是瘦,進而要思考對週邊其他block. p& |! X9 Y9 [4 e% k  y! r
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作
! v3 w- m9 y3 A. W这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步$ ], }3 o, x. o: Z
placement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。
/ _: Q' C5 E% L. x由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,  x. d( Q/ w" z1 n
像零件的限制及板材的限制" m) u( {4 T1 Y2 _9 Z
都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的6 J+ P% k9 v5 L0 L6 k8 M) t
,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練
; o; D/ `- [* l) J. M( gdesign rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。
( T! s# S; s. ~/ W9 [% a8 q' e* R4 u/ I/ K所以這只是我個人的看法嚕,我覺得LVS的Debug最難。7 |. t# }4 l& G! h4 r
因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
2 a9 y0 K/ f( a) G這個對我而言真的是滿辛苦的工作。
  O4 A6 l7 q& K, ]不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-6-9 05:03 PM , Processed in 0.159520 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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