NMEA 2000 protocol known as IEC 61162-3 of Multi-talker, Multi-listener and Plug and Play network communication has been adopted as standard network for SOLAS(Safety of Life at Sea) ship by IMO in 2008. Note that NMEA 2000 protocol was used as the ship standard network for real time instrument network, complex combined networks with various methods in the ship are able to be simply configured. This thesis focuses on the implementation of SoC using FPGA for gateway, which is able to convert NMEA 2000 protocol into various types of network protocol such as Ethernet, UART and USB using Vertex4-based ML401 board. Each communication module and the stack of NMEA 2000 are mounted on FPGA by only software of MicroBlaze without using a VHDL code. For receiving NMEA 0183 protocol, UART is additionally configured on FPGA. NMEA 2000 monitoring program is developed to verify that data on different network are correctly converted each other in real time.