Forum Discussion

Elad0708's avatar
Elad0708
Icon for New Contributor rankNew Contributor
2 years ago

APB interface

Hi,

I am trying to configure third party IP from my platform designer system. This IP uses APB interface. I wanted to know if I can use build in bridge inorder to config this IP from NIOS?

Best Regards,

Elad Rotem

5 Replies

  • WZ2's avatar
    WZ2
    Icon for Frequent Contributor rankFrequent Contributor

    Hi Elad,

    Do u mean u wanna use platform designer to connect the nois and your IP by APB interface?

    Best regards,

    WZ

    • Elad0708's avatar
      Elad0708
      Icon for New Contributor rankNew Contributor

      Thank you for your replay.

      Yes. The third-party IP will have its own address map.

      Elad

  • tehjingy_Altera's avatar
    tehjingy_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi Elad


    Unfortunately the NiosV do not have APB interface, there is an AXI4 interface for the NiosV.

    You could try creating your own APB to AXI4 bridge for the connection.

    If your IP could connect through AXI4 you can connect it to the DataManager connector of the NiosV in the Platform Designer.

    You could refer to the example design below. The PIO IP is connected to the NiosV through AXI4.

    https://www.intel.com/content/www/us/en/design-example/791104/intel-arria-10-fpga-simple-socket-server-for-the-nios-v-g-processor-design-example.html


    Regards

    Jingyang, Teh


    Regards

    Jingyang, Teh


  • tehjingy_Altera's avatar
    tehjingy_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi


    Since there are no feedback for this thread, I shall set this thread to close pending. Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.

    If you happened to close this thread you might receive a survey. If you think you would rank your support experience less than 4 out of 10, please allow me to correct it before closing or if the problem can’t be corrected, please let me know the cause so that I may improve your future service experience.


    Regards

    Jingyang, Teh


    • Elad0708's avatar
      Elad0708
      Icon for New Contributor rankNew Contributor

      Hi,

      Thanks for your replay and sorry for the slow response (been on vacation:)).

      What if I want to write my own component with specific address mapping. What should I do ?

      Regards,

      Elad Rotem