Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!
  f* G1 }9 A6 Q0 u每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,( x' R( T% ?# C
而我想大家應該都能贊同這一點吧!!
9 h+ n0 T6 L1 f7 h8 M8 b做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.
0 Z' x# ]. p/ O/ ]" j& q. {0 Y如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,
+ E3 p$ k' H9 K, U& B! C那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...
9 e9 H; @" P4 qplacement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.
1 g% `9 U+ e4 P6 w- _% K9 ^跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
6 B  e) n1 Q" O5 K0 }在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...( @$ Y9 e0 L2 C7 C  D
在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,/ d3 ^/ B% [" e# F( Y
或者拉出來的performance不好...等等的事情.8 X% O% y# {7 s& A* Q  A* C
所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,4 O1 D9 _0 s4 k( Y; A3 o8 T4 z
但是要如何才能做到周詳的計畫呢? 真的很困難耶...: `* d+ Y" H- r
或許DRC已經算是裡面比較好的一項了,0 F& J% d$ H8 Q. \
但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
8 S9 i9 C1 F# D0 A+ I最後是改圖...基本上改圖不見得比重新畫容易...
" B) P$ U* U* s0 {- ?受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!
: _7 Y$ S( Z% a$ H! ~) q4 n但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,  x5 H* \; g' D  W
不是每次都能遇到改小不改大的囉!!) U7 Q2 Y( _9 A8 p# X: t8 {# D

# o' \- T# _+ w1 T( p/ Q+ ^# g小小淺見, 請路過先進指導!!( r3 |, L1 y- d. R: v
感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation; I8 P, W. R" y' _! Q' W1 @/ W
基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
& p$ `" m& Y( O; y  k: g* R但是並不會佔用太多時間。8 O' V  l) r! W
排列 Placement
3 V+ `2 ?& q9 f+ S( h9 ESUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異
: h: \' P; q/ @3 M& B, ?8 f1 V拉線 Wiring* x9 Q$ i5 z$ d# ]" Q
Placement做的好,拉線就比較輕鬆,除非digital線太多
9 K3 X) {+ ?& j+ @APR又不幫忙,時常弄得頭昏眼花
* G; n1 V0 V$ I4 ?) n5 ?DRC debug
0 ^" a( o, Z) J! l/ e/ v6 e0 L在layout的時候就應該要避免這樣的問題
% ]) s% F  [9 _& N4 p' T/ mLVS debug
0 D- C7 A$ `2 O6 M) ]' r  [若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題  B( R9 U& W" g* ?: T0 r0 Q
當然有時還是會有一些LVS的問題,不過並不會花太多時間3 n0 u# D- ]# d( d0 x/ M# ^/ K' D
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉
! ^& L" w7 O/ ~! n6 ]9 f' S當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
0 T0 N0 x/ R- X! G+ d進去要改電路,結果sub circuit都找不到 7 g% d) J0 h& h' D
整合 Chip Integration/ B0 W) S' N$ `, j7 o4 B0 v
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚
- j4 c8 j# v/ l# m6 O! t+ T一般若是好幾個人一起來,那真的要好好溝通& Y5 b- e8 l, l( u4 ~; @
要是最後兜不起來就慘了:o
+ s5 |8 Q# D8 o, s% m, ?溝通 communication 3 I) B$ e: e* r  {% h
非常重要
6 L* W  e9 S- @) y改圖 Re-layout / A$ j0 C2 F4 |: c
LAYOUT心中永遠的痛
- b1 ^# v5 l# X6 D" g6 R5 q% b
% S+ n3 l$ A! g0 h- ]以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大8 N# ^3 Q; f& W: t: n+ f

