1.6. CIC Intel® FPGA IP Performance and Resource Utilization
The following parameters apply:
- Number of stages: 8
- Rate change factor: 8
- Differential delay: 1
- Integrator data storage: Memory (whenever possible)
- Differentiator data storage: Memory (whenever possible)
- Input data width: 16
- Output data width: Full precision
- Output rounding: No rounding
The target fMAX is 1 GHz.
Device | Filter Type | ALM | Memory | Registers | fMAX (MHz) | ||
---|---|---|---|---|---|---|---|
M10K | M20K | Primary | Secondary | ||||
Arria V | Decimator | 493 | 2 | -- | 1,149 | 5 | 207.34 |
Arria V | Decimator 5 Channels | 1,162 | 2 | -- | 3,749 | 6 | 207 |
Arria V | Decimator 5 Channels 3 Interfaces | 911 | 37 | -- | 1,722 | 6 | 255 |
Arria V | Decimator Hogenauer Pruning | 352 | 1 | -- | 785 | 12 | 304 |
Arria V | Decimator Trunction | 463 | 2 | -- | 1,055 | 5 | 198.69 |
Arria V | Decimator Variable Rate Change | 919 | 37 | -- | 1,730 | 7 | 256 |
Arria V | Interpolator | 326 | 1 | -- | 728 | 18 | 320 |
Arria V | Interpolator 5 Channels | 762 | 1 | -- | 2,369 | 27 | 288 |
Arria V | Interpolator 5 Channels 3 Interfaces | 886 | 27 | -- | 1,776 | 17 | 232.61 |
Arria V | Interpolator Convergent Rounding | 352 | 1 | -- | 785 | 12 | 304 |
Arria V | Interpolator Variable Rate Change | 889 | 27 | -- | 1,772 | 23 | 235 |
Cyclone V | Decimator | 492 | 2 | -- | 1,137 | 17 | 182 |
Cyclone V | Decimator 5 Channels | 1,162 | 2 | -- | 3,748 | 8 | 190.15 |
Cyclone V | Decimator 5 Channels 3 Interfaces | 906 | 37 | -- | 1,719 | 9 | 204 |
Cyclone V | Decimator Hogenauer Pruning | 352 | 1 | -- | 784 | 14 | 246 |
Cyclone V | Decimator Truncation | 463 | 2 | -- | 1,054 | 4 | 177 |
Cyclone V | Decimator Variable Rate Change | 917 | 37 | -- | 1,730 | 5 | 193.27 |
Cyclone V | Interpolator | 324 | 1 | -- | 709 | 37 | 264 |
Cyclone V | Interpolator 5 Channels | 760 | 1 | -- | 2,383 | 11 | 235 |
Cyclone V | Interpolator 5 Channels 3 Interfaces | 890 | 27 | -- | 1,747 | 48 | 168 |
Cyclone V | Interpolator Convergent Rounding | 352 | 1 | -- | 784 | 14 | 246.06 |
Cyclone V | Interpolator Variable Rate Change | 894 | 27 | -- | 1,725 | 70 | 165 |
Stratix V | Decimator | 515 | -- | 1 | 1,152 | 6 | 377 |
Stratix V | Decimator 5 Channels | 1,176 | -- | 1 | 3,750 | 8 | 413 |
Stratix V | Decimator 5 Channels 3 Interfaces | 1,891 | -- | 11 | 5,562 | 8 | 450.05 |
Stratix V | Decimator Hogenauer Pruning | 361 | -- | 0 | 790 | 13 | 450 |
Stratix V | Decimator Truncation | 483 | -- | 1 | 1,059 | 4 | 376 |
Stratix V | Decimator Variable Rate Change | 1,900 | -- | 11 | 5,574 | 3 | 450 |
Stratix V | Interpolator | 335 | -- | 0 | 737 | 14 | 450.05 |
Stratix V | Interpolator 5 Channels | 771 | -- | 0 | 2,390 | 8 | 450 |
Stratix V | Interpolator 5 Channels 3 Interfaces | 1,625 | -- | 8 | 4,635 | 70 | 450 |
Stratix V | Interpolator Convergent Rounding | 361 | -- | 0 | 790 | 13 | 450 |
Arria 10 | Interpolator Variable Rate Change | 464 | -- | 0 | 128 | 128 | 451 |