Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

我個人的感覺呢...這些工作當然必定隨著資歷和工作分配而有所不同,成正相關的啦!) |: G' `" d# t% Q- y+ S! V, y
每一項都有每一項花時間的地方, 全部加起來就等於, Layout是個很花時間的工作,6 \1 r) Q" y4 ?0 l( L$ Y
而我想大家應該都能贊同這一點吧!!' h8 h. f& O1 l; W
做元件當然花時間, 若是每次畫的製程不同, 那每次我可能都需要去讀design rule去把我要的元件依照rule做出來.; O* G& M) R5 r/ ]
如果很不幸的今天我遇到的是我用一個不同的製程沒做過的元件, 可能我連該元件的組成是什麼都還不清楚,+ n+ n; {" l5 u( T" N# B
那我可能得從根本的地方找起, 例如有哪些layer應該來組成該元件...等等的東西吧...- A/ {8 V: \" G# W' }% [
placement的話呢, 其實跟拉線, 整合, 和溝通都很有關係, 當然這些事情也都很花時間的.
* }. N% M  d$ L; E: \1 S4 v% j跟designer溝通, 可能這個是designer想要的, 可是因為某些理由我們不能這麼做;
$ N, g6 c6 A2 v8 c在整合的時候才發現這個東西怎麼當初沒想到...所以可能要回去改些什麼的.../ [2 ]8 i9 w) I- s- @6 r
在拉線的時候發現...我在排的時候怎麼疏忽掉這個東西以致於拉線很難拉,
8 a! l8 t& \9 ^+ R或者拉出來的performance不好...等等的事情.$ o/ k0 T( x, m0 @! G7 p+ H
所以老實說, 沒有周詳的計畫過, 真的很難順利的把整個做好,( _% I1 Y3 |& v) w! U
但是要如何才能做到周詳的計畫呢? 真的很困難耶...
7 ^  ^# i) S7 i5 k4 T8 a. O5 A或許DRC已經算是裡面比較好的一項了,) t5 D2 f0 P8 \: I: g! Y
但是LVS有時候的確很令人頭痛!!尤其是power/ground short的情況...@@5 \6 d% C9 f8 @# G& |1 |( U
最後是改圖...基本上改圖不見得比重新畫容易...: X( R5 C5 `4 R1 k+ }! c0 S; `0 @! ~
受到的限制更多, 要花的腦筋更多, 所以要花的時間可能也更多!!, i4 \- m& f. M& L+ E$ ~1 f
但要是元件尺寸縮小的話, 或許會比較好一點點...不過...看情況吧,
% n) |8 X7 k* a8 b  W0 }" ~不是每次都能遇到改小不改大的囉!!
" r% \# E2 O9 ?+ |  y* \9 G+ r% N  _% |" C" [
小小淺見, 請路過先進指導!!1 H. X6 {1 h5 ?
感激不盡!!

評分

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

查看全部評分

回復

使用道具 舉報

3#
發表於 2007-5-29 22:28:13 | 只看該作者
元件 Device creation; z6 _- D" T5 q# A2 y# H; ]
基本上都是叫出來用可以了(如果CAD夠強的話 ),除了少數特殊規格需要手動畫
7 x$ M% `/ \: i  u# @0 W但是並不會佔用太多時間。' [) I% I' d; O
排列 Placement
: X8 K2 h% p7 z* M7 \% u* `) ^SUB BLOCK一般都還OK,因為擺法通常都不會有太大的差異
3 x% T. G4 p( o- `拉線 Wiring
, R' F3 u) R2 p  E2 OPlacement做的好,拉線就比較輕鬆,除非digital線太多5 r# W, W# ?# V
APR又不幫忙,時常弄得頭昏眼花 . C/ X* |# |( G
DRC debug/ `$ A* @5 Q3 N- A6 O7 D
在layout的時候就應該要避免這樣的問題
! m! y" D  Q! w; P$ Y! M- H/ JLVS debug
9 ^0 ^, b8 A1 y, {若使用Turbo VLE或新版Laker在佈局中就可以及早發現LVS的問題0 g; i9 P: c  }+ m4 x; L/ _. f
當然有時還是會有一些LVS的問題,不過並不會花太多時間- s; K2 N, F+ Y! H, i4 w
比較有趣的是,有些老手在layout驗證過後,會把hierarchy給炸掉 8 p) U6 f2 c, r1 H1 R; w
當有一天你要RE-LAYOUT的時候,TOP先來個LVS驗證OK
5 Z# h; o! r! U2 y# `5 S進去要改電路,結果sub circuit都找不到 + U) Q5 u5 ?0 I) f
整合 Chip Integration
( i4 y( s5 c  Y3 Q3 X' Z如果整顆CHIP都是自己來那問題比較少,因為自己做的最清楚
- m( M2 t7 Q. R) A( ]' r# t! m一般若是好幾個人一起來,那真的要好好溝通8 ^& D% g. d% \' d! A) s
要是最後兜不起來就慘了:o ! I) Q' k- ~! ^( R! p
溝通 communication 1 C& J+ e" E. S+ V9 A2 S
非常重要
1 M+ `2 o- `! g% W3 l1 B; O改圖 Re-layout , q' M& ~# B9 f! V. |
LAYOUT心中永遠的痛
- N2 L* ~: v/ Z6 a( J' k4 C4 P/ m! K* [+ P. i+ ^
以上...報告完畢
回復

使用道具 舉報

4#
 樓主| 發表於 2007-5-31 09:53:40 | 只看該作者
Dear 版主大大- z) I' y8 g5 S! M
$ V$ `8 C) v/ i* M- f
這個調查可以請您幫忙 "置頂" 一下 讓更多人都可以加入這調查。
回復

使用道具 舉報

5#
發表於 2007-6-14 16:37:38 | 只看該作者
各位大大好
7 p/ R9 W& @$ _9 ?$ F3 r4 ]我覺得在Layout時最花時間的工作是....
/ q( ?% V# Y. `! m# F5 h就如同keeperv大大 , 所列出來的事項 ,
. [# a: m5 V; a) O' `幾乎每個環節都很耗時並且耗工...
回復

使用道具 舉報

6#
發表於 2007-6-17 01:33:27 | 只看該作者
我個人是認為"排列 Placement"這部份是最花時間. Y2 O3 j' m, W8 A( J8 j$ f
而且是一定要花時間去plan每個block
! w$ ]8 Z& N6 u7 Z9 d若能排得順, 相對拉線少、拉線距離短、面積使用就少. ^4 Z: \7 p3 g( V7 H( Y- ^/ K
而且和designer之間的溝通更是不能少
( s% R0 W  [$ Xdesigner要的是什麼?、其最初的整體規劃為何?..都得在case開始溝通好
0 S4 ~& r, k5 Y) |6 D不然, 到最後只會變成忙盲茫...
回復

使用道具 舉報

7#
 樓主| 發表於 2007-6-21 16:14:40 | 只看該作者
在下的小小看法
6 c) w( ~& G) e5 u6 [: E      
0 y$ X% Y% w; o& \. m% D. T1. Device Create 已經有很多東西可以加速,如 Mcell or Pcell 所以問題不大,有問題的情況可能是畫 "特殊" 的 Device 不熟才會花時間。
" R. _* `* ^0 K* W$ A+ F
& X4 A3 t$ G* ^& R. G2. DRC / LVS 只要作的夠久,除錯速度一般都ok ,只是LVS 常常是被 Designer 給的 netlist & schematic mismatch 搞到很不爽。
2 ^6 c$ b; N5 U7 p7 t) x* N* A
3 ?3 c9 @# R/ l  `3 X3.這個改圖的心情,就像是懶床,很想繼續睡,又不得不起床上班!  很想不要改圖,又不能不改。
/ o" H0 k( S% P9 V7 u% ~2 J( F3 [
0 O" H; x+ T$ H, S  y4. 拉線,目前好像還沒有很特別的改善,沒辨法太自動。------>好累喔 - U# ^7 r/ ]* _3 B4 t% Y
; F: {5 ?1 [- u9 J: F
5. Placement ,就好像新房子的裝潢一樣要先作好 Floor Plan 再來慢慢排,好的Placement 就像 上面majorjan 說的
: X4 @9 X4 g+ k7 ]/ A: [  |   <<若能排得順, 相對拉線少、拉線距離短、面積使用就少>>
: \* j# A8 P- z    做不好的話,可能後頭線拉不出來或是不好拉時,說不定因此又要重新再排過一次。
" }+ ?5 W5 H; H   所以 這真的是要小心。
回復

使用道具 舉報

8#
發表於 2007-6-21 16:20:27 | 只看該作者
那我這位路過的版主可不可以問一下.....
- E/ `! p3 R7 ?* }- E6 A4 \4 g( j$ s6 l
那一般而言大家覺得,哪家的產品,你們會覺得在 LAYOUT上的時間最短啊....2 Z0 `/ e4 L% v' a' J0 d. y0 Z
9 r' @, S  H; s, C, _
就只是覺得而已啦....或是時間上最長的也可以...
) G+ p; u0 Q5 p8 [. ]" ]+ `4 ]. R3 a% G8 J
要不要也順便分享一下LAYOUT時候的甘苦談啊~~~~
回復

使用道具 舉報

9#
 樓主| 發表於 2007-6-21 17:19:45 | 只看該作者
就目前二大主流來說 看來是要這樣比% C1 w- ^8 A, {1 E8 n, b
Laker L1   V.S   Virtuso L     
9 G7 e& C: B. H  `Laker L2,L3   V.S   Virtuso XL   ( I; s/ J8 N) N7 k! h+ {
Laker DDL   V.S   Virtuso GXL
) G/ v& j  T. j$ v8 |+ M4 i
$ R; H/ q% C$ Q+ R' ~' x+ u5 f才分的出來。因為各有好壞吧& r/ s' Q1 X8 S: ]5 @
0 P; o( N/ T& G  `
[ 本帖最後由 jauylmz 於 2007-6-21 05:41 PM 編輯 ]
回復

使用道具 舉報

10#
發表於 2007-6-26 15:24:19 | 只看該作者
我個人認為是排列最為麻煩....
2 }2 T6 F/ E* G3 J. ]以 Virtuso 為例子.../ J" I0 d* a8 `' H
排列的位置不但決定面積的大小.../ Q+ }2 `: _6 \6 K5 W; w3 `
更會影響到拉線的方便性...
& [4 _8 B  n4 M6 g7 ?以經驗來講...資歷夠久的人..
- P" P4 y- B% D% P7 {9 Y: j可以在排列的同時就想到接下來拉線的方便性..
- o9 a. A3 j/ L& T, v若排列已經出來了~~接下來的拉線就不會是多大的問題.." K! M: a& T2 T# R9 l
因此個人的意見...就是排列最需要花時間
回復

使用道具 舉報

11#
發表於 2007-7-12 10:22:42 | 只看該作者
我覺得一開始在 做DEVICE 跟 placement 可能會比較花時間吧
' G$ j) t% W+ e4 g- o( K7 d8 l
  u. A5 B5 d  a# `2 ~- t像是一開始在做DEVICE..如果有舊的電路可以參考
; D$ K$ k4 l, Y$ h/ {! v, X% w! i0 D1 m2 j% Z
甚至可以直接套用 那當然是省事的多
! E+ Z  M( M6 x! {. A+ _* _9 r* i6 e; N
否則 還是一個個去建 感覺滿麻煩的^^"! G4 X8 y/ N# n" l

& j' Y3 E, U+ h3 A5 d4 o而 元件排列這方面...
0 [, z. c' {, s6 t, [
! i7 C  L9 f# {; P- h% W考慮到 拉線的便利性 面積大小 以及 電路特性等等問題
. p% E8 F: z4 E; f; ]; l" P0 h* y- T1 I7 h; g2 I# {# b" J$ a
要是電路看不多 經驗有點不足7 i1 h; {, J+ B/ |! O4 a& z

! Y3 Y6 Y, Z( B* Y: N, I2 z/ ]6 S在排列元件上 或許會比較花腦筋吧~

評分

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

查看全部評分

回復

使用道具 舉報

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

劃 well, 最頭疼

元件有 pcell, 連綫有 line, 就是劃 well,最讓人頭疼
4 _$ X2 d( o* |2 |有沒有什麽好的辦法?
回復

使用道具 舉報

13#
發表於 2007-8-17 11:28:19 | 只看該作者
我是剛入行的新手,還不太了解這些具體的東西% a0 n5 Z% o8 k* ^0 p1 R6 [9 f
希望能跟各位大大多學習學習
回復

使用道具 舉報

14#
發表於 2007-8-22 14:48:46 | 只看該作者
剛入門時我覺得排列零件是最頭痛的
5 R- R; V. q- p. B* L" F但日積月累後會漸漸順手,之後所遇的問題
4 I" c8 A2 J1 t/ N* R% b0 x# L0 {3 l" c會因產品不同lay法也不同,現在的產品變成是$ D9 f! f0 J( W  c9 i3 u
拉線是的的惡夢啦...
回復

使用道具 舉報

15#
發表於 2007-8-28 11:04:09 | 只看該作者
個人覺得的是排列,從block內的device排列就可以5 x# F0 q* b+ n7 v- S# V6 \+ Z4 p
看出這個block是扁是瘦,進而要思考對週邊其他block3 M. C6 \9 U$ b% ]: K' M
的影響,也會因此考慮到chip的整合.
回復

使用道具 舉報

16#
發表於 2007-10-16 10:05:48 | 只看該作者
个人觉得在layout最花时间和精力的应该在正式layout之前的准备工作! ]2 L) K/ X9 f% {- f- Z  n: H
这些准备工作包括design rule 的学习,充分了解客户的意图。再就是我把placement也放在准备工作当中,很关键的一步
2 K' N4 K/ V4 Tplacement对后期layout是否顺利起很大作用,placement根据自己的经验,还要考虑客户改版的问题。
+ Q' n, e' G% `' e  u0 L由不到之处请指正
回復

使用道具 舉報

17#
發表於 2007-10-16 17:04:34 | 只看該作者
我個人覺得溝通及排列是最花腦筋的,
+ k) O0 L: K: O0 X. h8 k1 f像零件的限制及板材的限制9 _: Q+ i" B/ B( A: F, Y7 |0 X
都會有所影響
回復

使用道具 舉報

18#
發表於 2007-10-18 22:48:24 | 只看該作者
我認為在layout過程中,比較麻煩的地方是在子電路要組合成大電路時,排列所花的心血是滿多的
- `% x+ `/ L/ b7 h. E,排列的好不好關係到子電路之間的走線,DRC ,LVS ,算是在過程中比較簡單的一環,DRC熟練3 ~# V5 r* g% ?; C# V" b) c
design rules 錯誤就不太容易發生,LVS則是接線的問題了
回復

使用道具 舉報

19#
發表於 2007-12-19 19:17:28 | 只看該作者
目前我只是學生,做過的LAYOUT數量也很少。" m0 e. K( p5 e0 C  P8 c
所以這只是我個人的看法嚕,我覺得LVS的Debug最難。
; K5 q8 G* g2 [+ x5 e' m) g因為如果是DRC或許有時候會顯示出錯誤的地方,但是LVS只能慢慢看Report檔
# d9 L- j( \/ f; a這個對我而言真的是滿辛苦的工作。" F6 p- s8 }+ g6 }/ d) A8 W; U! b
不過,找出BUG並且解決這種感覺,真的是爽阿。
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-5-18 10:15 AM , Processed in 0.139517 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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