JP6661866B2 - フィルタ係数算出装置を備えた信号発生装置及び信号発生方法 - Google Patents
フィルタ係数算出装置を備えた信号発生装置及び信号発生方法 Download PDFInfo
- Publication number
- JP6661866B2 JP6661866B2 JP2017209517A JP2017209517A JP6661866B2 JP 6661866 B2 JP6661866 B2 JP 6661866B2 JP 2017209517 A JP2017209517 A JP 2017209517A JP 2017209517 A JP2017209517 A JP 2017209517A JP 6661866 B2 JP6661866 B2 JP 6661866B2
- Authority
- JP
- Japan
- Prior art keywords
- function
- signal
- functions
- impulse response
- filter coefficient
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 20
- 238000012546 transfer Methods 0.000 claims description 66
- 238000004364 calculation method Methods 0.000 claims description 60
- 238000012360 testing method Methods 0.000 claims description 56
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 22
- 238000012545 processing Methods 0.000 claims description 12
- 238000003780 insertion Methods 0.000 claims description 5
- 230000037431 insertion Effects 0.000 claims description 5
- 230000002452 interceptive effect Effects 0.000 claims 1
- 238000012544 monitoring process Methods 0.000 claims 1
- 101100444142 Neurospora crassa (strain ATCC 24698 / 74-OR23-1A / CBS 708.71 / DSM 1257 / FGSC 987) dut-1 gene Proteins 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000003786 synthesis reaction Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 101100117775 Arabidopsis thaliana DUT gene Proteins 0.000 description 1
- 101150091805 DUT1 gene Proteins 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/0082—Monitoring; Testing using service channels; using auxiliary channels
- H04B17/0085—Monitoring; Testing using service channels; using auxiliary channels using test signal generators
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/06—Non-recursive filters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
- G06F17/141—Discrete Fourier transforms
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0294—Variable filters; Programmable filters
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H21/00—Adaptive networks
- H03H21/0012—Digital adaptive filters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/0082—Monitoring; Testing using service channels; using auxiliary channels
- H04B17/0087—Monitoring; Testing using service channels; using auxiliary channels using auxiliary channels or channel simulators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/391—Modelling the propagation channel
- H04B17/3912—Simulation models, e.g. distribution of spectral power density or received signal strength indicator [RSSI] for a given geographic region
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0033—Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the transmitter
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Computer Hardware Design (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Algebra (AREA)
- Discrete Mathematics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Filters That Use Time-Delay Elements (AREA)
- Dc Digital Transmission (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Complex Calculations (AREA)
Description
まず、本実施形態における信号発生装置の概要について、図1及び図2を用いて説明する。
(1)エンファシス機能
(2)チャネルエミュレータ機能
(3)ISI(符号間干渉)機能
ここで、前述の3つの機能をFIRフィルタ12で実現する場合において、従来の手法について説明する。
エンファシス機能におけるフィルタ係数をhEk、入力信号をxE(n)、出力信号をyE(n)、インパルス応答をφEとすると、インパルス応答φEは[数3]で表され、出力信号yE(n)は[数4]で表される。
チャネルエミュレータ機能におけるフィルタ係数をhVk、入力信号をxV(n)、出力信号をyV(n)、インパルス応答をφVとすると、インパルス応答φVは[数5]で表され、出力信号yV(n)は[数6]で表される。
ISI機能におけるフィルタ係数をhIk、入力信号をxI(n)、出力信号をyI(n)、インパルス応答をφIとすると、インパルス応答φIは[数8]で表され、出力信号yI(n)は[数9]で表される。
デジタル信号処理の分野において、伝達関数(インパルス応答の周波数特性)の積が畳み込み積分と等価であることが知られている。本発明の発明者は、この点に着眼し課題を解決した。以下、具体的に説明する。
次に、本発明に係る信号発生装置10の一実施形態における構成について説明する。
次に、本実施形態における信号発生装置10の動作について図7を用いて説明する。図7は、本実施形態におけるフィルタ係数算出方法及び信号発生方法を説明するためのフローチャートである。
2 誤り検出器
10 信号発生装置
11 信号発生部(信号発生手段)
12 FIRフィルタ(有限インパルス応答フィルタ)
20 表示装置
21 操作部
22 表示部
30 フィルタ係数算出装置
40 機能部(機能手段)
41 エンファシス機能部
41a 第1の伝達関数算出部(伝達関数算出手段)
42 チャネルエミュレータ機能部
42a 第2の伝達関数算出部(伝達関数算出手段)
42b Sパラメータ記憶部
43 ISI機能部(符号間干渉機能部)
43a 第3の伝達関数算出部(伝達関数算出手段)
50 フィルタ係数合成部
51 機能選択部(選択手段)
52 フィルタ係数算出部(フィルタ係数算出手段)
60 エンファシス機能選択画面
70 チャネルエミュレータ機能選択画面
80 ISI機能選択画面
Claims (2)
- 被試験装置を試験する試験信号を発生する信号発生装置(10)であって、
信号を発生する信号発生手段(11)と、
フィルタ係数が設定され、前記信号発生手段から前記信号を入力し、該信号に所定の処理を行って前記被試験装置に出力する有限インパルス応答フィルタ(12)と、
前記有限インパルス応答フィルタの前記フィルタ係数を算出するフィルタ係数算出装置(30)と、を備え、
前記被試験装置を試験する前記試験信号は、前記有限インパルス応答フィルタから前記被試験装置に出力される信号であり、
前記フィルタ係数算出装置は、
前記有限インパルス応答フィルタに実行させる複数の機能を有する機能手段(40)と、
前記複数の機能から1つ又は複数の機能を選択する選択手段(51)と、
前記選択手段によって選択された前記1つ又は前記複数の機能における前記フィルタ係数を算出するフィルタ係数算出手段(52)と、を備え、
前記機能手段は、前記各機能における前記有限インパルス応答フィルタの伝達関数を算出する伝達関数算出手段(41a、42a、43a)を備え、
前記フィルタ係数算出手段は、前記選択手段によって選択された前記1つの機能における前記伝達関数を又は前記複数の機能における前記伝達関数同士の積を逆フーリエ変換することによって前記有限インパルス応答フィルタのインパルス応答を求め、該インパルス応答を前記フィルタ係数として算出するものであり、
前記機能手段は、前記信号発生手段が発生した前記信号へのエンファシス機能を付加するエンファシス機能部(41)と、前記被試験装置に出力される前記試験信号に該試験信号が通過するチャネルを模擬する機能を付加するチャネルエミュレータ機能部(42)と、前記被試験装置に出力される前記試験信号に符号間干渉の影響を与える機能を付加する符号間干渉機能部(43)と、のうちの少なくとも1つを含み、
前記チャネルエミュレータ機能部は、前記被試験装置の散乱パラメータに基づいて前記チャネルを模擬する機能を付加するものであり、
前記複数の機能から前記1つ又は前記複数の機能をユーザに選択させる選択操作を検出する操作部を有する表示装置(20)をさらに備え、
前記操作部は、前記ユーザの前記選択操作によって選択された前記1つ又は前記複数の機能を示す信号を前記選択手段に出力するものであり、
前記表示装置は、前記ユーザの前記選択操作によって選択された前記1つ又は前記複数の機能の設定状態を表示する表示部(22)を備え、
前記表示部は、前記操作部からの制御信号に基づいて、前記有限インパルス応答フィルタから出力された前記試験信号をモニタするよう構成され、
前記操作部は、前記表示部に操作可能に表示されるとともに前記試験信号の波形を設定する電圧設定部(62d)を有し、
前記表示部は、前記エンファシス機能が選択されている場合に前記電圧設定部により設定された前記試験信号の波形を前記電圧設定部とともに表示する出力モニタ領域(62c)、前記試験信号が通過するチャネルを模擬する機能が選択されている場合に前記試験信号の周波数とパワーとの関係を示すグラフを表示するグラフ表示領域(71c)、及び前記符号間干渉の影響を与える機能が選択されている場合に前記試験信号の周波数と挿入損失との関係を示すグラフを表示するグラフ表示領域(81e)の少なくとも1つを前記設定状態とともに表示することを特徴とする信号発生装置。 - 被試験装置(1)を試験する試験信号を発生する信号発生方法であって、
信号を発生する信号発生ステップ(S11)と、
フィルタ係数を有限インパルス応答フィルタに設定するフィルタ係数設定ステップ(S16)と、
前記信号発生ステップにおいて発生された前記信号を入力した前記有限インパルス応答フィルタが該信号に所定の処理を行って前記被試験装置に出力する信号出力ステップ(S17)と、
前記有限インパルス応答フィルタの前記フィルタ係数を算出するフィルタ係数算出ステップ(S15)と、を含み、
前記被試験装置を試験する前記試験信号は、前記有限インパルス応答フィルタから出力された信号であり、
前記フィルタ係数算出ステップは、
有限インパルス応答フィルタ(12)に実行させる複数の機能から1つ又は複数の機能を選択手段により選択する選択ステップ(S13)と、
前記選択ステップにおいて選択された前記1つ又は前記複数の機能における前記有限インパルス応答フィルタの伝達関数を算出する伝達関数算出ステップ(S14)と、
前記選択ステップにおいて選択された前記1つ又は前記複数の機能における前記フィルタ係数を算出するフィルタ係数算出ステップ(S15)と、を含み、
前記フィルタ係数算出ステップは、前記選択ステップにおいて選択された前記1つの機能における前記伝達関数を又は前記複数の機能における前記伝達関数同士の積を逆フーリエ変換することによって前記有限インパルス応答フィルタのインパルス応答を求め、該インパルス応答を前記フィルタ係数として算出し、
前記選択ステップは、前記信号発生ステップにて発生した前記信号へのエンファシス機能を付加するエンファシス機能と、前記被試験装置に出力される前記試験信号に該試験信号が通過するチャネルを模擬する機能を付加するチャネルエミュレータ機能と、前記被試験装置に出力される前記試験信号に符号間干渉の影響を与える機能を付加する符号間干渉機能と、のうちの少なくとも1つを選択し、
前記チャネルエミュレータ機能は、前記被試験装置の散乱パラメータに基づいて前記チャネルを模擬する機能を付加するものであり、
前記複数の機能から前記1つ又は前記複数の機能をユーザに選択させる選択操作を、表示装置が備える操作部が検出する操作ステップをさらに含み、前記操作ステップは、前記ユーザの前記選択操作によって選択された前記1つ又は前記複数の機能を示す信号を前記選択手段に出力するものであり(S12)、
前記表示装置の表示部(22)が、前記ユーザの前記選択操作によって選択された前記1つ又は前記複数の機能の設定状態を表示する表示ステップと、
前記表示部が、前記操作部からの制御信号に基づいて、前記有限インパルス応答フィルタから出力された前記試験信号をモニタするモニタステップと、
前記表示部に操作可能に表示される前記操作部の電圧設定部(62d)が、前記試験信号の波形を設定する電圧設定ステップと、
前記表示部が、前記エンファシス機能が選択されている場合に前記電圧設定部により設定された前記試験信号の波形を前記電圧設定部とともに表示する出力モニタ領域(62c)、前記チャネルエミュレータ機能が選択されている場合に前記試験信号の周波数とパワーとの関係を示すグラフを表示するグラフ表示領域(71c)、及び前記符号間干渉機能が選択されている場合に前記試験信号の周波数と挿入損失との関係を示すグラフを表示するグラフ表示領域(81e)の少なくとも1つを前記設定状態とともに表示するステップと、
をさらに含むことを特徴とする信号発生方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017209517A JP6661866B2 (ja) | 2017-10-30 | 2017-10-30 | フィルタ係数算出装置を備えた信号発生装置及び信号発生方法 |
US16/166,738 US10778192B2 (en) | 2017-10-30 | 2018-10-22 | Filter coefficient calculation device, signal generation device including the same, filter coefficient calculation method, and signal generation method |
CN201811266768.8A CN109728794B (zh) | 2017-10-30 | 2018-10-29 | 滤波器系数计算装置和方法及其信号生成装置和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017209517A JP6661866B2 (ja) | 2017-10-30 | 2017-10-30 | フィルタ係数算出装置を備えた信号発生装置及び信号発生方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019083400A JP2019083400A (ja) | 2019-05-30 |
JP6661866B2 true JP6661866B2 (ja) | 2020-03-11 |
Family
ID=66245647
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017209517A Active JP6661866B2 (ja) | 2017-10-30 | 2017-10-30 | フィルタ係数算出装置を備えた信号発生装置及び信号発生方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10778192B2 (ja) |
JP (1) | JP6661866B2 (ja) |
CN (1) | CN109728794B (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6625169B1 (ja) * | 2018-07-27 | 2019-12-25 | アンリツ株式会社 | 信号発生装置および該装置を用いたPCIe用ISIキャリブレーションチャネルの実現方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1280808C (en) * | 1987-03-23 | 1991-02-26 | Seiichi Ishikawa | Calculation of filter factors for digital filter |
CN102098025B (zh) * | 2009-12-11 | 2013-09-18 | 电信科学技术研究院 | 一种级联滤波器的设计方法及设计装置 |
US8705601B2 (en) * | 2010-08-30 | 2014-04-22 | Tektronix, Inc. | Apparatus and method for varying inter symbol interference and bandwidth extension pre-emphasis on a high speed digital signal |
JP5612626B2 (ja) | 2012-03-26 | 2014-10-22 | アンリツ株式会社 | エンファシス最適化装置およびエンファシス最適化方法 |
JP6216550B2 (ja) * | 2013-06-25 | 2017-10-18 | クラリオン株式会社 | フィルタ係数群演算装置及びフィルタ係数群演算方法 |
JP6559088B2 (ja) * | 2016-03-31 | 2019-08-14 | 三菱電機株式会社 | 通信機および衛星通信システム |
JP6571133B2 (ja) * | 2017-06-19 | 2019-09-04 | アンリツ株式会社 | 信号発生装置および信号発生方法 |
-
2017
- 2017-10-30 JP JP2017209517A patent/JP6661866B2/ja active Active
-
2018
- 2018-10-22 US US16/166,738 patent/US10778192B2/en active Active
- 2018-10-29 CN CN201811266768.8A patent/CN109728794B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US10778192B2 (en) | 2020-09-15 |
CN109728794B (zh) | 2023-05-12 |
JP2019083400A (ja) | 2019-05-30 |
CN109728794A (zh) | 2019-05-07 |
US20190131957A1 (en) | 2019-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7693691B1 (en) | Systems and methods for simulating link performance | |
JP6360661B2 (ja) | シリアル・データ・リンク測定及びシミュレーション・システム設定方法 | |
US20140362901A1 (en) | Methods and systems for providing optimum decision feedback equalization of high-speed serial data links | |
US7505512B1 (en) | Method and apparatus for combining statistical eye channel compliance methods with linear continuous-time equalization | |
KR101888024B1 (ko) | 고속 디지털 신호에 대한 심벌간 간섭 및 대역폭 확장 프리엠퍼시스를 변경하기 위한 장치 및 방법 | |
US20160253446A1 (en) | System and method for high-speed serial link design | |
KR101953117B1 (ko) | 자가 진단 기능을 갖는 전자 장치 및 전자 장치의 자가 진단 방법 | |
JP6661866B2 (ja) | フィルタ係数算出装置を備えた信号発生装置及び信号発生方法 | |
US8111784B1 (en) | On-chip data signal eye monitoring circuitry and methods | |
CN101087148B (zh) | 高速差分信号模拟分析***及方法 | |
JP5496940B2 (ja) | エンファシス付加装置及びエンファシス付加方法 | |
Ping et al. | An educational tool design for the course of signal processing based on Matlab GUI | |
JP2018077212A (ja) | 試験測定システム及び判定帰還型イコライザを利用する方法 | |
JP2007199030A (ja) | 表示制御装置 | |
Solovyeva et al. | Using the NI ELVIS II complex for improvement of laboratory course in electrical engineering | |
EP3220550A1 (en) | Method and apparatus for analyzing a transmission signal | |
CN110752835B (zh) | 信号发生装置及使用了该装置的频率特性显示方法 | |
CN105282065B (zh) | 用于提供高速串行数据链路的最优dfe的方法和*** | |
JP4188119B2 (ja) | 伝送波形解析装置 | |
JP2009135604A5 (ja) | ||
JP6625169B1 (ja) | 信号発生装置および該装置を用いたPCIe用ISIキャリブレーションチャネルの実現方法 | |
CN109639305A (zh) | 一种实现数据接收处理的方法及接收机 | |
Popa | ECG Signal Filtering in FPGA | |
JP2012142902A (ja) | パルスパターン発生装置及び該装置を用いた誤り率測定システム並びにパルスパターン発生方法 | |
Huang | Signal analysis based on matlab-gui |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190121 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191018 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191220 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200114 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200117 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6661866 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |