ENGLISH
•
简体中文
•
日本語
•
한국어
ログイン
|
新規登録
キーワードまたは型番を入力
新着情報
製品情報
ソリューション
デザイン
APPノート
サポート
購入
会社情報
メンバー
マキシム
>
設計サポート
>
アプリケーションノート
> [
通信回路
] [
高速インターコネクト
]
キーワード:
2線式バス用立上り時間, 立上り時間アクセラレータ,
APP 4096: Feb 22, 2008
ダウンロード、PDFフォーマット
(67kB)
[?]
アプリケーションノート 4096
2線式バス用立上り時間アクセラレータ回路
要約:I²CまたはSMBus™等の2線式バスを含むアプリケーションでは立上り時間、消費電力とノイズ耐性の間でトレードオフを必要とします。それはローからハイに遷移する立上り時間が、オープンドレインのバス上ではプルアップ抵抗とバスの静電容量によって決定される為、周辺装置、引き廻しパターン、およびコネクタを追加する時にきれいで速いエッジを維持することが困難です。これら立上がり時間の問題に対処するため、このアプリケーションノートでは立上がり時間の高速化、ノイズ耐性の改善、消費電力の最小化に簡単な方法を提供する事が出来る立上り時間アクセラレータ回路を示します。
回路説明
いくつかの2線式バスのアプリケーションにおいて正しく設定されたプルアップ抵抗は許容される消費電力で優れたノイズ耐性と十分速い立上り時間を提供する事が出来ます。しかし、大きいバス静電容量を持つ大きなシステムや厳しい電源条件を要求するポータブルシステムではオープンドレイン信号に対してはより短い立上り時間を達成するためにアクティブ回路を必要とするかもしれません。
図1
はノイズ耐性を高めて消費電力を最小化すると同時に立上り時間を速めるために
MAX3373
を使った立上り時間アクセラレータ回路を示しています。ここではMAX3373の低電圧のレベル変換器は、変換器の機能というよりも立上り時間を加速するために使われています。このICはI/Oピン上で電圧上昇を検出した時にアクセラレータ回路は内部の強力プルアップ(pFET)を短時間オンさせてバスの寄生静電容量をチャージします。アクセラレータ回路はそのすぐ後、ハイのロジックレベルを維持するために内部の10kΩのプルアップ抵抗(それと任意の外部プルアップ)だけにしてオフにされます。
図1. MAX3373は高速のバス上で大きい静電容量を駆動する為に立上り時間加速回路を利用しています。
性能評価
立上り時間アクセラレータとしてのMAX3373の有効性は
図2
の回路でテストします。この回路では、ディスクリートのオープンドレインのFETが2つの別々のラインを同時にドライブしています。チャネル1はMAX3373で加速されており、チャネル2は単純なプルアップ抵抗と寄生容量で終端されています (Cは両ラインとも同じ値) 。 MAX3373が使用するプルアップ抵抗は内部の入力と出力(I/O V
CC
とI/O V
L
ピン)の10kΩのプルアップ抵抗による5kΩだけです。結果は110pFの良い条件の場合(
図3
)と、I²Cバスに許された最大400pFの場合(
図4
)が示されています。(図の中で時間軸の違いに注意して下さい。)
図2. この回路は、MAX3373回路の静電容量とクロック速度に対する立上り時間を評価するために使われます。チャネル2では立上り時間は単純なプルアップ抵抗と寄生容量で決定されるのに対して、チャネル1ではMAX3373を立上り時間の加速をするために利用しています。
MAX3373の回路による優位性を判定するために2線式バスを共通のクロック速度100KHzと400KHzで検討します。100kHzの周期は10µsでハイ状態の期間は単に5µsです。次のように110pFの静電容量と5kΩのプルアップ(図3)における立上り時間は1.25µsで1周期のわずか12%なので性能は立上り時間の加速なしで許容できます。
図3.5kΩのプルアップと100kHzのクロック、および110pFの寄生容量におけるMAX3373回路(チャネル1)と、加速なしの回路(チャネル2)の立上り時間を示しています。
しかし、400pFの寄生容量の場合は、立上り時間は4µsで、それは周期の40%であり、多くの100kHzのシステムの中では許容不可能です。400pFのシステムの中で立上がり時間を加速するためにMAX3373を使うことは500ns以内で90%の立ち上がりをもたらし、10µsの周期でのわずか5%です(図4)。
図4.それに対し、5kΩのプルアップと100kHzのクロック、および400pFの寄生容量におけるMAX3373回路(チャネル1)と加速なしの回路(チャネル2)の立上り時間を示しています。
400kHzのバス(2.5µsの期間に1.25µsのハイ状態を与える)の場合、5kΩと110pFの上記条件は単に1.25µsとなるが、周期の50%になり許容不可能な立上り時間となる。 400pFまで静電容量を上げると立上がり時間が5µsとなり、周期の2倍となるためはっきりと許容不可能となる。しかし、110pFの容量負荷にMAX3373回路を使うことによって250ns以内に90%の立上がり時間を与え、それは2.5µsの周期のわずか10%の時間となり400pFではたった500nsもしくは周期の20%です。
要約
立上がり時間アクセラレータとしてMAX3373の使用は2線式バスにおいて立上がり時間とクロックの問題を解決する幾つかの方法の一つです。ある場合にはプルアップ抵抗を下げるだけで単純に立上がり時間を速める事が出来ますが、MAX3373はノイズ耐性と消費電力を改善しながら立上がり時間を速める事が出来る単純な方法を提案します。
同様の記事が「
Planet Analog
」誌(「EE Times」誌の増刊号)の2006年5月24日に掲載されています。
SMBusはIntel Corp.の商標です。
自動アップデート
お客様が関心のある分野でアプリケーションノートが新規に掲載された際に自動通知Eメールの受信を希望する場合は、
EE-Mail™にご登録ください。
We Want Your Feedback!
フィードバックをお寄せください。
内容に満足されましたか、あるいは満足されていませんか?もっと良いページにできると思いますか?あるいは、単なるコメントでも結構です。
フィードバックをお待ちしています。
—マキシムはお客様からいただく訂正、提案を元に改善していきます。
このページを評価し、フィードバックを送信する。
ダウンロード、PDFフォーマット
(67kB)
AN4096, AN 4096, APP4096, Appnote4096, Appnote 4096
お問い合わせ:ご意見、ご質問
•
•
•
プライバシーポリシー
•
法的お知らせ
Copyright © 2009 by Maxim Integrated Products