CMOS RF 回路 ( アーキテクチャ ) と サンプリング回路の研究 群馬大学工学部電気電子工学科通信処理システム工学第二研究室 974516 滝上征弥 指導教官小林春夫教授
発表内容 1.CMOS RF 回路 (a) 復調部アーキテクチャ (b) VCO 回路 ( 発振器 ) 2. サンプリング回路 (a) オシロスコープ トリガ回路 (b) CMOS コンパレータ回路
目的 無線通信システムの RF 部の CMOS での実現 とくに 復調部アーキテクチャ 発振器の解析 設計 サンプリング回路の CMOS での実現 とくに オシロスコープ トリガ回路 AD 変換器用コンパレータの解析 設計
1.CMOS RF 回路 アンテナ 無線通信システムの受信部 復調 低雑音 アンプ 周波数変換部 AD 変換器 DSP 発振器 (VCO) 高い周波数の入力信号を低い周波数に変換
(a) 周波数変換部アーキテクチ Weaver Architecture Hartley Architecture Low IF Architecture 解析 CMOS 回路の設計 シミュレーションを行った
Weaver Architecture の解析 sin 成分 sin 成分 cos 成分 ω RF -ω 1 ω LO ω RF ω RF +ω 1 ω ω RF -ω 1 ω ω RF -ω 1 +ω 2 ω ω RF -ω 1 -ω 2 RF Input u(t)=cos(ω in t) sinω 1 t LPF sinω 2 t - IF Output y(t)=cos((ω in -ω 1 -ω 2 )t)/2 LPF + ω 2 ω 1 cos 成分 cosω 1 t ω RF -ω 1 ω LO ω RF ω RF +ω 1 ω cos 成分 ω RF -ω 1 cosω 2 t Weaver image-reject receiver ω cos 成分 ω RF -ω 1 -ω 2 ω RF -ω 1 +ω 2 ω
CMOS 回路の設計 Vdd Vout(t) + - cosω in t - + + - + - + - + - cosω 1 t sinω 1 t sinω 2 t cosω 2 t ギルバート乗算器を利用
時間領域シミュレーション結果.1 電圧 V [V] -.1 1m 電圧 V [V] -1m 入力波形出力波形 26u 28u 3u 32u 34u 36u 38u 4u 42u 44u 46u 48u 5u 時間 T[s] ω in /2π=1MHz ω 1 /2π=9kHz ω 2 /2π=2kHz 計算値 ω out /2π=8.kHz シミュレーション値 ω out /2π=83.8kHz ω out =ω in -ω 1 -ω 2
振幅 [V] 1m 8m 6m 4m 2m 周波数領域シミュレーション結果 入力周波数 ω in /2π=1MHz 低い周波数成分 出力周波数 1m ω in -ω 1 -ω 2 振幅 [V] 8u 6u 4u 2u ω out /2π=83.8kHz 高い周波数成分 ω in +ω 1 5k 1M 1.5M 2M 周波数 ω/2π [Hz]
Hartley Architecture の解析 sin 成分 ω RF -ω LO ω LO sin 成分 ω cos 成分 ω im -ω LO ω ω im -ω LO ω im ω RF ω im +ω LO ω RF +ω LO ω im -ω LO ω RF -ω LO ω RF -ω LO LPF 9 RF Input u(t)=a RF cos(ω RF t) + A im cos(ω im t) sinω LO t LPF IF Output y(t)=a RF cos((ω RF ω LO )t) cos 成分 ω RF -ω LO ω LO cosω LO t cos 成分 ω im -ω LO ω RF -ω LO ω ω im -ω LO ω im ω RF ω im +ω LO ω RF +ω LO ω RF -ω LO =ω LO -ω im Hartley image-reject receiver
CMOS 回路の設計 Vout(t) - + Vdd A RF cosω LO t -A im cosω im t - + + sinω - - + LO t cosω LO t ギルバート乗算器を利用
時間領域シミュレーション結果 電圧 V [V].2.1 -.1 入力波形 ω RF /2π=1MHz ω im /2π=9kHz ω LO /2π=95kHz -.2 電圧 V [V] 2m -2m 出力波形 計算値 ω out /2π=5kHz シミュレーション結果 ω out /2π=51.7kHz ω out =ω RF -ω LO 4u 45u 5u 55u 6u 65u 7u 75u 8u 85u 9u 95u 1u 時間 T[s]
周波数領域シミュレーション結果 1m 振幅 [V] 8m 6m 4m 2m ω im /2π=9kHz f RF =1MHz 低い周波数成分 18m ω RF -ω LO 振幅 14m 1m ω out /2π=51.7Hz イメージ成分 高い周波数成分 ω RF +ω LO [V] 6m ω LO +ω im 2m 5k 1M 1.5M 2M 周波数 ω/2π [Hz]
Hartley Architecture の解析 2 sin 成分 ( 正の領域 ) ω RF -ω LO ω LO ω sin 成分 ω im -ω LO ω RF -ω LO ω ω RF -ω LO =1/RC ω im -ω LO ω im ω RF RF Input u(t)=a RF cos(ω RF t) +Aimcos(ω im t) ω im +ω LO sinω LO t ω RF +ω LO Phase shift filter sin 成分 ω ω im -ω LO ω RF -ω LO IF Output y(t)=-a RF sin((ω RF -ω LO )t-π/4) ω RF -ω LO =ω LO -ω im cos 成分 ( 正の領域 ) ω RF -ω LO ω im -ω LO ω LO ω im ω RF cosω LO t cos 成分 ω im +ω LO ω RF +ω LO ω 実信号はで対象の周波数領域を持つ ω im -ω LO ω RF -ω LO sin 成分 ω im -ω LO Image-reject receiver with split phase shift stages ω ω RF -ω LO
アーキテクチャを CMOS 回路で設計 Vout(t) - + A RF cosω LO t -A im cosω im t - + Vdd + sinω LO t - - cosω LO t + ギルバート乗算器を利用
時間領域シミュレーション結果.2 電圧 V [V] -.2 1m 電圧 V [V] -1m 入力波形出力波形 5u 55u 6u 65u 7u 75u 8u 85u 9u 95u 1u 15u 11u 時間 T[s] ω RF /2π=1MHz ω im /2π=9kHz ω LO /2π=95kHz 計算値 ω out /2π=5kHz シミュレーション結果 ω out /2π=5kHz ω out =ω RF -ω LO
周波数領域シミュレーション結果 1m 振幅 [V] 8m 6m 4m 2m ω in /2π=9Hz ω RF /2π=1MHz 振幅 1m 8m 6m 低い周波数成分 ω RF -ω LO ω out /2π=5Hz イメージ成分 高い周波数成分 ω RF +ω LO ω LO +ω im [V] 4m 2m 5k 1M 1.5M 2M 周波数 ω/2π [Hz]
Low IF Architecture の解析 RF Input A RF cosω RF t sin 成分 x r (t)=a RF sinω RF t ω RF -ω 1 ω LO ω RF ω RF +ω 1 + ω sin 成分 ω RF -ω 1 ω y r (t)=a RF sin((ω RF -ω LO )t)/2 Passive Polyphase Filter x i (t)=a RF cosω RF t + - + sin 成分 ω RF -ω 1 ω RF +ω 1 ω cos 成分 ω RF +ω 1 ω ω RF -ω 1 y i (t)=a RF cos((ω RF -ω LO )t)/2 z r (t)=cosω LO t z i (t)=sinω LO t cos 成分 ω RF -ω 1 ω LO ω RF ω RF +ω 1 cos 成分 ω ω RF -ω 1 ω
CMOS 回路の設計 y r (t) y i (t) sinω in t + y r (t) Vdd - cosω in t sinω in t + + cosω in t cosω LO t + + sinω LO t y i (t) + - + - cosω LO t sinω LO t Complex mixer 部分
時間領域シミュレーション結果 電.1 圧 V [V] -.1.1 電圧 V [V] -.1 電 1m 圧 V [V] -1m 電圧 1m V [V] -1m 入力 Xr(t) 入力 Xi(t) 出力 yr(t) 出力 yi(t) 22u 26u 3u 34u 38u 42u 46u 5u 54u 58u 時間 T[s] ω RF /2π=1MHz ω LO /2π=9MHz 計算値 ω out /2π=1MHz シミュレーション値 ω out /2π=1.5MHz ω out =ω RF -ω LO
周波数領域シミュレーション結果 振幅 [V] 1m 5m ω RF -ω LO Xr(t):ω RF /2π=1MHz 振幅 [V] 1m 5m yr(t):ω out /2π=1.5MHz 振幅 [V] 1m 5m ω RF -ω LO Xi(t):ω RF /2π=1MHz 振幅 [V] 1m 5m yi(t):ω out /2π=1.5MHz 5M 1M 15M 2M 周波数 ω/2π [Hz]
1(b) リング発振器を用いた VCO 回路 (Voltage Contorolled Oscillator)
CMOS RF 回路 アンテナ 無線通信システムの受信部 復調 低雑音 アンプ 周波数変換部 AD 変換器 DSP 発振器 (VCO) リング発振器を用いた VCO の設計
リング発振器回路図 リング発振器 ( ブロック図 ) CMOS 回路図
インバータの遅延の解析 I b I b 入力 =Low 入力 =high インバータの動作 I b : バイアス電流 C: インバータの寄生容量 Q=C V dd =I b Tc Tc=V dd C/I b Tc:Cの充 放電時間
リング発振器の周波数 V1 Td V2 V3 T V2n+1 インバータの DelayTime:Td=Tc/2 周期 :T=2(2n+1) Td 周波数 :f=1/{2(2n+1)td}=i b /{(2n+1)CV dd }
VCO の CMOS 回路図 Vdd V Cont Ib V Ref V 1 V 2 V 22 V out V start 電圧 電流変換器スタート用の回路 (NAND 回路 ) High でスタート 制御電圧の変化により周波数を変化リング発振器
制御電圧に対する出力波形と周波数の変化 電圧 V [V ] 電圧 V [V ] 周波数 f [Hz ] 4 3 2 3 2 1 12M 1M 8M 6M 4M 2M 制御電圧の変化出力波形の変化 V Ref =2.5V 一定.2u.4u.6u.8u 1.u 1.2u 1.4u 制御電圧に対する周波数変化 V Ref =2.5V 一定 時間 T[s] 1 2 3 4 5 6 制御電圧 V Cont [V]
レイアウト デザインルール.35μmプロセス単層 Poly 三層 Metal レイアウトツール Magic チップ面積.24mm.31mm
2 サンプリング回路
(a) オシロスコープ トリガ回路 使用目的入力 Trigger ON OFF 出力波形 トリガ部分に使用される回路の一つ Trigger Time:t 時間 t を基準とした正弦波出力 過渡的変化の無い出力波形
2 段構成トリガ回路 ( テクトロニクス社 ) cos(ωt) 入力 Trigger t sin(ωt) track& hold track& hold Σ 出力 t 回路に設置されている発振器
Track & Hold 回路の原理 Vin Vout Track Hold Track Hold t t SW Vout=Vin SW Vout=Vc ON OFF Vin Track mode Vin Hold mode Vc T/H 回路 入力をそのまま出力 T/H 回路 C が Vin を保持し出力
2 段構成トリガ回路の解析 track-and-hold 回路が track mode Vout=cos(ωt)cos(ωt)+cos(ωt+π/2) cos(ωt+π/2) =cos 2 (ωt)+sin 2 (ωt) =1 ( 一定の値 ) hold mode Vout= cos(ωt) cos(ωt ) +sin(ωt)sin(ωt ) =cos(ω(t-t )) trigger time:t
2 段構成トリガ回路の CMOS 回路の設計 Vdd Vout cos(ωt) - + sin(ωt) - + Trigger 入力
電圧 V [V ] -2m 電圧 V [V ] 2m 3 2 1 2m 電圧 V [V ] -2m シミュレーション結果基本波形 (sin cos) 1u 2u 3u 4u 5u 6u 7u 8u 時間 t[s] トリガ入力 出力 cos(ω(t-t )) t t 1u 2u 3u 4u 5u 6u 7u 8u 時間 t[s]
3 段構成トリガ回路 ( テクトロニクス社 ) Trigger 入力 t sin(ωt) track& hold + - sin(ωt+2π/3) track& hold + - Σ Vout sin(ωt+4π/3) track& hold + - t 回路に内蔵されている三相発振器
3 段構成トリガ回路の解析 track-and-hold 回路が track mode Vout=sin(ωt+4π/3){sin(ωt)-sin(ωt+2π/3)} = hold mode ( 一定の値 ) +sin(ωt){sin(ωt +2π/3)- sin(ωt+4π/3)} Vout=sin(ωt+4π/3){sin(ωt )-sin(ωt +2π/3)} 3 3 = sin( ( t t )) 2 trigger time:t +sin(ωt+2π/3){sin(ωt +4π/3)- sin(ωt)} +sin(ωt){sin(ωt +2π/3)- sin(ωt +4π/3)} +sin(ωt+2π/3){sin(ωt +4π/3)- sin(ωt )}
3 段構成トリガ回路の CMOS 回路の設計 Vdd Vout Trigger 入力 + - + - + - sin(ωt) sin(ωt+2π/3) sin(ωt+4π/3)
電圧 V [V] 電圧 V [V] 電圧 V [V].1 -.1 3 2 1 1m -1m シミュレーション結果 三相発振器出力トリガ入力出力 sin(ω(t-t )) トリガ入力 :t トリガ入力 :t 5u 1u 15u 2u 25u 3u 35u 4u 45u 5u 55u 6u 65u 7u 75u 8u 時間 T[s]
オシロスコープトリガ回路の特徴 タイミングエラーが無い理由トリガ タイムt で遅延無しに出力波形を得られるため トランジスタのばらつきの影響が少ない理由 3 段構成回路では ばらつきが平均化されるため
(b) コンパレータ 1 差動回路利用電圧コンパレータ1 2 電圧コンパレータ2 3インバータを利用した電圧コンパレータ 4インバータを利用した電流コンパレータ
1 電圧コンパレータ 1 VDD Vo+ V+ Vsw Vo- V- φ1 差動回路を利用したコンパレータ
動作説明 VDD VDD Vo+ Vo+ Vo- Vo- V+ V- V+ V- C1 C2 C1 C2 Φ1=low Vo + =Vo - ( リセットモード ) Φ2=high ラッチモード C1 C2: 寄生容量
ラッチモード時の動作 VDD VDD I+ΔI I-ΔI R R V+ V- V+ V- R R I-ΔI I+ΔI NMOS を抵抗と見たとき PMOS を抵抗と見たとき
Vsw による波形の違い 3 SW 無し Vo+ Vin + =1.51V 電圧 V [V ] 2 1 Vo- Vin - =1.5V Vsw 無し遅延大 電圧 V [V ] 3 2 1 1n 2n 3n 4n 5n 6n SW 有り Vo+ Vo- Vsw 有り 遅延小 1n 2n 3n 4n 5n 6n 時間 T[s]
シミュレーション結果 電圧 V [V ] 1.51 1.58 1.56 1.54 1.52 1.5 入力波形 出力波形 1n 2n 時間 T[s] V- V+ 電圧 V [V ] 3 2 1 Vo- Vo+ 1n 時間 T[s] 2n
2 電圧コンパレータ 2 Vdd M8 M6 M7 M9 Vout- CLK_LATCH M4 M5 Vout+ CLK_LATCH Vin+ M2 M3 Vin- M M1 Positive-feedback latch circuit
動作説明 Vdd Vdd V-ΔV V+ΔV Vout- Vout+ Vout- M6 M7 Vout+ Vin+ M2 M3 vin- Vin+ M2 M3 Vin- M M1 I+ΔI M M1 I-ΔI CLK=low Vout - =Vout + =Vdd 入力リセットモード CLK=high ラッチモード
シミュレーション結果 電圧 V [V ] 1.56 1.558 1.556 1.554 1.552 1.55 入力波形 Vin+ Vin- 1n 2n 3n 時間 T[s] 4n 出力波形 電圧 V [V ] 3 2 1 Vo- Vo+ 1n 2n 3n 4n 時間 T[s]
オフセットキャンセル回路 V- V+ φ1 φ2 φ2 Preamp + - φ2 C1 C2 φ2 comp Vo+ Vo- Output offset storage
動作原理 φ2=on Vofset + - A Vofset - + C にかかる電圧 A Voffset φ1=on Vin Voffset + - A Voffset - + Vout Cにかかる電圧 A (Vin-Voffset) より A(Vin-Voff) A (Vin-Voffset)+A Voffset Vout=A Vin
シミュレーション結果 1.56 電圧 V [V ] 1.558 1.556 1.554 1.552 1.55 3 4u 8u 12u 16u 2u 24u V- V+ 時間 T[s] Vo- 電圧 V [V ] 2 1 4u 8u 12u 16u 2u 24u 28u 時間 T[s] Vo+
3 インバータを利用した 電圧コンパレータ VDD φ1 V- A C B M2 Vout V+ M1 φ2 φ1
動作説明 φ1=on φ2=on V- C + - Vm Vm Vin Vout V+ C + - Vin Vin=Vout=Vm Q=C(V - -Vm) Vin=V + -(V - -Vm) =V + -V - +Vm 3 電圧 V [V ] 2 1 インバータの入出力特性 Vm Vin=Vout.5 1 1.5 2 2.5 3 電圧 V[V]
シミュレーション結果 電圧 V [V ] 電圧 V [V ] 1.2 1.1 1.9.8 3 2 1 2n 4n 6n 8n 1n 12n 14n 16n 18n 2n 時間 T[s] V - V + 2n 4n 6n 8n 1n 12n 14n 16n 18n 2n 時間 T[s]
4 電流コンパレータ インバータの入出力特性 Iin Vdd M2 M1 a M4 M3 Vout 電圧 V [V ] 3 2 1 Vm Vin=Vout SW Vcl Low-impedance current quantizer 1 2 3 電圧 V[V] Vcl=high Vin=Vout=Vm=1.64V Vm= 基準電圧
動作説明 Vcl=high リセットモード Vcl=low Vdd Vdd Vdd Iin Vin Vout Iin Vm+ΔV Vout Vm-ΔV Vout Iin Vin=Vout=Vm( 基準電圧 ) Vout=low Vout=high Vcl により基準電圧を出すことで動作性能の向上を図っている
シミュレーション結果 1u 電流 I [A] -1u 入力電流の向き 電流 +1μA クロック -1μA 電圧 V [V ] 3 2 1 リセット モード 出力波形 リセット モード 電圧 V [V ] 3 2 1 スイッチによりスムーズに動作する.5 n 1.n 1.5n 2.n 2.5n 3.n 3.5n 4.n 時間 T[s]
まとめ 次の回路の設計 解析 シミュレーションを行った CMOS RF 回路について 3 種の復調部アーキテクチャ リング発振器を用いたVCO 回路 サンプリング回路について トリガー回路 各種コンパレータ