MAGAZINE ARTICLES
|
生物医学などの分野で用いられる機器に対しては、信号の周波数を正確かつ高精度に設定したいという要求がある。そうした用途に適用可能な任意周波数/波形発生器を実現するには、FPGAを利用すると便利である。本稿では、任意周波数発生器の基本原理やその実現方法、任意波形発生器への展開方法を具体例を基に示す。 Eugene Palatnik フランスITEC Engineering社 |
多くのシステムでは、水晶発振器からの原振を整数分周することでクロック信号を生成する。ところが、この仕組みでは、得られる周波数に制限がある。一方、任意波形発生器や任意周波数発生器、ないしは生物医学信号シミュレータなどでは、端数(小数)を持つ周波数のクロックをジッターを発生させることなく実現することが要求される。本稿では、FPGAを利用してこうした信号発生器を構成する方法を説明する。
最初に、任意の周波数を発生させる原理について、数式をベースとして説明しよう。まず、正弦波は次式のように表せる。
ここで、ωはラジアン/秒を単位とする周波数で、fはHzを単位とする周波数、tは時間、Φはラジアン単位の位相である。
続いて、時間の経過Δtに対する位相の変化ΔΦについて考えてみる。このΔΦは以下の式で表される。
これを変形すると、周波数は次式で定義できることになる。
式③において、Δtは水晶発振器からのクロック(またはサンプリングクロック)の周期に対応する。つまり、式③の意味するところは、クロックごとに位相をΔΦだけ進ませることによって、周波数fが生成できるということだ。
ここで、Δtをクロック周波数fCLKを用いて表現すると、次式のようになる。
式③のΔtに式④を代入すると、周波数は次式で表される。
任意の周波数信号の生成には、この式⑤を利用する。そのためには、クロック周期ごとに位相をΔΦだけ進める仕組みが必要となる。一般に、その仕組みには位相(フェーズ)アキュムレータが使用される。これはバイナリカウンタとして実現され、クロックの入力ごとにΔNだけカウントアップするよう機能する。
k段のバイナリカウンタは2k個の数値を生成するが、この値を1周期分の位相である2π〔ラジアン〕に対応させる。つまり、ΔΦ〔ラジアン〕の位相の進みをΔNのカウントの進みとして定義するのだ。この考えに基づき、式⑤のΔΦをΔNに置き換えると次式⑥が得られる。
式⑥からわかるように、周波数fを生成するためには、位相アキュムレータが周波数fCLKのクロックごとにΔNだけカウントアップすることになる。このΔNは次式で表せる。
1 任意周波数発生器の基本原理
[周波数帯域]0.1Hz~10MHz[共通仕様]DDS(Digital Direct Synthes…
[周波数帯域]0.1Hz~7MHz [共通仕様]DDS(Digital Direct Synthes…
[周波数帯域]1Hz~20MHz[共通仕様]DDS(Digital Direct Synthesis…
[周波数帯域]0.1Hz~4MHz [共通仕様]DDS(Digital Direct Synthes…
[周波数帯域]3GHz [仕様]平均ノイズレベル:-117dBm@1GHz,3kRBW オートセット…
Catapult C SynthesisによるSystemCモデリング、合成および検証
Catapult C Synthesisは、複雑なASICのシステムレベルでのモデリング、検証、合成のためにSystemCサポートを追加しました。サイクル精度と…[メンター・グラフィックス・ジャパン]
診断ドリブン歩留まり解析で原因をより早期に特定
65nm以下の先端テクノロジ・ノードで開発されているICは、わずかな製造ばらつきがICの性能低下や故障を招く原因になります。さらに、設計に固有なフィーチャーに影…[メンター・グラフィックス・ジャパン]
アナログ・デバイセズに寄せられた珍問/難問集より<Issue 10>
<デジタル処理は必ずしも万能ではない(あるいは何がアナログ・エンジニアを笑わせたのか) >Q.デジタル・システムの方が安くて強力なのに、なぜアナログ信号処理を推…[アナログ・デバイセズ]
性能特性の有効活用によるパワー・コントローラ設計の最適化
ミクスト・シグナル電子機器の電源回路において、可変スイッチング周波数、スタートアップ・トラッキングなどの機能が、システム仕様への対応と電源および負荷の性能向上に…[ナショナル セミコンダクター ジャパン]
電源には関係なく-0.3V~44Vで動作する電流検出アンプの入力
電気システムや電気機械システムの電流モニタは、帰還を与えてシステム動作を改善し、故障の検出や診断を速め、効率を上げるために広く使われています。電流検出回路は、モ…[リニアテクノロジー]
4mm×4mm QFNパッケージの多用途TFT LCDバイアス電源および白色LEDドライバ
ハンドヘルド型の医療用、産業用および民生用機器のメーカーは多様な小型から中型のサイズの高分解能カラーTFTLCDディスプレイを使います。これらのディスプレイの電…[リニアテクノロジー]
データ・コンバータのドリフトに関する設計者の必須知識: 最悪劣化度の構成要素を理解して仕様の条件を減らす
アナログ-デジタル/デジタル-アナログ・コンバータの確度は温度変化によって劣化しますが、厳密にはどの程度まで劣化するのでしょうか。設計者にはよく分かっていること…[日本テキサス・インスツルメンツ]
LCフィルタの高周波減衰量を向上させる
標準的なPi 型フィルタ(Chipcon製開発キットの多くで使われているようなもの)では不十分な場合に、高調波をさらに減衰させるために使用できるT型LCフィルタ…[日本テキサス・インスツルメンツ]
エミュレーション: ハードウェア/ソフトウェア協調検証を可能にするエミュレータをASIC検証へ適用することによってテストを非常に高速に実行でき、シミュレーション…[日本イヴ]
革新的な検証アプローチEVEは、従来のエミュレータとラピッドプロトタイピングの長所を併せ持つ、まったく新しいハードウェア活用型検証手法を開発し、それを一枚のボー…[日本イヴ]
電磁波解析専用ソフトウェア PAM-CEM
電磁波関連機器・部品の解析設計を支援する電磁波解析専用ソフトウェア(CAE)です[特長]・「EMC・EMI問題への対策」を支援 有限差分時間領域法(FDTD)の「PAM-CEM/FD」または有限要素時...[日本イーエスアイ]
|
アナログ電子回路コミュニティ
技術者のための掲示板サイト |
|
Design Hint&Tips
アナログ設計回路の基礎から最新技術動向まで |
|
最適なソリューションを提案する パナソニックの最新キーデバイス パナソニック エレクトロニックデバイス |
|
MCU EXPO.COM
MCUの総合情報サイト |
|
Green Power Solution
電源IC & アナログ情報サイト |
|
FPGA Insights
FPGAの総合情報サイト |
|
ANALOG TECH & INFO
アナログ半導体の総合情報サイト |
|
特集 カーエレJAPAN |
|
特集 ET 2009 |