Browse > Article
http://dx.doi.org/10.5916/jkosme.2011.35.2.278

A Study on Implementation of NMEA 2000 based Integrated Gateway using FPGA  

Park, Dong-Hyun (한국해양대학교 제어계측공학과)
Hong, Ji-Tae (부산대학교 전기공학과)
Kim, Kyung-Yup (한국해양대학교 제어계측공학과)
Kim, Jong-Hyu (한국해양대학교 제어계측공학과)
Yu, Yung-Ho (한국해양대학교 IT공학부)
Abstract
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. This paper focuses on the implementation of FPGA and MicroBlaze for NMEA 2000 based 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. To be able to receive each communication data, ML401 board is configured to handle required communication speed. PC based NMEA 2000 monitoring program is developed to verify that data on different networks are correctly converted each other in real time.
Keywords
NMEA 2000; FPGA; Monitoring program; Integrated Gateway; Ship Network;
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 김경엽, 박동현, 심진보, 유영호, "2010 A Study of Marine Network NMEA2000 for e-Navigation", 한국마린엔지니어링학회지, vol. 34, no. 1, pp. 133-140, 2010.
2 http://www.nmea.org/Assets/20100813%20nmea%202000%20registraion%20numbers.pdf, 2010.
3 IMO, Maritime Safety Committee 78th, Bride Design, Equipment and Arrangement Submitted by the International Association of Classification Societies (IACS), 2004.
4 유영호, "차세대IT선박 기술분석과 전망", 전자공학회지, vol. 35, no. 2, pp. 19-29, 2008.
5 NAV 54차 회의에 따른 새로운 IT조선기자재 동향 및 IT Find 주간기술동향, 정보통신연구진흥원, vol. 1368, pp. 29-38, 2008.
6 선박전자장치간 직렬데이터 네트워킹 규격(NMEA2000) 기술보고서, TTA 단체표준작성, TTAR-11.0012, 2009.
7 유영호, "해양환경변화와 시스템 반도체 활용 전망", IT SoC Magazine, vol. 27, pp. 32-39, 2008.   DOI   ScienceOn
8 NMEA와 NMEA 2000통신프로토콜 표준화 동향, TTA Journal, 기술해설, no. 126, pp52-57, 2009.
9 NMEA, Standard for Serial-Data Net working of Marine Electronic Device, ver1.20, 2004.
10 NMEA, Appendix B.1-PGN Table, ver1.210, 2006.
11 이창의, 김달용, 유영호, 신옥근, "NMEA2000을 이용한 임베디드 선박 모니터링 시스템의 개발", 한국마린엔지니어링학회지, vol. 33, no. 5, pp. 746-755, 2009.   과학기술학회마을   DOI   ScienceOn
12 박동현, 홍지태, 김경엽, 유영호, "Marine Implementation of SoC for NMEA2000 ship standard network protocol using FPGA", 한국마린엔지니어링학회지, vol. 34, no. 1, pp. 125-132, 2010.