Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!
% Y! c% t$ [# k0 u, [每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,
7 @! l' ~: l+ D- l而我想大家應該都能贊同這一點吧!!. C5 q2 L* J3 j9 y4 R* x
做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來., \/ @1 F0 N+ G  r
如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,
* l6 R9 X( j  y9 t* R那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...
. R' l/ F9 b# ]& t# S3 nplacement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.* d9 ~# d" Y7 q% \3 u8 K, `
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
* e9 J- |6 T& u- l在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...  ?* C. z0 o1 A2 P# ^: e4 n* ]
在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,
  B8 h2 `! M( L- G' l或者拉出來的performance不好...等等的事情./ U- B& I& Q1 z, r/ c! I
所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,) v$ t* F( g/ \) n2 g5 B* w
但是要如何才能做到周詳的計畫呢? 真的很困難耶...: H0 H/ I2 A3 R
或許DRC已經算是裡面比較好的一項了,. @( @% b7 `" o8 I3 ~
但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
9 \% Z7 R' E- L, |最後是改圖...基本上改圖不見得比重新畫容易...
* L# p+ K% b% f- N& b8 {+ w受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!  d) H( O  j2 r# {4 J% r
但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,
; l9 j$ I0 z+ \3 l7 h: E: `不是每次都能遇到改小不改大的囉!!2 r4 I7 ]9 X( H* s" Y
) h; r9 ?3 [* r) N+ F/ A0 I
小小淺見, 請路過先進指導!!
$ {3 e( X: T* j感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation
$ }3 ?4 ^: C" ]基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫, P' i* t' m( R3 o3 c
但是並不會佔用太多時間。
. |1 K! d- s8 |! E2 `$ G1 z  I排列 Placement4 ^) t0 m2 q7 G9 [" S5 [
SUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異
9 T$ T, C- o8 o9 t# v% ^% h拉線 Wiring, n0 |% A4 S% A
Placement做的好,拉線就比較輕鬆,除非digital線太多8 X# R/ g2 Q' q& c+ \; z
APR又不幫忙,時常弄得頭昏眼花 6 ?* b: C# T- R, ~0 F
DRC debug
* K# r- ?$ h& ^* l0 x  B在layout的時候就應該要避免這樣的問題( \8 R" m7 H: R1 B; X) K
LVS debug
4 ]9 E# T: F; E  s4 s若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題4 ~: z( L3 w3 U* ?4 P
當然有時還是會有一些LVS的問題,不過並不會花太多時間
* y2 u7 [0 V: ^2 |比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 9 M3 V1 H" K: b( z- E; @( l
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
/ q5 a; ]7 q# I* X+ x3 P  r# A進去要改電路,結果sub circuit都找不到
! I* z# N% h1 P2 u整合 Chip Integration
# ~1 z8 E+ X3 w+ ?, l7 C2 i如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚
3 E4 ^" {1 @7 J4 d1 f+ U一般若是好幾個人一起來,那真的要好好溝通5 m; M% b* F; M8 x$ E6 N
要是最後兜不起來就慘了:o
/ U! m; E9 `( S/ u8 P, L  `溝通 communication - N+ P9 r, G8 b# A8 p- D
非常重要, y6 G( x# L; \9 R7 q5 I
改圖 Re-layout + b+ s5 ^& Y8 l( a" E7 W5 }
LAYOUT心中永遠的痛 . k" H6 r$ F0 a2 Y( o
- Y4 \. g% ]# O2 m$ c4 j* n+ e0 D
以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大
6 Y# F2 _- Q7 y9 ~" {& [) K3 [% W5 T, L5 ~( H# p
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好
, t+ G: G8 ?* o$ u* Y# ?9 ]我覺得在Layout時最花時間的工作是....+ _7 o5 Q! ]! _% R) w2 ?
就如同keeperv大大 , 所列出來的事項 , 9 f1 C/ ]* A3 C8 _* }
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間
' o- {$ X) s+ x& D而且是一定要花時間去plan每個block' Y2 Y+ W; I  ?4 @: q4 V
若能排得順, 相對拉線少、拉線距離短、面積使用就少
9 t  O- E! p* a6 Y7 X/ A5 G# C而且和designer之間的溝通更是不能少3 l& E1 G! I8 h% _. D0 [+ s
designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
( o1 c+ M  u$ _: l( `9 j不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法8 q! Y! Z7 @$ b/ l+ j, j# d# `4 u
      ) w0 M) R1 P; N1 Y# o* n1 H
