Discussion:
三態.....到底是什麼啊
(时间太久无法回复)
\
2003-09-28 15:12:16 UTC
Permalink
我看了一下有H、L、高阻抗
但是我不太了這些東西跟三態電路是怎麼組合起來的

可以說明一下嗎 感恩
--
※ Origin: 元智大學 風之塔 <bbs.yzu.edu.tw> 
※ From : adsl-61-56-226-197.nh.sparqnet.net
展望未來(b)
2003-09-28 15:40:08 UTC
Permalink
Post by \
我看了一下有H、L、高阻抗
但是我不太了這些東西跟三態電路是怎麼組合起來的
可以說明一下嗎 感恩
H,L,高阻抗,這不就是三種狀態了...
不知道你的問題在哪..
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: 61-231-127-57.HINET-IP.hinet.net
John Doe
2003-09-28 16:27:30 UTC
Permalink
Post by \
我看了一下有H、L、高阻抗
但是我不太了這些東西跟三態電路是怎麼組合起來的
可以說明一下嗎 感恩
我在猜你不懂的地方是 要如何應用三態,答案是有需要用到三態的
地方就可以用,只是這樣子解釋你可能也不懂,簡單的說,是同一條
電線同時接兩個以上的不同功能的裝置時,就可以運用三態來防止
H L 同時運作。舉例來說,三個output 用同一條線接在一起,然後接
到一個input ,或是同一條線同時接有 input, output 的裝置,要避免
"相打電(台語)",那麼沒有動作的裝置可以把他們設在高阻抗,這樣
就不會影響到其他裝置
雜訊
2003-09-28 17:57:29 UTC
Permalink
你都把答案說出來了..Logic High or Logic Low or High Impedance
這就是三態..三種輸出型態..
Post by \
我看了一下有H、L、高阻抗
但是我不太了這些東西跟三態電路是怎麼組合起來的
可以說明一下嗎 感恩
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: u10-161.u203-204.giga.net.tw
展望未來(b)
2003-09-29 15:44:07 UTC
Permalink
我比較不瞭解高組抗用在BUS的功用為何
PS:當然.....我瞭解什麼是組抗
Post by 展望未來(b)
H,L,高阻抗,這不就是三種狀態了...
不知道你的問題在哪..
--
是一種既不是high也不是low的狀態..
通常用在turn around的期間..如資料從另一個方向流轉成另一個方向流
此時轉態的期間就是個過渡區..
或者是arbitrator的轉交..也就是bus控制權
也有可能是data的invalid..此時bus上的資料是無效的..
高組抗狀態通常是表示成"Z"...
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: 61-231-129-87.HINET-IP.hinet.net
walter
2003-09-29 17:42:37 UTC
Permalink
※ 引述《***@bbs.yzu.edu.tw ( \)》之銘言:
: 我比較不瞭解高組抗用在BUS的功用為何
: PS:當然.....我瞭解什麼是組抗

所謂 bus 就是很多人可以把輸出送到 bus 線上, 為的是減少邏輯閘,
但同一時間只允許一個人送資料, 免得有人送 hi, 有人送 lo, 這樣就
衝突了.

上面這樣講很簡單, 但上面說的: "同一時間只允許一個人送資料" 就
要靠第三態, 把不允許送資料到 bus 線上的閘"關掉" 就是 Hi-Z 態.

--
※ Origin: 臺大電機 Maxwell 站 ◆ From: 61-221-35-250.HINET-IP.hinet.net
\
2003-09-30 14:45:07 UTC
Permalink
Post by walter
: 我比較不瞭解高組抗用在BUS的功用為何
: PS:當然.....我瞭解什麼是組抗
所謂 bus 就是很多人可以把輸出送到 bus 線上, 為的是減少邏輯閘,
但同一時間只允許一個人送資料, 免得有人送 hi, 有人送 lo, 這樣就
衝突了.
上面這樣講很簡單, 但上面說的: "同一時間只允許一個人送資料" 就
要靠第三態, 把不允許送資料到 bus 線上的閘"關掉" 就是 Hi-Z 態.
這樣子唷 先說聲謝謝
之前的仁兄提到在Bus Change也是利用高組抗
而你說的關掉 跟low是不一樣的嗎?
因為其他裝置搶不到Bus的所有權如果不是也處於low或idle的狀態嗎
還是說idle狀態就是高組抗呢?
--
RD......充其量只是一個好聽的職位
 目前受苦中
