Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!: S$ P: o) l$ j  a% K
每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,' t, i% o" {0 w' l) H* `0 |
而我想大家應該都能贊同這一點吧!!
" Z) t: N( E3 S! K* i做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.
: i' Z# ~8 V, ]7 M/ ]( I: ]6 Q如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,
3 b/ F$ ~' O$ Y那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...: ?, \. T; _/ C& ^5 R; q4 G
placement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.- [0 L  E  l5 I4 b, G8 z3 H, s5 \
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;* j: K7 K# z# q. _* J
在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...9 T& r! [+ Q! I
在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,
, n6 @( b/ N( F9 V% ?- `/ L或者拉出來的performance不好...等等的事情.# w3 {( Q* ~5 z; \; n4 \  L
所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,' M2 x1 z& A) G3 T) D5 ^
但是要如何才能做到周詳的計畫呢? 真的很困難耶...
& M8 @. M; A7 C* L或許DRC已經算是裡面比較好的一項了,
# S0 J. x/ [8 |$ \; V但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
6 p; h4 L5 m# Z& K- q% n  k最後是改圖...基本上改圖不見得比重新畫容易...+ e  @9 h4 |. T. x9 f1 q3 K4 H# \5 z
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
# ?5 X, m! z8 N9 \# k7 K7 c但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,! p% p5 V5 Y$ A
不是每次都能遇到改小不改大的囉!!
+ W: d% q" t+ m5 l
  N: }' s; h, b+ W' Q小小淺見, 請路過先進指導!!
  `/ H# q5 z2 B4 u. _感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation
' \9 g6 R2 G" V! @6 v基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
5 V; D! h' _1 `3 x" ]但是並不會佔用太多時間。9 ?0 n5 n5 p, J4 k- r3 _
排列 Placement3 b) R: `0 U$ Z* f9 O4 s2 X
SUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異
  \* x4 t4 \$ M" D  \2 L拉線 Wiring4 D$ l! B0 X. \7 p/ R- X- ?
Placement做的好,拉線就比較輕鬆,除非digital線太多/ y3 V" l  D5 e3 X
APR又不幫忙,時常弄得頭昏眼花 . ]7 s6 A9 b/ B* s, W/ v/ S
DRC debug
2 X. X8 |4 U1 u& M( Y  w0 A在layout的時候就應該要避免這樣的問題
+ Y4 B3 z9 J% S% ^- @; q/ NLVS debug # c" s" \6 t/ b9 ?& ~1 E0 K/ y4 l
若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題
+ d! o! l8 ]6 ~8 v  K/ [當然有時還是會有一些LVS的問題,不過並不會花太多時間# o( ]6 L. A* C) `' L
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 , [5 B7 B  `1 t1 H/ {3 V
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK4 E$ K' Q# {& ^" I+ [6 `
進去要改電路,結果sub circuit都找不到
) t/ j0 g% B1 D& K整合 Chip Integration  O! _! @, q; x2 b% J' U
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚  B" O% I: T2 H0 W8 {3 e
一般若是好幾個人一起來,那真的要好好溝通
+ |( S- A: b: |6 Z6 E要是最後兜不起來就慘了:o 7 n' t& N' [/ L6 t$ @
溝通 communication $ ]. T, {: d. p( {
非常重要
6 L7 b6 f! R( V$ t改圖 Re-layout
% |! P3 D! g% q. Z8 m& QLAYOUT心中永遠的痛
! @; u4 T! }* V0 w, [! c, O- o6 u( X9 m
& b7 ^6 G0 }$ ~& d1 x& i以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大
, z$ ~+ R9 y6 h1 W1 \! w3 i/ ?9 N0 M/ `/ c' s
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好
/ m7 D& ?( @- K- n3 E# z我覺得在Layout時最花時間的工作是....
' j! ^: [  D1 c' v, v: A就如同keeperv大大 , 所列出來的事項 , 0 Q/ W* q3 E' V2 b
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間' z4 J2 Q# n9 _  k# G8 y) z
而且是一定要花時間去plan每個block. ^8 ?! u4 G3 h5 t5 t% n
若能排得順, 相對拉線少、拉線距離短、面積使用就少
% H$ C- ]% A# c而且和designer之間的溝通更是不能少/ D+ K7 E6 m6 O; ^& F- d
designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
% |, v) d9 d0 p% v不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
1 W; o9 Q; ?7 }9 D2 a& T6 F; x      
8 p2 [  E3 ^3 P# {1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。# Y, b/ q; u" U. e  Q

" i) |. a- |! A2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。 . t# ~5 n  s% M7 W
- z& [+ P% B0 `0 r- X' n5 f
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。
7 Z& R: R$ q; c# W
9 ?! b) M" h9 ~4 {4 x/ o4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
) \4 P) C7 ]. C0 e* Y8 e/ m2 B
- ~" z. I2 S9 G! X5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的6 D: M6 y# K8 R& R2 c# w
   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>1 h# [) k5 ?/ x, ?7 r1 c
    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。9 G/ V$ u% y) B& x7 m7 ~
   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
