作者strong0716 (讓我教你宅字怎麼寫)
看板Electronics
標題[問題] 為什麼要加buffer?
時間Sun May 1 23:00:25 2011
不好意思,這個問題可能很笨
但我一直想不明白 = =
常常聽到說加 buffer 提高驅動力
以數位ic來說,一般就是加 inverter
可是
每個邏輯閘,不都是也都要接 vdd 和 gnd 嗎? (NOT 也是..)
為什麼訊號變弱,加 inverter 就可以拉高訊號
其餘的邏輯閘,就是訊號衰減?
--
ボ ◢ ◥══
◢ ◥═══
◢ ◥◣ ══
◥◣◢◤◣
═ ◣◢═Vocaloi
d╮ ║
◣ ◤◥ ◢◢◢▼ quetzal◤◥◥﹨◣ ◢◥◤ ◥ ▼◥ ◣◢ ║
║
● ●▼ ● ●◥ ロ ● ● ;│ ▼◥︽﹨ ◆▼◥▼﹨ ▃▃
║
◣▄ ◢◤ ◤◣▆ ◢◥ ◥
◣▃ ▉
◤ ═● ● ▌ ◤● ● ▌ ◢
ド! ║
◤◤◢ ◣
カ ████▆≡ ◤▆ ◥ ◢
◣▁ ▉
◥ ◣▄ ▉
◤ ▅▅ ╰══
◣︶●═══
▊█▎◥◣══
▼ ◢/△ ◤═イ═△▅/◥══
△▅/◣ ═══
╯ --
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.22.18.74
推 echw:跟你的vdd無關 主要來自每個閘的輸入端電容 05/01 23:29
→ ineedhope:re-shape? 05/01 23:32
推 echw:應該這樣說 數位ic的訊號 主要是care 它的充電速度 05/01 23:35
→ echw:這才是驅動力 而不是甚麼衰減 05/01 23:37
→ echw:說道充電 你應該可以想到RC 接著可以想到在一個大電路裡面 05/01 23:38
→ echw:如果某個cell可能得推動好幾個不同的cell 勢必面對的是 05/01 23:39
→ echw:很龐大的輸入電容(各種cell 各種size都有) 05/01 23:40
→ echw:照成的結果就是推不動(實際上就是推太慢 看起來就像推不動) 05/01 23:40
→ echw:最簡單的想法就是 想辦法將那些被推動的輸入電容"變小" 05/01 23:42
推 echw:其中inv就是邏輯電入裡面 結構最簡單 輸入電容最小單位 05/01 23:44
→ echw:可能這樣說明你還是不太懂 但邏輯電路本身就是"偵測"訊號 05/01 23:46
→ echw:再藉由vdd供給下一級訊號 05/01 23:48
→ echw:"偵測"的快 驅動能力就大 也就是反應的快 05/01 23:50
推 echw:一大群電路"偵測"一個來源 可能很花時間 05/01 23:52
→ echw:如果換成一大群inv來偵測 可以減少負擔 05/01 23:54
→ echw:這些inv再分別去供給其他電路 05/01 23:55
→ lovepy:請問這跟阻抗匹配有關係嗎?? 05/02 01:02
推 mmonkeyboyy:大致上來說 沒有 .... 但跟電流有關 還有驅動元件數 05/02 01:14
※ 編輯: strong0716 來自: 163.22.18.74 (05/02 01:18)
→ strong0716:我能明白,非常感謝! 05/02 01:58
推 pow:我的想法是 inverter做動等同於電阻 輸出端則是大電容 05/05 07:03
→ pow:所以訊號切換就是一直RC充放電 如果C大到一個地步 就要少R 05/05 07:04