Chip123 科技應用創新平台

標題: 當我的訊號線過長時(類比訊號線,很急切要解決的問題) [打印本頁]

作者: bernie820    時間: 2010-3-25 05:55 PM
標題: 當我的訊號線過長時(類比訊號線,很急切要解決的問題)
您好' o% d7 E$ ?0 [/ T) Q! K
& S5 X  d$ U& T1 j* A  u2 W7 F
想請問高手們
3 F# k1 ?: o& U0 ^9 z目前已設計好一ADC,初期模擬也沒問題,
9 p5 u) O2 ?. R3 y+ Q8 f( J但是在佈局時遇到一個問題,就是我的訊號線會很長(類比訊號線)
4 A: d: m0 d$ D/ X9 f不管怎樣改變晶體的位置,訊號線都一定會很長
8 a  T+ s5 n) Q- Y) s9 y6 f4 X; |( X$ t
這樣一來一定會遇到天線效應訊號衰減兩大問題,: [6 a6 m5 r) }% u! D, x% O7 ]+ T
2 m( Y  m+ m. z6 F3 e2 U
我知道天線效應改善是在訊號線上加一個diode的pn介面,將過飽和的電流導通在地而減緩訊號線上的壓降,
0 X. y4 D( S; X(問題來了喔)請問我是只要做一個pn介面(非真正一顆diode)做導通到地,這樣觀念是對的嗎?就是用一concatc接在訊號線上
9 K. i4 F9 h! @& Z而concatc外層接一nwell包住  這樣可行嗎? 還是要用別曾"n"特性做取代?  O1 J/ x7 ^1 P2 @7 l& z% ]% g

0 u. B* ?" G) y! @# u) p7 a第二個問題,這問題不清楚該如何解決,也就是訊號線(類比)過長,要怎麼減緩衰減?
/ ]9 l1 O) l' n) G& N, o
9 i& ?) M5 I9 t9 G' U謝謝,請大大們提出你們的經驗和見解幫助小弟我。(很及切要解決此問題)
作者: clarkhuang    時間: 2010-3-26 11:40 AM
回復 1# bernie820
) l' n* k! `# R: K4 w, E
, a; O( O7 q+ P5 E$ r5 C1 p9 T' r0 O+ w' k- _; U: s1 l
妳好 我提供我的方法 就是加一個二極體  且 加完 最好跟你的RD說 並加入NETLIST 這樣會比較洽當
: Q( Y* t; o  d3 T6 E2 u1 k" A8 J
# a/ e% T; M- b$ H/ k. ?6 n通常 加一顆就好了 除非真的很長,那就加大二極體的面積 就可以了  這是我的淺見     有問題歡迎大家給我指教  謝謝 - b" e" s# z$ O: X
5 {3 m/ i$ F: _4 b; f
一般我都會加在 CELL出PIN的地方
作者: bernie820    時間: 2010-3-26 11:51 AM
回復  bernie820 3 a( N4 D" ?8 h. G+ v% w2 G/ h
/ A& n) t- W# d

' ^+ v. m8 ]0 | 妳好 我提供我的方法 就是加一個二極體  且 加完 最好跟你的RD說 並加入NETLIST 這樣 ...
' ?% P8 i. x6 W  }' bclarkhuang 發表於 2010-3-26 11:40 AM
+ h! M- o* N7 U& x. j" {
- M6 v) e) p: J) L( r; L

, b+ }( q" \. r! j& y$ D. d- l
4 V2 s6 @/ ^' c  V8 a; m" x$ @$ }# i3 ~5 c
; V; S( h, @2 V0 |( C6 q4 p, s    請問您是直接加一diode嗎?
$ N4 |* k/ P+ I6 `# a    還是直接用一個PN接面作等效??
# i7 M  I0 w% t  L7 F8 ~' Z    加入NETLIST是怕沒辦法整合是吧!(但若用製程的PN等效方式 應該可以解決這個問題)
9 @6 u; Z6 R) C3 O; E+ r
" G% o$ g- w8 @$ f. ~$ g    那請問有可啥方法可以改善我訊號線過長導致訊號衰問題嗎 ?麻煩您了
' F, \& N+ r0 z3 N/ z/ P
" D; X9 q' K* {/ x$ X2 [1 |5 `    也謝謝您的經驗
作者: jacky_123    時間: 2010-3-26 05:25 PM
訊號衰減兩大問題: 加兩個inv 應該可以解決
作者: bernie820    時間: 2010-3-28 08:03 AM
訊號衰減兩大問題: 加兩個inv 應該可以解決5 d; C5 |  m- T- H. l# {4 ^
jacky_123 發表於 2010-3-26 05:25 PM
" X1 [, e0 B/ ^9 F  ^0 D9 Z- W
# `2 @( V' A' w: {8 u

: o( K! `4 A4 [$ J# ~: z5 z    我這個是類比訊號,非數位訊號^^a" z, _$ r, D) h0 `9 b! p  A. K
" W3 o9 K6 U, N9 M' x$ o
   所以用這方法可能導致訊號判斷錯誤!
作者: clarkhuang    時間: 2010-3-29 04:42 PM
妳好  
! M/ ^, ]" r. N+ ]- @" p# y0 `$ k: m
- |9 m) _+ ?' g8 a就你的問題 我有跟我們的RD討論過   其實在一開始 座FLOORLPLAN 時候 應該就會告知你哪些訊號線要注意了,還有長度不要太過於長,, y/ h9 Z! [& ?/ r
有兩個方式可以解決你的問題:
! x) A0 U# H; b8 ?9 D  k1.將此訊號線的CELL 移動到比較靠近要輸出或是輸入的地方
% [3 t! T4 {$ |/ B2.從新LA過吧  + Z+ l3 [4 n; O2 e) X; L
2 o1 p/ {# p% L- z$ @
所以 事前的 FLOORPLAN 很重要的  要跟RD好好討論 不然會做白工..    如果我的回覆有問題 也請大家不吝指教  好讓我快點成長  謝謝
作者: lchuang    時間: 2010-3-29 06:11 PM
所謂訊號線過長造成衰減就是Metal導線的R增加造成,減少R可以把訊號線畫寬一點......& Q. D  v6 L1 w

* i) S7 I; U) M+ u但緊接而來的是Metal導線的C耦合效應會增加~~~~以上並不是從Layout上看到長走線就會
4 V7 K) X6 ^( ^2 _/ ^2 p/ s  {3 d1 L' \# S1 ]6 C5 R, S
馬上得知訊號得衰減,還是得透過RC-extraction方式把寄生的RC加回原本的電路上來模擬~~~
% s, ?: p; w5 T- ^8 o6 k/ j( \$ [4 A4 Y+ Y$ a4 u9 t
才會確切得知訊號是否真的衰減或者是衰減的影響有無影響到此IP的效能~~~~~
, t% D1 g! N! _' a+ ?" N  E1 s8 K$ U7 J# D/ @
講明白一些....如果訊號線接的是G端....那都是Mega級的R.....8 o0 C/ K. z! A5 P0 g* i
* k/ P9 H1 r7 ~7 s  }7 B: G' O; J0 K
跟你那長走線不到K級的R這些都可以加回原有的電路來模擬就能清楚看到了~~~~~
. b2 ~$ x  a+ d
( L) y1 \9 V- m- \PS:訊號線再怎麼走....有一兩百已經很誇張了.....去看看一個單位Metal的R就知道囉!!!
作者: bernie820    時間: 2010-3-29 06:44 PM
妳好  
! F& z7 X; u7 A* F/ U+ r2 x
% ~! ~+ Y6 W5 X) U& p9 }& {就你的問題 我有跟我們的RD討論過   其實在一開始 座FLOORLPLAN 時候 應該就會告知你哪些訊號線要 ...
5 {. h1 p2 u1 B" k0 O2 y9 vclarkhuang 發表於 2010-3-29 04:42 PM
5 v5 o+ r" Q4 C

# ^8 \5 |9 k' V) U4 @3 w! ?- W. X6 K& N+ m5 i
    第一個方式我能接受9 a6 t3 M: T0 ~

( t0 z! L( Z* V& R# d; ~- g& E   但是第二個方案我覺得並非是layout的位置不好或者是晶體整合問題(目前我的是這問題),4 @- y, `5 D$ u8 r
   有時我在想,如果就整體電路而言,電路實在無法把訊號線在縮短,那是該怎辦,* F# e1 ^/ N' j( ]  e+ ]
   有辦法像數位電路加許多緩衝器(就是一堆反向器)來提升輸出的效能的嗎?
1 u5 C" Z  {( ]* m8 y+ ~  e6 X& a/ m$ j2 w9 m2 n' t' e  e
    不過很感謝您的回覆^^
作者: bernie820    時間: 2010-3-29 06:48 PM
所謂訊號線過長造成衰減就是Metal導線的R增加造成,減少R可以把訊號線畫寬一點......
4 U  @% ]1 b+ `
! ?3 G6 |8 M4 D但緊接而來的是Metal ...
+ e% {6 F* T) F: C5 A& [& flchuang 發表於 2010-3-29 06:11 PM
) z9 F  J  g& w2 z% K) Z

2 [  H% D5 D$ F4 z( f
# e$ t: g$ j$ P8 c. q: I9 S" G# R1 e    您說的也對
* V3 K9 X5 L6 C! q5 [& I   但是畢竟模擬和下線回來的晶片一定有程度上的誤差
0 D# A  [" `& D1 J! v) y5 G2 v5 H5 \- m$ \7 a( t6 k
   而且現在訊號線真的有點長,有到兩百~~>O<




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2