4 @- x% `9 S  P# R" I* Y& T- _+ K) _% u
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....4 H' f5 q, v1 g; D5 A

- I4 Q" a. P: X就只是覺得而已啦....或是時間上最長的也可以...6 n. c+ \) Q% g) K  W: z* u

  h" `% V  B, R' m# _要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
) l! z8 D6 z" f2 [# i" o+ B  q. FLaker L1   V.S   Virtuso L     . o0 z6 ~! y! |4 [6 |3 o! B0 H) c" y
Laker L2,L3   V.S   Virtuso XL   
$ y9 u& R4 v% E3 G, \Laker DDL   V.S   Virtuso GXL 8 i8 O: ]/ C1 C- u7 R2 d/ Z

" p% M4 j! v  T( e" r才分的出來。因為各有好壞吧
  ^  [1 h5 e! ]  ]" H  {
( Z# l( L9 E! [) P& V' k1 u" U% w[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....& d) m$ O4 ]2 q
以 Virtuso 為例子...
6 n4 v: ~6 B: q排列的位置不但決定面積的大小...8 @% {; D* ?" ^/ I  o! S# c& O$ {
更會影響到拉線的方便性...
" E9 ~; y! p3 ]. x以經驗來講...資歷夠久的人..9 C' l( N) z' z$ p+ q5 q4 R
可以在排列的同時就想到接下來拉線的方便性..
+ V2 x8 |# c' P1 v1 _; n若排列已經出來了~~接下來的拉線就不會是多大的問題..
8 w  `7 s9 h9 o5 D* I- T+ o) l# ?因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧# n) ]% i# a/ I7 Q

" Q; C( W" t7 g' a4 Y像是一開始在做DEVICE..如果有舊的電路可以參考
0 l0 J1 G0 Q, f- B5 h3 t1 c. M( b3 X3 G+ ~
甚至可以直接套用 那當然是省事的多8 n% h; u' s5 N' y& R7 v$ k1 q
5 H) K1 w5 e2 W: v/ a
否則 還是一個個去建 感覺滿麻煩的^^"
5 R1 I( b) S; p( @1 S- B  [) v5 u; E6 _" ?9 B
而 元件排列這方面...
0 p3 g4 y* h+ T3 I  P  W; n8 y" A( T: N' N' z1 w% a& i
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
% j. z, D) v2 `) S7 U/ e9 d2 y# R9 B* y3 M/ F5 M2 i: ^  ?7 a' w+ @
要是電路看不多 經驗有點不足4 M8 D3 z  K) W  C; N

! R& w, z- `* b9 U在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
4 p, Y* Z$ M$ o有沒有什麽好的辦法?
回復

使用道具 舉報

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

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的( b( Y- F7 N6 `
但日積月累後會漸漸順手,之後所遇的問題
7 L7 i& G7 g# w會因產品不同lay法也不同,現在的產品變成是
* {4 `+ u; K. @( d- j拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
9 I, s2 Y( l/ ^( D5 Y- `  R看出這個block是扁是瘦,進而要思考對週邊其他block
9 I3 G$ D/ K2 ]+ g1 K: i2 D1 _$ \的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作" L1 K; n  U- u! F* h3 O
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步
6 W) l8 d, C+ o; oplacement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。/ x$ b4 z0 ?2 {$ b
由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,
, T$ i0 c) r3 o& h6 W; I像零件的限制及板材的限制
" L* f" m1 [$ e都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的0 X+ ~" a7 j, x" `
,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練: O  W7 E; A/ z7 Z/ O. `2 H
design rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。
# s; n/ S! u& h) E6 Q; I! m所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
( [7 I8 A6 ~4 m, g6 N因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
# I) G4 ~% L5 N' D# a" H0 j' s這個對我而言真的是滿辛苦的工作。
0 W' O- k6 B6 G不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-5-4 02:35 AM , Processed in 0.129008 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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