Advertisement

AXI4LV: Design and Implementation of a Full-Speed AMBA AXI4-Burst DMA Interface for LabVIEW FPGA

  • Luca Dello SterpaioEmail author
  • Antonino MarinoEmail author
  • Pietro NannipieriEmail author
  • Gianmarco DinelliEmail author
  • Luca FanucciEmail author
Conference paper
  • 9 Downloads
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 627)

Abstract

The Advanced Microcontroller Bus Architecture Advanced eXtensible Interface is a memory mapped protocol intended for internal System on Chip communications. However, there is no mean to directly exchange data between AXI devices and LabVIEW applications. This work proposes a novel and streamlined bridge solution to transfer data directly and effectively from/to an AXI target memory and any LabVIEW FPGA application, essential to integrate AXI-based architectures into PXI FPGA peripheral modules. The block diagram of the proposed IP solution and synthesis results are presented for target programmable devices of interest.

Keywords

Hardware design System on chip SoC LabVIEW FPGA PXI 

References

  1. 1.
    AMBA AXI and ACE Protocol Specifications. Issue D, ARM Holdings, Cambridge, Oct 2011, IHI 0022DGoogle Scholar
  2. 2.
    National Instruments, “Importing External IP Into LabVIEW FPGA,” LabVIEW FPGA 2014 Support. Accessed on 05/2019. Available at www.ni.com/tutorial/7444/en/
  3. 3.
    National Instruments, “Using FPGA FIFOs (FPGA Module),” LabVIEW FPGA 2010 Support. Accessed 05/2019. Available at http://zone.ni.com/reference/en-XX/help/371599F-01/lvfpgahelp/creating_fpga_fifos/
  4. 4.
    National Instruments, “How DMA Transfers Work (FPGA Module),” LabVIEW FPGA 2012 Support. Accessed on 05/2019. Available at http://zone.ni.com/reference/en-XX/help/371599H-01/lvfpgaconcepts/fpga_dma_how_it_works/
  5. 5.
    Dello Sterpaio L et al (2019) Exploiting LabVIEW FPGA socketed CLIP to design and implement soft-core based complex digital architectures on PXI FPGA target boards. In: 2019 International conference on synthesis, modeling, analysis and simulation methods and applications to circuit design (SMACD), Lausanne (CH), July 2019Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Department of Information EngineeringUniversity of PisaPisaItaly

Personalised recommendations