메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

권영우 (부산대학교, 부산대학교 대학원)

지도교수
최준영
발행연도
2021
저작권
부산대학교 논문은 저작권에 의해 보호받습니다.

이용수9

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (2)

초록· 키워드

오류제보하기
본 논문에서는 ARM 기반 임베디드 리눅스 시스템에서의 시간 동기화 방법을 제안하고 펌웨어 및 리눅스에서 이더넷 기반 통신 네트워크를 구현한다. 시간 동기화 방법은 마스터 리눅스의 자체시간을 TCP 통신을 이용하여 슬레이브에게 보내며 GPO 신호도 보낸다. 슬레이브 리눅스는 수신한 마스터 시간과 GPO 신호를 받았을 때의 시간을 이용하여 자신의 시간을 수정한다. 그리고 정밀한 동기화를 달성하기 위해 동기화시에 발생되는 GPI 감지 지연과 시스템 시간 획득 및 설정지연을 CCNT레지스터를 사용하여 측정한 후 동기화시에 보상한다. 각각 펌웨어와 리눅스를 탑재한 ICEv2보드는 2개의 독립적인 이더넷 포트를 이용하여 링 토폴로지 형태의 이더넷 통신을 구현하며 리눅스의 경우 이더넷 드라이버를 수정하여 패킷 처리 성능 및 수신 성능을 개선한다. 제안한 동기화 방법과 PTP 방법으로 실험을 하여 동기화 성능을 비교하고 펌웨어와 리눅스 운영체제에서의 패킷 송수신 실험을 하여 펌웨어의 성능이 리눅스 보다 좋은 것을 검증한다.

목차

제1장 서론 1
제1절 연구의 배경 1
제2절 연구의 목적 2
제2장 시간동기화 4
제1절 프로그램 실행 시간 측정 4
제2절 동기화시 발생하는 지연 7
제3절 시간동기화 방법 10
제4절 시간동기화 실험 13
제3장 이더넷 송수신 구현 17
제1절 ICEv2보드 17
제2절 링 토폴로지 17
제3절 펌웨어 기반 이더넷 통신 구현 19
제4절 리눅스 이더넷 드라이버 수정 25
제5절 이더넷 송수신 실험 30
제4장 결론 33
참고문헌 34
Abstract 37

최근 본 자료

전체보기

댓글(0)

0