Hi, could you please describe the connection between the REG_COEFFx_BLOCK_x_xS registers and one of the two general digital filter canonical form coefficients:
canonical form I:
canonical form II:
I found the filter coefficients for Figure 23 - Transfer Function of Block 2 - CENELEC A Band Coefficients According to Table 8 (SBOS669A, page 30) in R:
> e2 <- ellip(3, 1, 20, 95/200, "low", "z")
> e2
$b
[1] 0.2365224 0.3682327 0.3682327 0.2365224
$a
[1] 1.0000000 -0.3599084 0.7529883 -0.1835697
> plot(efr2$f, abs(efr2$h), type="l", xlim=c(30,210), ylim=c(0,1), xlab="f (Hz)", xaxp=c(30,210,6))
but cannot find the relationship between the filter e2$a and e2$b coefficients and register values
| hex | dec | dec-sign | norm |
| reg | =HEX.DEC(A10)/16 | =IF(B10>2048;B10-4096;B10) | =C11/2048 |
| 1040 | 260 | 260 | 0,126953 |
| 0000 | 0 | 0 | 0 |
| 0CF0 | 207 | 207 | 0,101074 |
| 0CF0 | 207 | 207 | 0,101074 |
| 0000 | 0 | 0 | 0 |
| 06E0 | 110 | 110 | 0,053711 |
| D180 | 3352 | -744 | -0,36328 |
| 0AC0 | 172 | 172 | 0,083984 |
| 0600 | 96 | 96 | 0,046875 |
| 0AC0 | 172 | 172 | 0,083984 |
| 2D20 | 722 | 722 | 0,352539 |
| 6960 | 1686 | 1686 | 0,823242 |
Thank you,
Attila




