PCB design for collecting data from GPS et cetera in ship systems. The circuit board follows the customer’s compact build system, and can operate either as a slave or master. The board receives six NMEA channels, has two RS-485 channels and 10/100 Ethernet. The board is controlled by an ARM9 processor and an Altera Cyclone II FPGA.