--
※ Origin: 元智大學 風之塔 <bbs.yzu.edu.tw> 
※ From : adsl-61-56-226-197.nh.sparqnet.net
John Doe
2003-09-30 15:18:44 UTC
Permalink
Post by 展望未來(b)
我比較不瞭解高組抗用在BUS的功用為何
PS:當然.....我瞭解什麼是組抗
--
是一種既不是high也不是low的狀態..
通常用在turn around的期間..如資料從另一個方向流轉成另一個方向流
此時轉態的期間就是個過渡區..
或者是arbitrator的轉交..也就是bus控制權
也有可能是data的invalid..此時bus上的資料是無效的..
高組抗狀態通常是表示成"Z"...
您指的是在Master1移交bus的ownership到Master2時 會有一個過渡期
那時候的狀態就是高組抗 且也沒有任何的動作是被允許的
這就是訊號圖中 都會有一個Bus change
我想這個就是您說的高組抗吧
你想得太複雜了,你把許多應用的其中一種可能狀況想成所有的情形
都是如此。在可以運用HI-Z的地方(因)就可以用HI-Z(果1)也可以用別的
不需要hi-z的電路裝置(果2),但是你把其中的一個(果1)當成所有的(因)
。你現在欠缺的是不知道如何去運用HI-Z,多做些電路實驗就會了解的。
雜訊
2003-09-30 17:34:38 UTC
Permalink
我想大家都想的太複雜了..高不高阻抗其實是...無所謂的..
會想出高阻抗只是為了不讓沒有使用到的Device不吃電流而已
但在實際應用時..無法保証每顆用到的IC在不是它工作時它都能
有效的使用高阻抗功能..更不用說有些連提供都沒提供了..
遇到這種情形只需要簡單而且常做的步驟..Pull High..
增加額外的電流來源..管它有沒有啥米高阻抗功能..

高阻抗只是拿來考試用的..還有..給超級力害的公司炫耀用的..
因為它可以保証它們自己做出來的IC一定是有這個功能..
而且因為它們力害..所以它們的產品整個系統絕不會用到它家公司的鳥IC
我比較不瞭解高組抗用在BUS的功用為何
PS:當然.....我瞭解什麼是組抗
Post by 展望未來(b)
H,L,高阻抗,這不就是三種狀態了...
不知道你的問題在哪..
--
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: u10-161.u203-204.giga.net.tw
walter
2003-09-30 18:15:49 UTC
Permalink
※ 引述《***@bbs.cs.nthu.edu.tw (雜訊)》之銘言:
: 我想大家都想的太複雜了..高不高阻抗其實是...無所謂的..
: 會想出高阻抗只是為了不讓沒有使用到的Device不吃電流而已
: 但在實際應用時..無法保証每顆用到的IC在不是它工作時它都能
: 有效的使用高阻抗功能..更不用說有些連提供都沒提供了..
: 遇到這種情形只需要簡單而且常做的步驟..Pull High..
: 增加額外的電流來源..管它有沒有啥米高阻抗功能..
: 高阻抗只是拿來考試用的..還有..給超級力害的公司炫耀用的..
: 因為它可以保証它們自己做出來的IC一定是有這個功能..
: 而且因為它們力害..所以它們的產品整個系統絕不會用到它家公司的鳥IC

這為仁兄, 我當你是在開玩笑. 可是這樣誤導其他人不好吧.
--
※ Origin: 臺大電機 Maxwell 站 ◆ From: 61-221-35-250.HINET-IP.hinet.net
walter
2003-09-30 18:24:28 UTC
Permalink
※ 引述《***@bbs.yzu.edu.tw ( \)》之銘言:
: ※ 引述《***@bbs.ee.ntu.edu.tw (walter)》之銘言:
: > 所謂 bus 就是很多人可以把輸出送到 bus 線上, 為的是減少邏輯閘,
: > 但同一時間只允許一個人送資料, 免得有人送 hi, 有人送 lo, 這樣就
: > 衝突了.
: > 上面這樣講很簡單, 但上面說的: "同一時間只允許一個人送資料" 就
: > 要靠第三態, 把不允許送資料到 bus 線上的閘"關掉" 就是 Hi-Z 態.
: 這樣子唷 先說聲謝謝
: 之前的仁兄提到在Bus Change也是利用高組抗
: 而你說的關掉 跟low是不一樣的嗎?
: 因為其他裝置搶不到Bus的所有權如果不是也處於low或idle的狀態嗎
: 還是說idle狀態就是高組抗呢?

一個輸出閘若沒有 Hi-Z, 不管其輸出是 hi 或是 ho, 都是輸出.
以 TTL 來說就是 5V, 0V 的電壓. "關掉" 的意思是"隔絕"其輸出
此閘等於暫時被拿掉. 這樣別人就可以送 hi,lo 信號到 bus 上不
會被別人影響.

