OCP2XI Bridge: an OCP to AXI Protocol Bridge

Zdravko Panjkov, Jürgen Haas, Martin Aigner, Herbert Rosmanith, Tianlun Liu, Roland Poppenreiter, Andreas Wasserbauer, Richard Hagelauer

    Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

    Abstract

    The modern SOC design contains many IP cores with different communication protocols. Improving the bridging and signal translation between these protocols has become a critical factor for the performance of the whole system. In this paper we will address the bridging of two well defined protocols, the Advanced Extensible Interface (AXI) and the Open Core Protocol (OCP). This bridge supports pipelined and multiplied transactions from both AXI and OCP interface. In comparison to related work our bridge offers simpler implementation and handling while containing full protocol functionality. The bridge is implemented and verified in a modern SystemC regression environment with large functional coverage. FPGA emulation is done on Versatile Express board using the CPU board as a main emulation controller. The result shows that the bridge is covering full protocol functionality and that maximal FPGA frequency is acceptable for a wide range of applications.
    Original languageEnglish
    Title of host publication10th International Symposium, ARC 2014
    PublisherSpringer Proceedings
    Pages179-190
    Number of pages12
    DOIs
    Publication statusPublished - Apr 2014

    Fields of science

    • 206 Medical Engineering
    • 102 Computer Sciences
    • 202 Electrical Engineering, Electronics, Information Engineering

    Cite this