1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。6 l4 I. N2 P6 |0 H3 M6 T
8 Q/ {5 Q( `' \
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。
9 @5 `  u2 i: _( R7 e) L5 r- F+ j1 g; q$ t# |
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。
5 j. `, C. z9 }: i8 ^% s/ y: l+ X# ^( B% E: M0 E* K) ]
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
- ?' Q; o5 _2 f6 k9 T& a+ g
2 [9 F" Q  k  p/ L- C5 f5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的
, n6 @5 m! c$ M# }8 Z* u   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>- D0 R3 ~3 ~) O; \  M* _' M
    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。; f2 Z7 Y8 j$ |6 ?+ P& r2 K& k
   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....7 A; ?$ `/ p# r  f  A- n2 W- c
) S/ Y& b+ u0 M
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....1 V1 P) f! \7 N/ }9 v$ K
: {+ e, e! k; d- \* L
就只是覺得而已啦....或是時間上最長的也可以...
# Q' j1 U, W: a+ ~
' r+ Y2 M5 j# G' t% S1 G9 i要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
# L1 [0 H9 T0 Y* ~+ a4 R  r% XLaker L1   V.S   Virtuso L     
& Y2 c% {6 ]) v# g4 {$ K5 PLaker L2,L3   V.S   Virtuso XL   . x% x% J2 g7 ~, ?8 A+ p1 R7 y1 p
Laker DDL   V.S   Virtuso GXL
; S( U4 `$ P. ]. [2 Y, m1 b: q- ^
' L0 G/ W8 P7 P才分的出來。因為各有好壞吧* T, e: A3 g! F8 F0 E6 \

+ I" L) q% o0 y1 {4 U: w3 q[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....
( ~3 B* M4 u4 I* R; `0 ^以 Virtuso 為例子...- g1 @$ {1 T: r7 w9 c5 g$ D! e- E
排列的位置不但決定面積的大小...
% p3 ]  r# K6 s更會影響到拉線的方便性...+ `. K* Y% t+ u$ J4 Y7 G
以經驗來講...資歷夠久的人..7 A- j( P8 b4 i( d+ `; O$ z4 v- Y
可以在排列的同時就想到接下來拉線的方便性..( W+ f& V# e$ ]: V
若排列已經出來了~~接下來的拉線就不會是多大的問題..
" e4 r' U: l9 I, U因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧
* ?) y) v3 F! h+ u) ]9 e+ k
- m# u5 `5 T  @像是一開始在做DEVICE..如果有舊的電路可以參考# e( f' K8 }8 O$ m. ]# V
% f/ F# \  I' U
甚至可以直接套用 那當然是省事的多
/ y9 Y7 X2 J4 n; |1 w3 f' \* O; T9 \1 z
否則 還是一個個去建 感覺滿麻煩的^^"# j. [1 f, T* Y' J
2 Q. ?+ v! p  ?- x( {
而 元件排列這方面...
) P: u3 v; V4 U9 \* S/ k- W
" Z3 [8 {  n! h0 b6 \: x考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
6 G" U/ k' T; I- b; O. r$ d4 F! @6 i" Z7 K9 v" j2 {1 z, y
要是電路看不多 經驗有點不足9 \, r; {" ]+ j6 R  T$ w; k
% c; D7 l/ ]7 @; X
在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
& d3 ^: ^( `/ `4 D: _+ f3 |有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西# ^" U; \( g% v; }4 g6 X
希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的
* F( R$ {& G/ n- w3 z" h9 N& u但日積月累後會漸漸順手,之後所遇的問題  d' _2 `$ e, d
會因產品不同lay法也不同,現在的產品變成是$ D# |" T* q1 q. W2 Y$ @
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
" G& u$ H+ V: p5 ~: v$ a- O0 P看出這個block是扁是瘦,進而要思考對週邊其他block, m8 K2 A& O7 c8 B5 r
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作
! s4 d9 A' I0 c& y, f5 w, o# l这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步
5 U5 `% `; r5 `# X" n! V8 [' gplacement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。
, b- |  [  I; h" h, O# b由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,4 J# e% F. |3 n
像零件的限制及板材的限制# Z) E8 x+ j% d) g3 ~, m% R' v
都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的
0 t% ~- L/ n/ c2 [$ E: l9 g2 H,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練
* J! m  H! B# w. Ndesign rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。
4 Y6 U2 e( l% i: K* v所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
* s9 X; x) J4 m; d8 J* i& P" {因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
7 i' I8 b5 f1 C0 {! l. L這個對我而言真的是滿辛苦的工作。" i: s( V, i; \7 w! g
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-5-16 10:50 PM , Processed in 0.131017 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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