如果有電學關念較容易懂.
--
※ Origin: 臺大電機 Maxwell 站 ◆ From: 61-221-35-250.HINET-IP.hinet.net
\
2003-10-01 02:01:39 UTC
Permalink
Post by walter
: 這樣子唷 先說聲謝謝
: 之前的仁兄提到在Bus Change也是利用高組抗
: 而你說的關掉 跟low是不一樣的嗎?
: 因為其他裝置搶不到Bus的所有權如果不是也處於low或idle的狀態嗎
: 還是說idle狀態就是高組抗呢?
一個輸出閘若沒有 Hi-Z, 不管其輸出是 hi 或是 ho, 都是輸出.
以 TTL 來說就是 5V, 0V 的電壓. "關掉" 的意思是"隔絕"其輸出
此閘等於暫時被拿掉. 這樣別人就可以送 hi,lo 信號到 bus 上不
會被別人影響.
如果有電學關念較容易懂.
嗯。。。小弟是電機的 所以您說的我大概都瞭解
那沒高組抗時 pull-up的電阻 是否具同樣功能呢?(上上面的仁兄說到的)
--
RD......充其量只是一個好聽的職位
 目前受苦中
--
※ Origin: 元智大學 風之塔 <bbs.yzu.edu.tw> 
※ From : 202-145-85-97.adsl.ttn.net
家,太遠了
2003-10-01 03:25:38 UTC
Permalink
Post by \
Post by walter
一個輸出閘若沒有 Hi-Z, 不管其輸出是 hi 或是 ho, 都是輸出.
以 TTL 來說就是 5V, 0V 的電壓. "關掉" 的意思是"隔絕"其輸出
此閘等於暫時被拿掉. 這樣別人就可以送 hi,lo 信號到 bus 上不
會被別人影響.
如果有電學關念較容易懂.
嗯。。。小弟是電機的 所以您說的我大概都瞭解
那沒高組抗時 pull-up的電阻 是否具同樣功能呢?(上上面的仁兄說到的)
不知您是否有看過 PAD ? 舉個例子好了, 對某些用途單晶片, IO port 在
boot 時必須要有 initial vectors 的功能, 此時 tri-state buffer 的控
制接腳就必須做正常切換, 否則在以 cycle base 做模擬時就會出很嚴重的
問題. 至於 PAD 外頭 pull-up 或 pull-down 電阻可能是為了偵測位準變
化(e.g. USB for detecting connection/disconnect)以及防 noise, 在沒
有傳輸訊號的情況下至少不會 floating, 導致雜訊進入 PAD 誤動作.

--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: micro.ee.nthu.edu.tw
walter
2003-10-01 06:51:22 UTC
Permalink
※ 引述《***@bbs.yzu.edu.tw ( \)》之銘言:
: ※ 引述《***@bbs.ee.ntu.edu.tw (walter)》之銘言:
: > 一個輸出閘若沒有 Hi-Z, 不管其輸出是 hi 或是 ho, 都是輸出.
: > 以 TTL 來說就是 5V, 0V 的電壓. "關掉" 的意思是"隔絕"其輸出
: > 此閘等於暫時被拿掉. 這樣別人就可以送 hi,lo 信號到 bus 上不
: > 會被別人影響.
: > 如果有電學關念較容易懂.
: 嗯。。。小弟是電機的 所以您說的我大概都瞭解
: 那沒高組抗時 pull-up的電阻 是否具同樣功能呢?(上上面的仁兄說到的)

有些 IC 只有兩態: lo 跟 Z. 這種 IC 沒有 hi, 不 pull high
下一級就收不到 hi 的狀態.
--
※ Origin: 臺大電機 Maxwell 站 ◆ From: 61-222-143-202.HINET-IP.hinet.net
流雲
2003-10-01 22:50:52 UTC
Permalink
Post by walter
: > 一個輸出閘若沒有 Hi-Z, 不管其輸出是 hi 或是 ho, 都是輸出.
: > 以 TTL 來說就是 5V, 0V 的電壓. "關掉" 的意思是"隔絕"其輸出
: > 此閘等於暫時被拿掉. 這樣別人就可以送 hi,lo 信號到 bus 上不
: > 會被別人影響.
: > 如果有電學關念較容易懂.
: 嗯。。。小弟是電機的 所以您說的我大概都瞭解
: 那沒高組抗時 pull-up的電阻 是否具同樣功能呢?(上上面的仁兄說到的)
有些 IC 只有兩態: lo 跟 Z. 這種 IC 沒有 hi, 不 pull high
下一級就收不到 hi 的狀態.
那叫OC輸出..是高組抗沒錯..但一般都是拿來做驅動用..很少會直接拿來做下一級的輸出
用..所以三態閘還是有他的用處..一般都用在匯流排..
--
* Origin: 中山大學-美麗之島BBS * From: 203.203.165.115 [已通過認證]
Loading...