Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!
; s6 C0 d6 n) r$ d7 \! {( O! N每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,7 h% {* Y% a/ d' z# c% x/ V
而我想大家應該都能贊同這一點吧!!7 E) m+ P# q: D6 U: ]# l
做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.! n, v  B" E* @8 K; M) V
如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,
* _3 g5 @. L7 _& G那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...
0 [4 I' n) H0 n; a6 [: M4 Cplacement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.( ]9 ]8 S- j& ]! B: L
跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
1 x8 X+ D& e, Y% X/ u在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的...
; M' Z4 m3 m9 l) o在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,  K! C; O. b7 A4 E( {' N$ j/ y
或者拉出來的performance不好...等等的事情.* Z9 ^" v8 `) n2 Y# @$ P/ O6 X2 s
所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,
4 t& {6 {. C4 q: n- z: C4 Z+ O9 \但是要如何才能做到周詳的計畫呢? 真的很困難耶...
$ w& l; C% Q, A! h1 ~或許DRC已經算是裡面比較好的一項了,
- X# y7 |+ {1 j5 F& @6 Y; b但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@
9 K" [/ |% J" O. F9 r最後是改圖...基本上改圖不見得比重新畫容易...* S5 h4 I! k  c$ G8 x0 h8 `
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!$ o+ `+ J7 O1 S, [% H) e, k
但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,: K1 k; Y' o9 X* {
不是每次都能遇到改小不改大的囉!!5 l" u8 Q( T' b5 i% P% C
: H9 {: p' {3 _; f- Z& p
小小淺見, 請路過先進指導!!
) z5 u" n& ~" _+ }  D感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation
; Q/ O* ~9 Z, I, M基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
7 F% a& o6 c# P+ z4 f但是並不會佔用太多時間。% |$ B& T# }3 M/ N" p
排列 Placement
5 A5 c* W5 N( ^; ^1 E0 K6 ISUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異3 Y: }: N. f/ e7 U  r" |
拉線 Wiring0 E# r( F+ U8 J' C& e$ Z  T
Placement做的好,拉線就比較輕鬆,除非digital線太多1 U1 J; n- i2 n) Q% Z$ `+ S8 V0 s
APR又不幫忙,時常弄得頭昏眼花 . J' i, b# {2 v5 ?  ~7 e; |
DRC debug
1 d, [1 m& {& S2 G: I- \在layout的時候就應該要避免這樣的問題6 L" c7 O4 ?' e: Y9 M
LVS debug
' K' }8 O8 F6 ^9 @! t% p. X0 w若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題. ^/ @3 _/ V: Y$ e: t) r1 t9 a
當然有時還是會有一些LVS的問題,不過並不會花太多時間3 s8 r0 G3 ~8 v- |% Q# l! U
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉
+ y- t& k( l, a當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK; c6 x8 L, ~3 f% G) T5 U. T$ w6 Y
進去要改電路,結果sub circuit都找不到 ! d3 o7 U4 T9 O0 Q
整合 Chip Integration( Z5 t" A7 A+ W6 W4 V3 V. s  y
如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚8 S+ c0 s2 M1 |0 `, F! ^  w( ~. J
一般若是好幾個人一起來,那真的要好好溝通2 u  W9 i1 b5 M8 x0 Z7 ^
要是最後兜不起來就慘了:o 6 p3 T" s) Y7 a7 F
溝通 communication
# Y5 o2 {9 s" H' b& Y& A非常重要
  z3 J* g( ~9 R- g  Y- C改圖 Re-layout - b8 n$ S) Q$ b- ?4 I/ O* S# m
LAYOUT心中永遠的痛
$ t2 c$ |6 ~5 j$ x2 U( y9 r, @% H5 z: m+ C" D% T5 E1 I8 f
以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大
( m, f8 E' c1 y0 P  A3 H* f2 ~% H3 @4 o  n3 ?+ l8 L
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好2 J- c. n: N9 F1 Q% k
我覺得在Layout時最花時間的工作是....6 S0 j# |( R1 \( T0 ?9 }
就如同keeperv大大 , 所列出來的事項 , , Y! V+ `. Y) [. }9 H5 E1 h
幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間- v7 a; a3 U5 K  Q
而且是一定要花時間去plan每個block3 ~$ d: v+ l- l+ L8 Q
若能排得順, 相對拉線少、拉線距離短、面積使用就少
: J6 e0 H9 D; u, }而且和designer之間的溝通更是不能少7 H) W5 R: _( z/ U* T
designer要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
4 `# e  t5 t+ ~. s% D3 z不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
# s1 J) o" U8 D! c. @2 B, l      
( g, R2 `8 d8 g: Q, ~1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。$ d$ |. U0 H$ d# K+ s, h
! C' d8 J7 E" g# t! w
2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。
4 T; d' N  e2 q) `  D0 y; M; A& Q& e) m$ Y7 L( r! F4 _/ W; o
3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。* ?- O$ }; v3 G0 _3 w( e1 V
3 c: t$ W- O/ ?3 y( h  E% o/ f
4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔
7 }$ n! m6 G5 P+ V: Z9 G* D" @& N$ G, f+ u6 d+ k. V- A2 k
5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的2 \  W7 ?# i! ]8 C5 `" `) b
   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>! a0 K& _1 s! {
    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。* u/ k( ?0 |* Q" y: t3 z3 x. e4 S
   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
/ l0 A2 e/ i2 D! N! c, [: r
& N2 D9 z2 _/ s: z( b! j那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....* P$ v. Z8 J5 ]

2 c5 @# \! E* G& E5 d' {* L就只是覺得而已啦....或是時間上最長的也可以...
, D% I( D% G$ {# _! ?
/ g3 U! q  C3 H5 ^0 ]2 _# ^7 L! R% q, K要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比
; _2 U( B% W% q  b2 sLaker L1   V.S   Virtuso L     : c* ]* {7 q) K; y5 P) }% |
Laker L2,L3   V.S   Virtuso XL   ( b1 _+ r' E$ w8 n5 }) Q6 c
Laker DDL   V.S   Virtuso GXL
# F2 E; r! ~- q! Y
( l, q- A2 h# ]- q# G才分的出來。因為各有好壞吧
) N# v$ j9 }2 f9 U$ U6 r
% `% e% \, N, e5 }: ?0 }6 ~2 Z[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....% [0 `' X0 [1 p/ S! l- x: {+ ?
以 Virtuso 為例子...0 S  y- o% y7 q: v
排列的位置不但決定面積的大小...
) Q4 ^, k# t: O7 l; ~更會影響到拉線的方便性...
3 ^( J9 Q3 }$ l2 ~  I, f7 ?以經驗來講...資歷夠久的人..* [+ ]* O$ b3 y6 V* D
可以在排列的同時就想到接下來拉線的方便性..
  z  X1 Y, W' Y' Z9 l! e1 j若排列已經出來了~~接下來的拉線就不會是多大的問題..
; G9 L+ W+ t2 v因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧  M- X# l, s' f0 U

! |. v% P* B6 n1 ]' Z, ]" ^像是一開始在做DEVICE..如果有舊的電路可以參考: [" `6 n* a$ H' U+ ^

( z0 D; b( y/ D) i1 q甚至可以直接套用 那當然是省事的多( [! d$ M. @* e

! }7 M. `( V* k2 y' P0 P" w否則 還是一個個去建 感覺滿麻煩的^^"
$ y0 T+ e1 K% i, p8 m' E
; J/ Y0 J; L: B% R% ?4 T而 元件排列這方面...
/ j& m1 u/ u( B5 I6 R, q
4 b. `$ c) W" m' l考慮到 拉線的便利性 面積大小 以及 電路特性等等問題5 ~3 A! ]* D" _. Z# N, S8 `+ Q

# Y2 Y- F3 ?/ O/ q: k) c0 }1 a7 R- o要是電路看不多 經驗有點不足8 }( u# M; V# p* U

% A( O1 ]4 F+ V2 D" l在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
  j% H  q; R7 \2 r: p2 P+ G6 d有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西% A! C& J" ?1 v: C+ O: U
希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的& X$ {7 z5 D( i! ]4 p
但日積月累後會漸漸順手,之後所遇的問題
0 o/ f5 ^( N7 P/ D  a% P# p' E會因產品不同lay法也不同,現在的產品變成是$ o8 C  g3 L6 g" z3 h0 v% _( ~
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以
$ ]& q  {& k) @/ y看出這個block是扁是瘦,進而要思考對週邊其他block3 [8 J# ~( y. `& J( v1 |" T
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作' B! y$ R8 Y/ @+ [
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步
* N9 Z- w) a0 s* t7 rplacement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。
% w; H4 x7 D0 n- H/ Y  v8 W' X4 ]由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,# U9 C) o6 K0 l0 ~
像零件的限制及板材的限制
+ y% t/ c7 A& k  x5 m7 ^都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的4 J8 [3 P: Q3 ~% D0 h8 t
,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練
2 K9 R6 a4 N+ S5 {! ~) C* D* P6 Kdesign rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。. D* t, O" X" g: n
所以這只是我個人的看法嚕,我覺得LVS的Debug最難。; R* \  O6 {6 }7 g
因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔9 m4 p* G) p$ e+ O
這個對我而言真的是滿辛苦的工作。3 K0 o7 k, ]* e( W$ ^
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-11-16 10:14 AM , Processed in 0.202011 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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