This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:fpga:docs:axi_adc_decimate [09 Jan 2021 00:39] – user interwiki links Robin Getz | resources:fpga:docs:axi_adc_decimate [14 Dec 2023 17:02] (current) – Update max real bits to 12. Andrei Grozav | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== AXI_ADC_DECIMATE ===== | + | ====== AXI_ADC_DECIMATE |
- | The AXI_ADC_DECIMATE IP allows decimating of the input data by 10/ | + | The AXI_ADC_DECIMATE IP allows decimating of the input data by 10/ |
+ | \\ | ||
+ | More about the generic framework interfacing ADCs can be read here: [[: | ||
- | ==== Features ==== | + | <note important> |
+ | |||
+ | ===== Features | ||
* AXI Lite control/ | * AXI Lite control/ | ||
Line 10: | Line 14: | ||
* Filtering is implemented by a 6 sections CIC programmable rate filter and a compensation FIR filter. | * Filtering is implemented by a 6 sections CIC programmable rate filter and a compensation FIR filter. | ||
- | ==== Block Diagram ==== | + | |
+ | ===== Block Diagram | ||
{{ : | {{ : | ||
- | === Configuration Parameters ==== | + | |
+ | ==== Configuration Parameters | ||
^ Name ^ Description ^ Default Value^ | ^ Name ^ Description ^ Default Value^ | ||
| '' | | '' | ||
- | ==== Interface ==== | + | |
+ | ===== Interface | ||
^ Interface ^ Pin ^ Type ^ Description ^ | ^ Interface ^ Pin ^ Type ^ Description ^ | ||
Line 41: | Line 48: | ||
| | '' | | | '' | ||
- | ==== Detailed Description ==== | + | |
+ | ===== Detailed Description | ||
For some applications, | For some applications, | ||
Line 51: | Line 59: | ||
At the end of the filter chain, there is an arbitrary decimation block. The arbitrary decimation can be activated independently and it does not implement any type of filtering. | At the end of the filter chain, there is an arbitrary decimation block. The arbitrary decimation can be activated independently and it does not implement any type of filtering. | ||
- | ==== Register Map ==== | + | |
+ | ===== Register Map ===== | ||
|< 100% 5% 5% 5% 25% 5% 55% >| | |< 100% 5% 5% 5% 25% 5% 55% >| | ||
Line 72: | Line 81: | ||
| | |[15:0] |CORRECTION_COEFFICIENT |RW |Scale correction (if equipped) coefficient for channel B. The format is 1.1.14 (sign, integer and fractional bits). Allows for correction of the CIC filter amplification. | | | | |[15:0] |CORRECTION_COEFFICIENT |RW |Scale correction (if equipped) coefficient for channel B. The format is 1.1.14 (sign, integer and fractional bits). Allows for correction of the CIC filter amplification. | | ||
- | ==== References ==== | + | |
+ | ===== References | ||
* [[https:// | * [[https:// | ||
* [[/ | * [[/ | ||
Line 78: | Line 88: | ||
* [[xilinx> | * [[xilinx> | ||
- | {{navigation #axi_ip|AXI IP#hdl|Main page#tips|Tips}} | + | {{navigation |