IC1000

IC1000
・
データのスタート検出とデータクロック補正
・
2400bps から 19200bps まで対応
・
受信感度を改善するためスケルチなしで受信可能
・
RFM 社の TR シリーズトランシーバとコンパチブル
データ/クロック
同期検出
IC
IC1000 データ/クロック同期検出 IC はデータの開始位置を検出し、各データビットの中間部にクロックパルスを出力
します。IC1000 はホスト CPU を支援する設計です。データスタート検出パルスによって割り込みがかかるまで、スリ
ープモードとして動作できます。IC1000 は RFM 社の第2世代 ASH トランシーバ、レシーバとコンパチブルで、システ
ムの感度を改善するためにスレッシュホールドなしで動作します。
絶対最大定格
Microchip Technology 社の最新版のデータシートで PIC12LC508A-04I/SN を参照してください。
電気特性一覧
特 性
記号
電源電圧
VDD
電源電流
IDD
L 入力レベル
VIL
H 入力レベル
VIH
L 出力レベル
VOL
H 出力レベル
VOH
注記
最小
標準
2.5
最大
単位
5.5
V
µA
450
0.2
VDD
0.8
VDD
0.6
V
VDD-0.7
V
対応データレート:
Speed0 = 0, Speed1 = 0
2400
bps
Speed0 = 1, Speed1 = 0
4800
bps
Speed0 = 0, Speed1 = 1
9600
bps
Speed0 = 1, Speed1 = 1
19200
bps
転送ビットレート許容誤差
動作温度範囲
±1
%
85
℃
-40
寸法図
0.237
(6.01)
0.154
(3.90)
ピンアサイン
0.050
(1.27)
VDD
1
8
VSS (GND)
Start Detect
2
7
Speed 0
RX Data
3
6
Speed 1
NC
4
5
RX Clock
0.193
(4.89)
0.017
(0.43)
inc hes
(millimeters)
0.061
(1.56)
s ee Microc hip's K04-057
pac kage drawing for dimens ion details
RF Monolithics, Inc
RFM Europe
©1999 by RF Monolithic, Inc
Phone: (972) 233-2903
Fax: (972) 387-8148
Phone: 44 1963 251383
Fax 44 1963 251510
The stylized RFM logo are registerd trademarks of RF Monolihtis, Inc
E-mail: [email protected]
http://www.rfm.com
IC1000-081402
Page 1 of 4
データ/クロック同期検出 IC
動 作
IC1000 の応用回路を図 1 に示しました。
ASH レシーバのデータ出力信号は IC1000 に供給される前は反転していること
第 2 世代の ASH トランシーバ(もしくはレシーバ)の RX データ出力はトランジス
に注意してください。 8 ビット長の RF 信号を受信すると、データ開始パルスシ
タの反転バッファによってバッファされ、IC1000 の3pin とホスト CPU の Data In
ーケンスが IC1000 に出力されます。このパルスはデータスライサのノイズ除去
端子に接続します。IC1000 はデータ開始パルスを検出し、スタート検出パルス
比を最良になるように、ベースバンドのカップリングコンデンサーに作用します。
を Pin2 に出力します。このパルスは CPU の割り込み端子に供給されます。
ホストCPUは ASH が送信するために反転したデータを出力し、IC1000 をドライ
IC1000 はオーバーサンプリングした PLL クロックを使ってそれぞれのビットの中
ブするのと同じ反転したデータを入力しなければなりません。
間点にクロックパルスを発生させます。IC1000 は連続的にデータ開始パルスを
サーチして、データ転送の間にノイズがある状態でも動作するように設計され
データエンコード
ています。これはシステムの受信感度を向上させるために、データスライサの
スレッショルドを少ないか、もしくは無くしても ASH の動作を可能にします。
データはデータクロックの補正を円滑に行うために、ロジックの状態変化が頻
繁に行われるようにエンコードしなければなりません。最良のノイズ特性になる
IC1000 は 2400, 4800, 9600, 19200bps の4つのデータレートをサポートしていま
ようにベースバンドコンデンサーの状態を維持するためには、良好なダイナミッ
す。このデータレートは Pin6(Speed1)と Pin7(Speed0)のロジックレベルの組み
ク DC バランス(16 ビットかそれ以下のインターバルで 50%の High bit と 50%の
合わせで選択されます。これらのピンのロジックレベルはパワーオンリセットの
Low bit)でなければなりません。
際に読み込まれます。新しくデータレートを選択するには電源を入れ直す必要
があります。
IC1000 は 8-12 ビットシンボライズの符号方式を使います、これは 1 バイトを
常に 6 ビットの“1”と 6 ビットの“0”の 12 ビットパターンにエンコードします。この
IC1000 は内部クロック動作の PIC12LC508A-04I/SN マイクロコントローラーで、
方式はマンチェスター方式より少ないビットで符号化する場合に必要です。また
産業用温度範囲内で実行できます。電気および機構の詳しい仕様は Microchip
常に状態が変化して良好な DC バランスが保たれます。 両方式とも良い結果
Technology 社の最新版のデータシート(DS40139 シリーズ)を参照してくださ
をもたらします。例として 12 ビット符号化は ASH トランシーバデザイナーズガイ
い。
ドの 3.3 章に記されています。
IC1000 はデータ終了の検出はしないことに注意してください。これはメッセージ
データパルスシーケンスのスタート検出
の長さとデータエンコードにフレキシビリティーを持たせるためです。しかしメッ
セージの長さまたはデータ終了の符号が必要なときにはユーザーサイドでデー
IC1000 のデータ開始パルスの手順は連続した 8 ビットの Low パルスに続き、
タに組み込んでください。
High、Low、High 、Low と 8 ビットの順に進みます。このパルスシーケンスはホ
ワイトノイズのストリームで発生する可能性はほとんどありません。IC1000 は
タイミング精度
RX データ入力ラインに 8 ビット続けて Low が入力されるとスタート検出パルス
を出力します。スタート検出パルスの立下りエッジ後の最初のクロックパルスで
IC1000 に使用されるすべてのパルス出力は1%精度であることが推奨されま
データは有効になります。8 ビットの連続した Low の後、データ入力は High-Low
す。このタイミング精度レベルであればデータのエッジでジッターが発生する低
交互に 8 ビットシーケンスを開始します。 その後データクロックパルスはそれ
S/N の状況においても動作は許容範囲内にあります。
ぞれのビットの中心位置に出るように調整され、下記に記述されているようにエ
ンコードされて出力されます。この High-Low 交互の 8 ビットシーケンス信号はノ
イズによりS/Nが悪化しても(データエッジのジッター)データクロックの補正を
行い、最良の効果が得られます。
RF Monolithics, Inc
RFM Europe
©1999 by RF Monolithic, Inc
Data Rate
Bit Period
Timing Accuracy
Speed0
Speed1
2400bps
417µs
4µs
0
0
4800bps
208µs
2µs
1
0
9600bps
104µs
1µs
0
1
19200bps
52µs
0.5µs
1
1
Phone: (972) 233-2903
Fax: (972) 387-8148
Phone: 44 1963 251383
Fax 44 1963 251510
The stylized RFM logo are registerd trademarks of RF Monolihtis, Inc
E-mail: [email protected]
http://www.rfm.com
IC1000-081402
Page 2 of 4
データ/クロック同期検出 IC
端子機能説明
端子
名称
説 明
1
VDD
2
Start Detect
3
RX Data
4
NC
5
RX Clock
6
Speed 1
7
Speed 0
8
VSS (GND)
この端子は+電源を IC1000 に入力する端子です。この端子は1000pF のセラミックコンデンサを 8 番端子と短い配線で接続してく
ださい。IC1000 は 2.7V から 5.0V の DC 電圧で動作するように設計されています。
この出力端子はデータ開始パルスを検出すると1から1.5ビット幅でパルスを出力します。スタート検出パルスの立下りエッジに
つづいて最初の RX クロックパルスでデータは有効になります。
この入力端子は ASH トランシーバ RX データ出力端子のバッファを反転させることで動作します。 IC1000 の RX クロック抽出 PLL
とデータ開始検出動作はこの端子への入力によって動作します。
この端子は使用しません。 端子は未接続にしてください。
RX データ入力から抽出された RX クロック信号がこの出力端子に供給されます。RX クロックパルスは各ビットの中間付近に出力
します。(開始検出パルスの立下りエッジの後に有効になります)
この入力端子は Speed 0(Pin7)との組み合わせで、PLL クロック検出のレートを選択します。4 つのうち 1 つのレートが選択できま
す。2400、4800、9600、19200bps です。この端子は IC1000 の電源が入る時に一度だけ読み出されます。
この入力端子は Speed 1(Pin6)との組み合わせで、PLL クロック検出のレートを選択します。4 つのうち 1 つのレートが選択できま
す。2400、4800、9600、19200bps です。この端子は IC1000 の電源が入る時に一度だけ読み出されます。
この端子は電源リターンピンです。
IC1000 応用回路
8
TX Modulation
8.2K
7
6
2
47K
3
5
Data Out
Speed 0
Speed 1
Start Detect
RX Clock
IRQ
Data Strobe
7
470K
RX Data
Data In
MMBT2222
図1
RF Monolithics, Inc
RFM Europe
©1999 by RF Monolithic, Inc
Phone: (972) 233-2903
Fax: (972) 387-8148
Phone: 44 1963 251383
Fax 44 1963 251510
The stylized RFM logo are registerd trademarks of RF Monolihtis, Inc
E-mail: [email protected]
http://www.rfm.com
IC1000-081402
Page 3 of 4
データ/クロック同期検出 IC
RF Monolithics, Inc
RFM Europe
©1999 by RF Monolithic, Inc
Phone: (972) 233-2903
Fax: (972) 387-8148
Phone: 44 1963 251383
Fax 44 1963 251510
The stylized RFM logo are registerd trademarks of RF Monolihtis, Inc
E-mail: [email protected]
http://www.rfm.com
IC1000-081402
Page 4 of 4