Chip123 科技應用創新平台

標題: open drain問題 [打印本頁]

作者: addn    時間: 2007-5-17 11:35 PM
標題: open drain問題
各位 大大
$ T; \+ X6 ?$ v" c; C' @% x- h9 P
, ~2 i+ V: a* c/ w" [! g1 R請問. m# D( a$ S! r. J* |
ALTERA CYCLONE2 2C35
, d, W8 m$ {% L6 h要怎用VHDL CODE描述出OPEN DRAIN呢
: Q6 o( `6 M. C5 t$ u/ ?+ E5 r2 s
- B9 H" Y8 q) [; b$ q" r謝謝
作者: masonchung    時間: 2007-5-18 10:07 PM
Q<='0' WHEN X ='1'  ELSE 'Z' ;
作者: addn    時間: 2007-5-19 08:57 AM
您好
' D% _/ `, X( |6 ~+ b% o
4 i! D! j  B* w4 R$ w請問這樣做的話,那open drain的輸出可否接一提升電阻在接到0 R$ P( m3 t9 I/ v" c# d6 H* G& V
5v or 12v的電源呢
; D. \. z! `- d! a
! F) p0 U) |5 ~8 F" j5 Z- w9 [謝謝
作者: masonchung    時間: 2007-5-19 02:45 PM
前一級要是一個5.0-V device,需接一個限流電阻
6 u$ @+ P  I7 c7 _6 p' x+ [6 X請看圖10-21 , 還有10-34頁的解說
, C+ W. ^) u2 ^. |! ?" E但是下一級的話,可以推得動5.0-V LVTTL device, 不需接pull-up 電阻
( J$ o# V* x1 h, y$ FIf VOUT of the Cyclone II device is greater than VCCIO, the
: W  x: H7 v+ d- l4 t; lPMOS pull-up transistor still conducts if the pin is driving high,$ R) w5 R; A. ?& @( E3 C+ f% ?
preventing an external pull-up resistor from pulling the signal to 5.0-V.
3 |$ c( F, M! ^7 ^" V7 I6 H/ c5 A; V0 p
[ 本帖最後由 masonchung 於 2007-5-19 03:26 PM 編輯 ]
作者: addn    時間: 2007-5-19 10:25 PM
您好  R2 O! Q/ h2 W
5 r; S! c- G9 w9 g0 y
那如果要做雙向open drain那該怎接呢; g/ K) V( H& y  ~* ]
謝謝
8 \- f0 O( z. A+ m' r8 J: Q7 g8 r* o1 S4 L
[attach]706[/attach]
作者: masonchung    時間: 2007-5-20 12:13 AM
若是兩邊都是 Cyclone II 接 Pull-up 10k 到 3.3v
# K9 G9 A4 B5 Y/ `# i
# G' _* F/ g7 b: f1 m若是下一級是EPC2 則要看有無使用 internal pull-up  u  K; V0 R" \6 _$ o$ ?* o
8 K; Q; V# D# M& V* j5 N9 v
[ 本帖最後由 masonchung 於 2007-5-20 12:32 AM 編輯 ]
作者: addn    時間: 2007-5-20 10:37 AM
您好
8 N$ P& K6 \* H2 r) A1 f  Z
/ B1 V. w' I4 I如果一邊是cyclone2下一級是5v ttl如下圖
# K1 b! f$ _7 ?" ]. s[attach]708[/attach]8 [: O+ X# I* X  J; Q2 I% [5 H" k, n
謝謝
作者: masonchung    時間: 2007-5-20 11:32 AM
直接可接 5V LVTTL logic: M3 i& S5 s) g4 j& |9 E( f  D
因為5V LVTTL VIH=2.4V
6 J7 j: G4 B% n5 ?' ^+ d! `% d6 v+ b因為下一級是 Bi-directionl opendrain ( 5V LVTTL )5 _4 }9 `: c, q$ S# _! M9 k
所以還是要10k pull-up 到 3.3V
' t2 S2 R* _" S) C0 q4 v, R. K9 H, @& q這樣子應該是沒問題
2 X/ h" C0 L$ K1 u  J4 ^# N/ t) y# G
2 ]. g1 w7 J9 \7 P[ 本帖最後由 masonchung 於 2007-5-20 11:40 AM 編輯 ]
作者: tommywgt    時間: 2007-5-22 06:33 PM
哈哈..."沒聲" give me five la...




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