' f- S$ q6 v7 g/ j* H5 E+ Q這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好2 w0 ~* J0 D; ]& P  t1 T' p+ T
我覺得在Layout時最花時間的工作是....
: b# z- Z; h6 R( J; k: R" _1 Z% z5 B: n就如同keeperv大大 , 所列出來的事項 , 5 P& I8 a7 R" N7 y0 w2 d
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間- ]6 o: s1 O+ }: N4 u
而且是一定要花時間去plan每個block
% H* x  _. @3 [( G7 A若能排得順, 相對拉線少、拉線距離短、面積使用就少/ O4 s. f4 ~' c
而且和designer之間的溝通更是不能少
% K& \5 j) h) J) q2 X, tdesigner要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
/ _- K2 @: z" x6 V; f5 ~2 s' T不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法% q1 L; U# T! e# i' t/ C! A7 O
      ! `3 O% N, r, N
1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。
! B/ N' {- ?- [+ w5 B/ K: R7 X4 n1 r' _! T) A# |1 E  y. c
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。 ; ~2 N" Y* ]8 d* J0 }- E

; X7 c& ]& W5 S  {3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。% K8 W& M9 e- j

* p) L$ n- y  L* e/ |  k( W( g4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
9 K+ _2 d  S1 v4 a
0 O+ V9 l! E3 Q5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的
* @4 G  X, n; c9 S. U0 u' h6 I   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>
6 q$ _  [4 _/ S3 k6 ]3 t) V    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
. D( z" s4 S/ z8 I# E   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
5 E% Z  x: W+ H. U& A# C# |6 t1 W2 T2 Q
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....
6 Q" E5 X8 a% \$ [6 G% L) c" l" t" ~' C, |& I. e
就只是覺得而已啦....或是時間上最長的也可以...& r+ m! N6 g! Y, ]

) X& k, a1 M7 x- L: Q要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比1 N# J2 ]5 i) X( d6 S
Laker L1   V.S   Virtuso L     
8 \, E( M' l" k& n/ ~6 q! M: ZLaker L2,L3   V.S   Virtuso XL   / {, j: L/ E- Q8 K" [
Laker DDL   V.S   Virtuso GXL
, R: d- B* c, {+ G& f
6 q0 ^8 |* N: B9 C& l才分的出來。因為各有好壞吧
* |- Q5 @( Q+ ]( n, p& c' L( h& {& f* R% ], _9 F1 H, t8 f9 L* ?  b
[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....6 o+ F4 X4 x0 s# P$ G
以 Virtuso 為例子...: q  g) {& L* ]7 o' N& `* M' F& I# {
排列的位置不但決定面積的大小...
3 C* }$ r, m, w) |4 {( s9 _更會影響到拉線的方便性...3 L0 \& F4 m9 n
以經驗來講...資歷夠久的人..! N* S( ~( e9 U0 I  G5 c
可以在排列的同時就想到接下來拉線的方便性..
7 t& m1 d5 K$ `: p. c1 f若排列已經出來了~~接下來的拉線就不會是多大的問題..
) d) p: `. p: [- l9 y因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧
" m) A! D/ e0 G2 _- E; ?. E, P
. |- h) G" ]7 ]: e0 N像是一開始在做DEVICE..如果有舊的電路可以參考
+ }. Q; C" C( {
% X2 ]2 z; E" G2 `6 P" ?' M/ ^# T甚至可以直接套用 那當然是省事的多/ w% M1 t( }3 F( p; ~
% c6 j, N( t( @: a2 M1 v
否則 還是一個個去建 感覺滿麻煩的^^"
6 u8 i( Y3 D" s$ o+ B4 ?( y1 b+ d1 z
而 元件排列這方面.../ l( K2 B1 w+ _
4 @* ^; m) m8 _' f& f5 y
考慮到 拉線的便利性 面積大小 以及 電路特性等等問題: g0 x, I* _8 D9 t" C
$ Y# g/ l; f  n& V9 X2 |% F
要是電路看不多 經驗有點不足
! Z5 P: W7 h3 u. [0 }: _; b  `+ P& T3 Q9 N# K3 P9 I
在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼, z! F* M6 h4 V9 N' L+ G3 f* y
有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西9 p# A/ _3 k, G: ^0 s' z- J
希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的
" x% D- @3 D, [2 D  c但日積月累後會漸漸順手,之後所遇的問題
; F3 |* R# a, I3 I/ d+ C0 o8 m會因產品不同lay法也不同,現在的產品變成是( F6 N" B' s# |3 t: |
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
& J1 k6 i* E$ r( n- i看出這個block是扁是瘦,進而要思考對週邊其他block) Q5 N2 P5 y+ j  ^8 d+ M5 P- L" }
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作5 d2 A4 b- m1 [/ Q' o1 a1 n
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步
  i# H* G: C0 lplacement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。% K% F# r- F, l! u- n. y5 U
由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,
+ D5 n1 I6 d1 y像零件的限制及板材的限制
' [8 ~3 E6 y+ O# c- |" [都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的
1 J  U- z/ x, ?! P% G1 [! B# b( a,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練/ \# n6 Q! G  b
design rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。
2 W8 k3 ^; O6 d% b- _! i% N所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
% a0 `: g$ `8 }) g: n( t因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔8 b. E; Z) o2 Y( C
這個對我而言真的是滿辛苦的工作。
! C; T  S) n9 [; |, n不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-6-1 02:32 AM , Processed in 0.138518 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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