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.