# Tag Info

Accepted

### How do software equalizers work?

This depends a lot on how you implement it. A single biquad takes about 10 arithmetic operations. (To be precise a Transposed Form II takes 4-5 multiplies and 3 adds, depending on how the gain ...
Accepted

### Given an FIR filter coefficients, how can I find coefficients of its equalizer filter?

Assuming that you also want to equalize the filter's phase response (not only its magnitude response), you need an equalizer with a transfer function $E(z)$ that is the inverse of the FIR filter's ...

### How do software equalizers work?

I don’t think you’re alone, but essentially this is simply a problem of optimization. Let’s say you have a processor with a 88MHz clock. That’s 2k clocks per sample at 44kHz. If we take the term ‘...

### Least Squares Solution Using the DFT vs Wiener-Hopf Equations

Following Royi's derivation, we want to show that, \begin{align} \hat{h} = \arg \min_h||Xh - y||^2 = (X^T X)^{-1} X^H y = IDFT(Y \oslash X) \end{align} where $X$ is a circular convolution matrix ...
Accepted

Accepted

### Does zero-forcing equalizer need known channel impulse response?

If the received signal can be written as $$\mathbf{y} = \mathbf{H}\,\mathbf{x} + \mathbf{n}$$ where $\mathbf{H}$ is the channel matrix, $\mathbf{x}$ is the transmitted vector, and $\mathbf{n}$ is ...