Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 7923|回復: 8
打印 上一主題 下一主題

[問題求助] 當我的訊號線過長時(類比訊號線,很急切要解決的問題)

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-3-25 17:55:04 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
您好6 [" N% j% j, ]8 P0 M! A# }% h
5 [5 E+ a# c" b3 \: s# }
想請問高手們) n( S! b7 x8 Y3 V. h7 V) b
目前已設計好一ADC,初期模擬也沒問題,
/ j7 g, Y7 ]% A, m, u. k但是在佈局時遇到一個問題,就是我的訊號線會很長(類比訊號線)
; B: D, \+ v1 E, U, h! m/ [不管怎樣改變晶體的位置,訊號線都一定會很長/ N# W7 N+ q; n* h. f
% h/ s2 ~4 x$ o6 ?
這樣一來一定會遇到天線效應訊號衰減兩大問題,
& L8 ^  P$ Y4 q$ }/ k2 A: {( I
$ G9 ]7 y% Z! i+ _) X我知道天線效應改善是在訊號線上加一個diode的pn介面,將過飽和的電流導通在地而減緩訊號線上的壓降,6 f: ~; S/ V" h& C. h" I: e
(問題來了喔)請問我是只要做一個pn介面(非真正一顆diode)做導通到地,這樣觀念是對的嗎?就是用一concatc接在訊號線上
. u4 W1 Z3 a# X) J$ m/ c! n而concatc外層接一nwell包住  這樣可行嗎? 還是要用別曾"n"特性做取代?
- w/ u1 Z3 r% G/ r" j" z+ z: P0 O  j5 W' I
第二個問題,這問題不清楚該如何解決,也就是訊號線(類比)過長,要怎麼減緩衰減?, o7 {* s: g$ R

$ T# ]% j. F( h+ |( ~- F3 R& @謝謝,請大大們提出你們的經驗和見解幫助小弟我。(很及切要解決此問題)
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
9#
 樓主| 發表於 2010-3-29 18:48:57 | 只看該作者
所謂訊號線過長造成衰減就是Metal導線的R增加造成,減少R可以把訊號線畫寬一點......
. E; z# r0 \* E; v( m3 ]" T! h% f* I
/ N, R6 O; u" a" `但緊接而來的是Metal ...
7 k) X2 J/ F8 M4 @% Rlchuang 發表於 2010-3-29 06:11 PM

9 S: \. R. z) h3 s
2 g; G- @8 C1 Q( r2 j3 j
: ?. E9 x' j; v) f. Y: T    您說的也對: G- n; Y) d) Z+ _5 j7 ~
   但是畢竟模擬和下線回來的晶片一定有程度上的誤差
0 _( M) ]( [5 Q, ^0 q& Z; j/ i7 X, P
   而且現在訊號線真的有點長,有到兩百~~>O<
8#
 樓主| 發表於 2010-3-29 18:44:54 | 只看該作者
妳好  
6 i9 }7 @1 O. p: y) V% O7 S
7 z! ]% n$ j3 L: n! M* o6 Y就你的問題 我有跟我們的RD討論過   其實在一開始 座FLOORLPLAN 時候 應該就會告知你哪些訊號線要 ...
  x8 j2 z$ s1 T! M0 ~clarkhuang 發表於 2010-3-29 04:42 PM
  t% a6 R/ |& d% h
* s9 i8 C. C) j6 I) l
0 r% o% |/ l' J; C: D. R" s
    第一個方式我能接受" E( _- y2 N3 C# o  H. P- f/ t
7 t* U' m, _! g8 c. c- A" D
   但是第二個方案我覺得並非是layout的位置不好或者是晶體整合問題(目前我的是這問題),8 n$ m4 Y3 ~$ H( J2 r) o2 g! F" c/ E
   有時我在想,如果就整體電路而言,電路實在無法把訊號線在縮短,那是該怎辦,% g' k/ K5 p- l. j5 z% ^; H8 \" X5 y
   有辦法像數位電路加許多緩衝器(就是一堆反向器)來提升輸出的效能的嗎?
, e, B# r! T- t/ u$ I9 O8 c$ h  s6 Q5 d9 p1 n* b; y9 }2 a0 c
    不過很感謝您的回覆^^
7#
發表於 2010-3-29 18:11:21 | 只看該作者
所謂訊號線過長造成衰減就是Metal導線的R增加造成,減少R可以把訊號線畫寬一點......
+ `& _' a6 _8 h* r6 H0 M" B! x% I$ ~$ w! s; B& O
但緊接而來的是Metal導線的C耦合效應會增加~~~~以上並不是從Layout上看到長走線就會8 T" E6 Y% a9 |4 a

: F  V: V8 D( |% C; P馬上得知訊號得衰減,還是得透過RC-extraction方式把寄生的RC加回原本的電路上來模擬~~~8 c, y! O+ ?* Q" ]3 ?7 `

5 ^" v$ W" o  ~( R$ l, E/ o8 V* s+ @" E才會確切得知訊號是否真的衰減或者是衰減的影響有無影響到此IP的效能~~~~~$ T  t5 G: ~; ^) C, p  Y9 t! O

# i' w5 j1 B3 H  N% m5 @/ S$ J講明白一些....如果訊號線接的是G端....那都是Mega級的R.....
9 Q5 L# M8 W$ ~" g& {* ^; u6 |1 S5 h+ j2 A
跟你那長走線不到K級的R這些都可以加回原有的電路來模擬就能清楚看到了~~~~~* p& C! ~! ]" V8 R! w* P* A7 |
5 v# I9 Q, t: s# D0 e
PS:訊號線再怎麼走....有一兩百已經很誇張了.....去看看一個單位Metal的R就知道囉!!!
6#
發表於 2010-3-29 16:42:51 | 只看該作者
妳好  
7 N/ H  p7 X0 ?6 I0 ^
6 o- z$ |2 g; K9 W5 g4 R" A; a就你的問題 我有跟我們的RD討論過   其實在一開始 座FLOORLPLAN 時候 應該就會告知你哪些訊號線要注意了,還有長度不要太過於長,0 ], Z5 k3 ?4 q2 ~* T7 d
有兩個方式可以解決你的問題:
+ s- @- Q1 [! _% ]- A3 m+ ^1.將此訊號線的CELL 移動到比較靠近要輸出或是輸入的地方; V+ D. O, d2 l" j; {
2.從新LA過吧    T/ T: I* J8 M0 J. O1 d
+ s2 L) J, g  b% [  O8 @9 u% F' Y3 Z
所以 事前的 FLOORPLAN 很重要的  要跟RD好好討論 不然會做白工..    如果我的回覆有問題 也請大家不吝指教  好讓我快點成長  謝謝
5#
 樓主| 發表於 2010-3-28 08:03:26 | 只看該作者
訊號衰減兩大問題: 加兩個inv 應該可以解決+ D# l% {6 I$ U" \
jacky_123 發表於 2010-3-26 05:25 PM
) T- f" E. E3 J: ]7 j

  F. a3 S2 Y2 s9 e% q2 \: {8 p+ }6 ~- X; m3 H8 [! m
    我這個是類比訊號,非數位訊號^^a
, `3 A/ P  t; \/ ?. J' q
; @/ P) w* P( j0 N- X   所以用這方法可能導致訊號判斷錯誤!
4#
發表於 2010-3-26 17:25:07 | 只看該作者
訊號衰減兩大問題: 加兩個inv 應該可以解決
3#
 樓主| 發表於 2010-3-26 11:51:11 | 只看該作者
回復  bernie820
2 u3 i$ Z; R6 ]# G+ \; X/ p" n2 @% u8 d& C7 I

$ D, b+ Y0 m& G8 W9 G# Q 妳好 我提供我的方法 就是加一個二極體  且 加完 最好跟你的RD說 並加入NETLIST 這樣 ...
2 m2 b# l6 W& s* ?2 g& bclarkhuang 發表於 2010-3-26 11:40 AM

" X  d" W) l8 ^5 o2 _$ d( J2 C& v% c( {' U0 M7 @3 D

! {' |' y* u6 k+ O1 v* {: R3 Z/ b) E# U" G( h1 T
6 S* w, {" v& q* x* s9 _. m( m7 U
    請問您是直接加一diode嗎?
# f; c$ t9 G! e    還是直接用一個PN接面作等效??0 K$ r" h; d( d8 e* b
    加入NETLIST是怕沒辦法整合是吧!(但若用製程的PN等效方式 應該可以解決這個問題)
4 V1 w" L; J& ~& I& l- x& W7 z& t0 I) ~4 @3 A5 j
    那請問有可啥方法可以改善我訊號線過長導致訊號衰問題嗎 ?麻煩您了/ V* A4 }9 P% b8 y: e; l) N$ H
/ K6 f" C" k' r, l8 Z/ x$ U
    也謝謝您的經驗
2#
發表於 2010-3-26 11:40:08 | 只看該作者
回復 1# bernie820 % \( s9 S9 ~% O( k

; |, n! G! @" P  R( U
  U! d5 [0 b) Q6 r 妳好 我提供我的方法 就是加一個二極體  且 加完 最好跟你的RD說 並加入NETLIST 這樣會比較洽當
! y& h4 L1 Q. [. f  X, L3 d" J- p% I+ O
( e  ^& Z6 i" W& @通常 加一顆就好了 除非真的很長,那就加大二極體的面積 就可以了  這是我的淺見     有問題歡迎大家給我指教  謝謝 , K$ d+ X0 Q* x4 U1 G6 u% x+ f
( @9 q' f  K+ t; o& t' ?
一般我都會加在 CELL出PIN的地方
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-11-16 01:42 PM , Processed in 0.174010 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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