Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!
! q% L, T: x8 w+ [, k  a% f每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,
4 f+ N9 b) V" m# \% M而我想大家應該都能贊同這一點吧!!
9 T) P0 |% K& a( i2 C, _5 _做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.8 q6 V5 m# G6 X; J9 u
如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,6 d1 ^: j2 u  z9 `  j. Y
那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...9 a# v0 s. \& V9 n# W$ B
placement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.! e  O/ X8 z: p9 I  U% V
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;# r/ V$ A/ d- m  a
在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...
" K/ k& {, f* ~在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,3 z- K* s8 V# M; y1 c
或者拉出來的performance不好...等等的事情.2 o# \+ B" u' H( p  `2 ?
所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,1 p' C5 g9 Y" o
但是要如何才能做到周詳的計畫呢? 真的很困難耶...% ^; I6 o7 L+ s% J0 v: |
或許DRC已經算是裡面比較好的一項了,0 f0 B: q" a+ i' t
但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
+ `* R- ^" ~& W; ?3 g9 N- K9 N最後是改圖...基本上改圖不見得比重新畫容易...& D6 b' L1 N7 ^' G/ g# ]9 t6 Q
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
1 }; D+ H/ ?2 U- A7 r" J' [但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,
* l& F2 {: M( h# z$ U; Z1 }+ x不是每次都能遇到改小不改大的囉!!
, j/ p$ I- f  @7 Q8 T, J7 X9 i. K# D3 g+ j- _/ l6 ~
小小淺見, 請路過先進指導!!
6 L' h6 _' f0 y9 s. P. J: V; R- l感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation  Y! G& a# U% E$ c# I
基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫' @9 X  L/ R* N3 `$ g4 J4 ]* f* _
但是並不會佔用太多時間。7 `6 d* _3 |6 z6 e6 L
排列 Placement; {/ m* {- Y4 X' C/ s% L
SUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異
6 t# K' T2 ^3 C  _0 M. x拉線 Wiring
7 }/ y  k4 P" {" _2 MPlacement做的好,拉線就比較輕鬆,除非digital線太多6 v, I9 c, S/ O9 _0 J4 D
APR又不幫忙,時常弄得頭昏眼花 ) u3 R1 t8 Y9 Z! _+ U; D
DRC debug
+ r+ K0 c2 T2 r& x在layout的時候就應該要避免這樣的問題
4 W" `4 Y9 L- G. r1 a" S& yLVS debug
' u- J# E' C& o( [若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題
% R; M5 G( W- K4 L當然有時還是會有一些LVS的問題,不過並不會花太多時間, y" @. f' ]: l0 b5 i
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉   u5 l7 [# X$ f: m
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
4 |7 `" s1 r3 m9 R; M4 x進去要改電路,結果sub circuit都找不到
% g7 g7 ^. d6 p4 D整合 Chip Integration
, `6 w, o$ |( _" W如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚3 ]+ h! L4 B' Z- f5 x5 r$ ?1 g
一般若是好幾個人一起來,那真的要好好溝通
& ?9 q/ f. w" }' }  N* F要是最後兜不起來就慘了:o
7 B5 t. Q& B) H) {9 ~9 N% U# \' y溝通 communication
  z" a$ U0 ]& x3 U0 ]非常重要1 ?. p! V' I8 g! G
改圖 Re-layout 0 B' j* y' k8 |# B' t
LAYOUT心中永遠的痛
9 X3 N+ q/ x2 d9 d! |! }7 M
- p4 o: ~2 s* m- @. \' ]以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大7 P; |5 d) T, ~$ s$ x
+ N; |8 [- l0 J4 j) v" \! [2 U
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好
6 F/ l5 d5 U, G* [' r我覺得在Layout時最花時間的工作是....
2 p5 j& n( r+ |8 K就如同keeperv大大 , 所列出來的事項 , 2 f* Q2 f  J+ J  @' w1 r  j& Q
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間' J' n0 N  \6 ?) h9 ?6 \" ?
而且是一定要花時間去plan每個block
7 w, [/ R* _( w. q: H- O1 s若能排得順, 相對拉線少、拉線距離短、面積使用就少
; w! A+ _! E, y$ N3 v而且和designer之間的溝通更是不能少
, Q% ?# X0 w$ j( Vdesigner要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好+ }# B# ^( Q( y3 G5 O
不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法# Y, M* e% y9 r* w9 |8 V/ {0 F
      % F& Y* I+ o& G. [
1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。
0 d! o! n2 j# }" o
* ~0 s3 {. C  _6 o4 q2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。 " \1 a5 Y6 u5 y  k& j
7 J! [/ ]7 }2 R
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。
! _$ a  s5 a1 A4 s9 P. \! Z+ |* Y& [2 z+ a! ]# {7 r6 _
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
* [, c7 `1 b1 v& ~
- l% k9 H7 o6 U3 U# H' s& I. O5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的
$ M( F( g. k& Y' Y' V   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>
" a0 v8 w7 j$ d  b- D    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
8 E" g8 p4 y# T9 @; p   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
% K+ q, t; r# H. m$ s5 n7 V, C8 g" {- t
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....3 `) U( W& G9 p& ~  Z6 R& Y5 U

" Z/ n! r" @6 C! P, ]: p就只是覺得而已啦....或是時間上最長的也可以...
2 _7 m% k/ h( b4 U
* E5 s: J* d8 w& [7 m7 H要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
5 \$ l% O# _  u% U! V  T% _$ vLaker L1   V.S   Virtuso L     / [& r- s; I$ `8 ~6 M* @5 O  t! U
Laker L2,L3   V.S   Virtuso XL   
6 {+ h2 t( E$ p+ p3 ^* [% eLaker DDL   V.S   Virtuso GXL
3 G1 h, V: A% |
2 {) N& C5 f6 C! k* \. e才分的出來。因為各有好壞吧* j9 p3 M% P) @$ g, H! |8 M
; m* O9 p4 t- S2 _
[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....1 \, t! E8 N: E3 U
以 Virtuso 為例子...
" j/ d/ G/ J7 ?! \- x$ A排列的位置不但決定面積的大小...
2 r& \9 P! T, y9 H% d更會影響到拉線的方便性...
( `  V( u9 }4 s& o! X以經驗來講...資歷夠久的人..* m% o& n0 ]' k1 h
可以在排列的同時就想到接下來拉線的方便性..' F" ~, h) L+ V& |
若排列已經出來了~~接下來的拉線就不會是多大的問題..4 w0 v/ w$ x6 g0 P
因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧
" w$ N# T; g! n" k/ f0 Y7 a+ p1 s7 a$ c5 X; ^1 \/ B% F8 L3 x2 v# \
像是一開始在做DEVICE..如果有舊的電路可以參考
1 S+ C7 K6 P  D* v9 T& B
$ T$ Y9 F  Y4 r7 m7 u甚至可以直接套用 那當然是省事的多; B/ o9 R. A% G, p; g6 U2 ^

" X" B1 X8 @* b8 P否則 還是一個個去建 感覺滿麻煩的^^"* C9 r. a' E& |% W1 U5 g  D6 V
# ]+ S5 E6 q2 o# `
而 元件排列這方面...5 k/ @  w, M, L5 l2 G

" \! `, [0 t# v2 l考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
* o) N: o- a9 ^% |1 ?6 [9 B8 \) I  u
要是電路看不多 經驗有點不足
/ `1 k4 B2 A  g( z
! @6 T" J  O3 @  b, s( S" P9 P$ T0 o+ Q在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
$ j3 ~' h- `! c6 @- |有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西  b; _7 A* k- N- |: D6 }
希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的
0 b- u+ K- h# X$ R/ O8 K2 Y但日積月累後會漸漸順手,之後所遇的問題! q  N2 S1 \5 T8 O
會因產品不同lay法也不同,現在的產品變成是. d6 J- ?/ W# T
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
. a8 {  R3 \5 ^7 ?8 T7 _. M+ j看出這個block是扁是瘦,進而要思考對週邊其他block' m7 X; G2 q! y7 m, G5 M; B
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作$ R- B, n5 d9 r) J
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步
3 W: x9 {% `3 G/ J$ Splacement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。" i# X. M# T. H+ a5 `7 q& E- Y
由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,$ h3 a! ]$ o2 z" ?
像零件的限制及板材的限制
- F4 E. t& R+ b0 c! `- c+ R都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的6 q  Z! O0 o3 e( E
,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練
4 M1 i" V7 R" U, {1 k' ?3 tdesign rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。
7 s; R4 M6 `  g5 A; n( Q7 K所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
3 O" A; j0 R/ c7 E  i因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
- n% f/ o* R" S這個對我而言真的是滿辛苦的工作。
5 g) w" }' a+ R6 g5 X/ _: I$ b不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-11-16 08:50 AM , Processed in 0.196011 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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