Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AD7616: Add AXI ADC support #1477

Draft
wants to merge 20 commits into
base: main
Choose a base branch
from
Draft

AD7616: Add AXI ADC support #1477

wants to merge 20 commits into from

Commits on Sep 2, 2024

  1. library:axi_ad7616: Initial commit

    An initial commit in which the development of the axi_ad7616 IP began,
    based on the axi_ad7606x IP.
    
    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    66ce9c8 View commit details
    Browse the repository at this point in the history
  2. library:axi_ad7616: Add logic for multiple channels

    Added channel_counter that controls all the 16 channels for
    read data. Removed unused signals. Worked on the process of
    removing the axi_ad7616_control module.
    
    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    5de2f25 View commit details
    Browse the repository at this point in the history
  3. library:axi_ad7616: File arrangement

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    e9a4568 View commit details
    Browse the repository at this point in the history
  4. library:axi_ad7616: Remove axi_ad7616_control file

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    3ac4f48 View commit details
    Browse the repository at this point in the history
  5. library:axi_ad7616: Update axi_ad7616_ip.tcl

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    b30e11e View commit details
    Browse the repository at this point in the history
  6. library:axi_ad7616: Regenerate Makefile and fix building errors

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    637738c View commit details
    Browse the repository at this point in the history
  7. library:axi_ad7616: Add adc_clk and adc_dovf signals

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    7144518 View commit details
    Browse the repository at this point in the history
  8. projects:ad7616: Add cpack core and fix DMA connections

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    46264b2 View commit details
    Browse the repository at this point in the history
  9. library:axi_ad7616: V2:Update axi_ad7616_ip.tcl

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    134a66c View commit details
    Browse the repository at this point in the history
  10. library:axi_ad7616: V2:Regenerate Makefile

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    cf5b55b View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. library:axi_ad7616: Fix build errors

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    603b266 View commit details
    Browse the repository at this point in the history
  2. projects:ad7616: Update DMA data width src

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    5c2758b View commit details
    Browse the repository at this point in the history
  3. projects:ad7616: Regenerate Makefile

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    a611bf2 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. library:axi_ad7616: Capture data on 16 channels

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    bf351da View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. library:axi_ad7616: Set adc_ctrl_status

    Set device's register data as available on the data bus.
    
    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    d4cc8ea View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. project:ad7616: Expand ad_iobuf control

    Expand ad_iobuf control for all data lines.
    
    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    303f467 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. docs: Update axi_ad7616 ip documentation

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    da181d1 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. docs: Update ad7616 project documentation

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    bd29384 View commit details
    Browse the repository at this point in the history
  2. docs: Add timing diagrams

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    0b52caa View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. library:axi_ad7616: Updates for a functional testbench

    Signed-off-by: Pop Ioan Daniel <[email protected]>
    PIoandan committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    365cdd3 View commit details
    Browse the repository at this point in the history