本文参考:Xilinx的 “Distributed Arithmetic FIR Filter” IP核中的Data Sheet。

 


“Figure 19 is the symbol for the Hilbert transform core. The DIN port is the filter input signal, and the ports DOUT_I and DOUT_Q are the I and Q outputs respectively. ”

图19是希尔伯特变换核符号。DIN端口是滤波器输入信号,DOUT_I和DOUT_Q输出的分别是 I 和 Q 。

希尔伯特变换的FPGA实现

I,即in-phase,为输入信号的同向输出;Q,即quadrature,为输入信号的正交输出。正交的具体内容如下:

“An ideal Hilbert transform provides a phase shift of 90 degrees for positive frequencies and –90 degrees for negative frequencies.”

理想的希尔伯特变换使正频率产生90度相移,使负频率产生-90度相移。

CLK——输入,位时钟信号,上升沿有效;

ND——输入,高电平有效,当RFD输出为低电平时,ND不要拉高。当ND拉高时,DIN数据被加载到PSC中,并启动内积运算;

RST——输入,同步复位信号,高电平有效,CLK下拉高RST将滤波器内部状态机复位。注意,此举并不复位滤波器数据寄存器内容。该信号可选;

RDY——输出,滤波器输出数据准备好信号,高电平有效;

RFD——输出,表示目前输入数据的最后一位即将被处理,新的数据可以提供给滤波器了,高电平有效。

 

相关文章:

  • 2021-07-08
  • 2021-04-10
  • 2022-12-23
  • 2023-04-09
  • 2021-04-18
  • 2021-11-20
  • 2022-12-23
  • 2021-09-04
猜你喜欢
  • 2021-05-17
  • 2021-10-12
  • 2022-12-23
  • 2021-05-24
  • 2021-12-26
  • 2021-10-17
相关资源
相似解决方案