+ Post New Thread
Results 1 to 4 of 4
  1. #1
    Full Member level 4
    Points: 1,928, Level: 10

    Join Date
    Jul 2013
    Posts
    220
    Helped
    1 / 1
    Points
    1,928
    Level
    10

    In ZYNQ FPGA : Who is controlling the AXI Memory-Mapped to PCI Express module?

    Dear all,



    Previously, I was working with Kintex-7 KC705 FPGA board where I was emplyoing the AXI Memory Mapped to PCI Express module with Microblaze to read/write data from/to PCI. Now, I have migrated to ZYNQ FPGA ZC706, I am wondering which module will be responsible to control the AXI Memory Mapped to PCI Express module? Is it the PL part or the ZYNQ processing system module which is the ARM Microcontroller inside the PS?



    I had a look to this document but I did not get the answer to my qestion.



    Thanks and Regards,

    Daryon

    •   AltAdvertisment

        
       

  2. #2
    Advanced Member level 5
    Points: 12,725, Level: 27
    Achievements:
    7 years registered

    Join Date
    Aug 2011
    Posts
    2,562
    Helped
    299 / 299
    Points
    12,725
    Level
    27

    Re: In ZYNQ FPGA : Who is controlling the AXI Memory-Mapped to PCI Express module? Th

    Both PL and PS can access the DDR memory.


    1 members found this post helpful.

    •   AltAdvertisment

        
       

  3. #3
    Super Moderator
    Points: 29,367, Level: 41
    ads-ee's Avatar
    Join Date
    Sep 2013
    Location
    USA
    Posts
    6,783
    Helped
    1612 / 1612
    Points
    29,367
    Level
    41

    Re: In ZYNQ FPGA : Who is controlling the AXI Memory-Mapped to PCI Express module? Th

    AXI is a multi-master bus, you can have more than 2 masters connected to the AXI interconnect.


    1 members found this post helpful.

    •   AltAdvertisment

        
       

  4. #4
    Member level 5
    Points: 514, Level: 4
    Achievements:
    Created Blog entry

    Join Date
    Apr 2018
    Location
    Gdańsk, Poland
    Posts
    80
    Helped
    14 / 14
    Points
    514
    Level
    4
    Blog Entries
    3

    Re: In ZYNQ FPGA : Who is controlling the AXI Memory-Mapped to PCI Express module? Th

    The AXI Memory-Mapped to PCI Express module has AXI-Lite interface to control registers and AXI-Full interface for data. It is up to you what module will be connected with both interfaces. It can be PL (e.g. Microblaze like you did for KC705) part or the ZYNQ processing system over AXI Interconnect.
    To encourage me to help more, click on "Helpful Post" if you feel that I've helped you.


    1 members found this post helpful.

--[[ ]]--