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 [06 Jun 2018 12:52] – Reviewed Adrian Costina | 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 36: | Line 43: | ||
| | '' | | | '' | ||
| | '' | | | '' | ||
+ | | | '' | ||
+ | | | '' | ||
| **AXI_S_MM interface** |||| | | **AXI_S_MM interface** |||| | ||
| | '' | | | '' | ||
- | ==== Detailed Description ==== | + | |
+ | ===== Detailed Description | ||
For some applications, | For some applications, | ||
Line 49: | 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 70: | 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:// | ||
- | * [[https:// | + | * [[/ |
* [[https:// | * [[https:// | ||
- | * [[http://www.xilinx.com/support/ | + | * [[xilinx>support/ |
- | {{navigation #axi_ip|AXI IP#hdl|Main page#tips|Tips}} | + | {{navigation |