GPIO provides general purpose input output interface with AXI, AHB, Avalon and APB, compatible with standard protocol of GPIO specifications. Through its GPIO compatibility, it provides a simple interface to a wide range of low-cost devices. GPIO IIP is proven in FPGA environment. The host interface of the GPIO can be simple interface or can be AMBA APB, AMBA AHB, AMBA AXI, VCI, OCP, Avalon, PLB, Tilelink, Wishbone or Custom protocol.
GPIO IIP is supported natively in Verilog and VHDL