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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
AMBA AXI and ACE Protocol Specifications. Issue D, ARM Holdings, Cambridge, Oct 2011, IHI 0022D
National Instruments, “Importing External IP Into LabVIEW FPGA,” LabVIEW FPGA 2014 Support. Accessed on 05/2019. Available at www.ni.com/tutorial/7444/en/
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/
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/
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 2019
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Dello Sterpaio, L., Marino, A., Nannipieri, P., Dinelli, G., Fanucci, L. (2020). AXI4LV: Design and Implementation of a Full-Speed AMBA AXI4-Burst DMA Interface for LabVIEW FPGA. In: Saponara, S., De Gloria, A. (eds) Applications in Electronics Pervading Industry, Environment and Society. ApplePies 2019. Lecture Notes in Electrical Engineering, vol 627. Springer, Cham. https://doi.org/10.1007/978-3-030-37277-4_63
Download citation
DOI: https://doi.org/10.1007/978-3-030-37277-4_63
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-37276-7
Online ISBN: 978-3-030-37277-4
eBook Packages: Physics and AstronomyPhysics and Astronomy (R0)