遅延デジタルフィルタの分散型積和演算回路を用いたFPGA実装の検討

Similar documents
インターリーブADCでのタイミングスキュー影響のデジタル補正技術

例 e 指数関数的に減衰する信号を h( a < + a a すると, それらのラプラス変換は, H ( ) { e } e インパルス応答が h( a < ( ただし a >, U( ) { } となるシステムにステップ信号 ( y( のラプラス変換 Y () は, Y ( ) H ( ) X (

Microsoft PowerPoint - spe1_handout10.ppt

ディジタル信号処理

Microsoft PowerPoint - 第3回2.ppt

スライド 1

tnbp59-21_Web:P2/ky132379509610002944

日本内科学会雑誌第98巻第4号

日本内科学会雑誌第97巻第7号

PowerPoint プレゼンテーション

Microsoft PowerPoint - CSA_B3_EX2.pptx

周波数特性解析

Signal Processing Toolbox

画像解析論(2) 講義内容

スペクトルに対応する英語はスペクトラム(spectrum)です

Ł\”ƒ-2005

ソフトウェア基礎技術研修

第90回日本感染症学会学術講演会抄録(I)

第 4 週コンボリューションその 2, 正弦波による分解 教科書 p. 16~ 目標コンボリューションの演習. 正弦波による信号の分解の考え方の理解. 正弦波の複素表現を学ぶ. 演習問題 問 1. 以下の図にならって,1 と 2 の δ 関数を図示せよ δ (t) 2

Microsoft PowerPoint - 7.Arithmetic.ppt

日本内科学会雑誌第102巻第4号

Microsoft PowerPoint - 計測2.ppt [互換モード]

スライド 1

スライド 1

Microsoft PowerPoint - spe1_handout11.ppt

O1-1 O1-2 O1-3 O1-4 O1-5 O1-6

<4D F736F F F696E74202D2091E6824F82518FCD E838B C68CEB82E894AD90B B2E >

放射線専門医認定試験(2009・20回)/HOHS‐05(基礎二次)

プログラム

PFC回路とAC-DC変換回路の研究

1. 線形シフト不変システムと z 変換 ここで言う システム とは? 入力数列 T[ ] 出力数列 一意変換 ( 演算子 ) 概念的には,, x 2, x 1, x 0, x 1, x 2, を入力すると, y 2, y 1, y 0, y 1, y 2, が出力される. 線形システム : 線形シ


Microsoft PowerPoint - qcomp.ppt [互換モード]

Microsoft PowerPoint - H22制御工学I-2回.ppt

モータ HILS の概要 1 はじめに モータ HILS の需要 自動車の電子化及び 電気自動車やハイブリッド車の実用化に伴い モータの使用数が増大しています 従来行われていた駆動用モータ単体のシミュレーション レシプロエンジンとモータの駆動力分配制御シミュレーションの利用に加え パワーウインドやサ

スライド タイトルなし

プログラム

平成 22 年度 革新的な三次元映像技術による超臨場感コミュニケーション技術研究開発 の開発成果について 1. 施策の目標 人体を収容できる大きさの 3 次元音響空間についてリアルタイムに音響レンダリングできるシステム ( シリコンコンサートホール ) を 2013 年までに開発する 具体的には,

,75,50823,268,4074,690,252256,6, ,2479,559,06225,846,09947,776,02293,8,837,3607, ,6 3.% 39,90 7.0% 22, % 76,48 2.4%

スライド 1

Microsoft PowerPoint - 画像工学2007-2印刷用++++

スライド 1

Microsoft PowerPoint - 画像工学 print

SAP11_03

航空機の運動方程式

作成日 : 2016 年 1 月 28 日 作成者 : 吉澤清 Remez ガウシアン FIR フィルタ 目次 概要 Remez ガウシアンFIRフィルタの特徴 一般的なFIRフィルタはオーバーシュートを生じる オーバーシュートを生じないFIRフィルタ.

Microsoft PowerPoint - ip02_01.ppt [互換モード]

(Microsoft Word - PLL\203f\203\202\216\221\227\277-2-\203T\203\223\203v\203\213.doc)

抄録/抄録1    (1)V

画像類似度測定の初歩的な手法の検証

スライド 1

Microsoft PowerPoint - 第06章振幅変調.pptx

アクティブフィルタ テスト容易化設計

Microsoft PowerPoint - バスゼミ_ ppt [互換モード]

Microsoft PowerPoint - DigitalMedia2_3b.pptx

V s d d 2 d n d n 2 n R 2 n V s q n 2 n Output q 2 q Decoder 2 R 2 2R 2R 2R 2R A R R R 2R A A n A n 2R R f R (a) 0 (b) 7.4 D-A (a) (b) FET n H ON p H

スライド 1

研修コーナー

2 2 1?? 2 1 1, 2 1, 2 1, 2, 3,... 1, 2 1, 3? , 2 2, 3? k, l m, n k, l m, n kn > ml...? 2 m, n n m

サンプリング点 f = 1/2 f = 1/2 f = 2/2 f = DC f = 3/2 f = 1/2 f = 4/2 f = DC f = 5/2 f = 1/2 A/D 出力周波数 1/ 1/2 2/2 3/2 4/2 5/2 6/2 エリアシンク 信号 ( 妨害波成分 ) A/D 入力で

パーキンソン病治療ガイドライン2002

Microsoft PowerPoint - aep_1.ppt [互換モード]

数学 t t t t t 加法定理 t t t 倍角公式加法定理で α=β と置く. 三角関数

Microsoft PowerPoint - 配布資料・演習18.pptx

PowerPoint Presentation

通信理論


第6章 実験モード解析

_0212_68<5A66><4EBA><79D1>_<6821><4E86><FF08><30C8><30F3><30DC><306A><3057><FF09>.pdf

Microsoft PowerPoint - dm1_6.pptx

DVIOUT

GJG160842_O.QXD

3. 測定方法 測定系統図 測定風景写真

03実習2・松井.pptx

本文/報告1

2009 年 11 月 16 日版 ( 久家 ) 遠地 P 波の変位波形の作成 遠地 P 波の変位波形 ( 変位の時間関数 ) は 波線理論をもとに P U () t = S()* t E()* t P() t で近似的に計算できる * は畳み込み積分 (convolution) を表す ( 付録

第86回日本感染症学会総会学術集会後抄録(I)

計測コラム emm182号用

zsj2017 (Toyama) program.pdf


_170825_<52D5><7269><5B66><4F1A>_<6821><4E86><5F8C><4FEE><6B63>_<518A><5B50><4F53><FF08><5168><9801><FF09>.pdf

電子情報通信学会ワードテンプレート (タイトル)

snkp-14-2/ky347084220200019175

WAVE 形式のファイルにも出力できる 3 つの波形を同時に発生可能 正弦波, 三角波, 白色雑音などを選択 16bit なので値の範囲は ~ ここに表示されるのはデジタル信号サウンドカードから出力されるのはアナログ信号 Fig.1 WaveGene の操作パネル wav フ

Microsoft PowerPoint - 物情数学C(2012)(フーリエ前半)_up

Microsoft PowerPoint - dm1_5.pptx

画像処理工学

untitled

スライド 1

Microsoft Word - 19-d代 試é¨fi 解ç�fl.docx

Taro-DSノート

システム工学実験 パラメータ推定手順

mt1-slides-02.pptx

PowerPoint プレゼンテーション

Microsoft PowerPoint - 【5】説明資料_池辺将之

ディエンベディングとは冶具やケーブルによる観測信号の劣化を S パラメータデータを利用して計算により補正する TX 冶具ケーブル 被測定物の出力 De-Embedding 冶具 ケーブル等の影響を受けた波形 冶具 ケーブル等の S パラメータデータ TX 被測定物の出力 冶具 ケーブル等の影響のない

PowerPoint プレゼンテーション

2012年1月号 061158/表2対向

(H8) 1,412 (H9) 40,007 (H15) 30,


Transcription:

第 回電気学会東京支部栃木 群馬支所合同研究発表会 ETT--7 遅延デジタルフィルタの分散型積和演算回路を用いた FPGA 実装の検討 易茹 * 立岩武徳 ( 群馬大学 ) 浅見幸司 ( 株式会社アドバンテスト ) 小林春夫 ( 群馬大学 )

発表内容 研究の背景 目的 分散型積和演算回路 実装の検討 まとめ 今後の課題

発表内容 研究の背景 目的 分散型積和演算回路 実装の検討 まとめ 今後の課題 3

研究の背景 目的 LSI テスタ 電子計測器ではタイミングスキューの影響が問題 デジタル誤差補正が必要 デジタルフィルタを適用 線形位相を保つ 従来の線形位相フィルタ群遅延 : 一定 (T s /) 遅延デジタルフィルタ群遅延 : 任意 ( Δt ) 4

研究の背景 目的 従来の線形位相フィルタ 周波数応答. H( j) インパルス応答 S H ( j) S フーリエ変換 t 遅延デジタルフィルタ S S G( j) S T S -5-4 -3 - - : サンプリング周波数 3 4 5 T S 遅延理想フィルタ T S T S G( j) フーリエ変換 振幅特性は変化しない 位相特性は Δt 分傾く T S G( j) t T S -5-4 -3 - - 3 4 5 インパルス応答を Δt 分シフトする 5 t T S

研究の背景 目的 遅延デジタルフィルタの設計方法 畳み込み積分 t t (a) FIR フィルタ (b) 遅延理想フィルタ 窓関数 t (c) 遅延デジタルフィルタ Koji Asami, Hiroyuki Miyajima, Tsuyoshi Kurosawa, Takenori Tateiwa, Haruo Kobayashi, Timing Skew Compensation Technique using Digital Filter with Novel Linear Phase Condition, IEEE International Test Conference, Austin, TX (Nov.) 6

発表内容 研究の背景 目的 分散型積和演算回路 実装の検討 まとめ 今後の課題 7

分散型積和演算回路 分散型積和演算回路 (Distributed Arithmetic) 定係数の積和演算を LUT( Look-Up Table ) とビットシフトと加算器で効率的に実現する 乗算器を使用しない 小規模回路 低消費電力 8

分散型積和演算回路の式 y K k A k ( b N K n k ) Ak bkn n k 項目 K の係数ベクトル A=[A, A,, A K ] 項目 K の N ビット変数ベクトル =[,,, K ] を固定小数点形のの補数表示で k b と表される ただしb k は符号ビットである 例 : N n k bkn n.375 (). () k 3.5.5.375 9

分散型積和演算回路動作原理 y h h h k k k Look-Up Table γ β α y α h h β h +h h MSB LSB γ h h +h h +h

分散型積和演算回路動作原理 LUT Look-Up Table MSB..... LSB Adder << REG y h k k k y h γ β α y h h h +h h h h +h h +h h

分散型積和演算回路動作原理 LUT Look-Up Table..... MSB h LSB Adder << ( h ) REG h y h h k k k γ β α y h h h +h h h h +h h +h h

分散型積和演算回路動作原理 LUT Look-Up Table..... MSB ( h ) h+h LSB Adder << (h+h+( h ) ) 3 REG y h+h+( h ) h h k k k γ β α y h h h +h h h h +h h +h h

分散型積和演算回路動作原理 (h+h+( h ) ) LUT Look-Up Table..... Adder << 4 REG h+h h+h+(h+h+( h ) ) MSB LSB y k k k (h+h+(h+h+( h ) ) ) h h γ β α y h h h +h h h h +h h +h h

分散型積和演算回路動作原理 (h+h+(h+h+( h ) ) ) LUT Look-Up Table..... MSB h LSB Adder << (h +(h+h+(h+h+( h ) ) ) ) 5 REG y h k k k y γ β α y h +(h+h+(h+h+( h ) ) ) h h h h +h h h h +h h +h h

発表内容 研究の背景 目的 分散型積和演算回路 実装の検討 まとめ 今後の課題 6

実装のための Simlink モデルの検討 LSB MSB X [8] X [] X [] X [8] X [] X [] LUT << X [8] X [] X [] Look-Up Table scaling accum MATLAB および System Generator で Simlink モデルを作成 入力信号 :8 ビット出力信号 :3 ビットサンプリング周波数 :khz 係数は 8 ビットに量子化 7

LUT の検討 LUT の内容 : K k A k b kn の全ての結果 LUT のサイズ : k ワード 指数関数的に増大 LUT のサイズを縮小する必要がある 8

LUT の本質と分割法 A LUT A LUTA A A A 3 A 3 A 4 A 4 LUTB Look-Up Table LUTのサイズ S( k) k 分割の場合 S( k) 3 LUT 内容は付録を参照 9 k k k k k k ( kは偶数の場合 ( kは奇数の場合 ) )

LUT を最適な分割 LUT の分割例 ROM サイズ LUT ワード LUT 5 ワード LUT 6 ワード Adder =48 ワード 5 + 6 =96 ワードサイクル + つに分割 3 つに分割 トレード オフ ROM サイズ 95% 削減 98% 削減 演算スピード サイクル.5% 増加 5% 増加 タップの場合ではトレード オフを考慮して 分割が最適

Simlink モデルに使用したフィルタ係数. タップでブラックマン窓を掛けた場合のインパルス応答 遅延量なし.8.6.4. -. -5-4 -3 - - 3 4 5. Δt=.3 sampling points 遅延量.3 sampling points.8.6.4. -. -5-4 -3 - - 3 4 5 (3) 浅見幸司, 立岩武徳, 黒沢烈士, 易茹, 荒川雄太, 小林春夫 : 線形位相遅延ディジタルフィルタの実装の参考文献検討, 第 3 回 DSPS 教育者会議ポスターセッション東京都市大学,( ).

正弦波を入力した場合の Simlink モデルの有効性確認 出力波形.8.6.4.8.6.4. 入力波形 遅延量なし. -. -.4 -.6 -.8 -.5..5..5.3 -..8 -.4.6 -.6.4 -.8 -.5..5..5.3 遅延量.3 sampling points. -. -.4 -.6 -.8 -.5..5..5.3 Δt=.3 sampling points Simlink モデルの有効性を確認

発表内容 研究の背景 目的 分散型積和演算回路 実装の検討 まとめ 今後の課題 3

まとめ 今後の課題 まとめ 分散型積和演算回路を用いた遅延デジタルフィルタの MATLAB モデルを作成した 係数を入れてモデルの有効性を確認した 今後の課題 作成したプログラムを FPGA に実装する 評価を行う 4

付録 k=4 のときの LUT の内容 A LUT LUT b n b n b 3n b 4n A 4 A 3 4 k A k b kn A 3 + A 4 A A A + A 4 A 3 A + A 3 A + A 3 + A 4 A 4 A Look-Up Table A + A 4 A + A 3 A + A 3 + A 4 A + A A + A + A 4 A + A + A 3 A + A + A 3 + A 4 5

付録 分割した LUT の内容 A LUTA LUTA b n b n 4 k A k b kn A A A A 3 A 4 LUTB A + A LUTB b 3n b 4n A 3 A 4 A 3 + A 4 4 k A k b kn 6