본문 바로가기

추천 검색어

실시간 인기 검색어

학술논문

임베디드 시스템에서의 공유 메모리 컨트롤러 디바이스 드라이버 설계

이용수 0

영문명
Design of Shared Memory Controller Device Driver in Embedded System
발행기관
한국전자통신학회
저자명
문지훈(Ji-Hoon Moon) 오재철(Jae-Chul Oh)
간행물 정보
『한국전자통신학회 논문지』제9권 제6호, 703~709쪽, 전체 7쪽
주제분류
공학 > 전자/정보통신공학
파일형태
PDF
발행일자
2014.06.30
4,000

구매일시로부터 72시간 이내에 다운로드 가능합니다.
이 학술논문 정보는 (주)교보문고와 각 발행기관 사이에 저작물 이용 계약이 체결된 것으로, 교보문고를 통해 제공되고 있습니다.

1:1 문의
논문 표지

국문 초록

단일 시스템에 코어별 운영체제를 사용하는 AMP(Asymmetric Multiprocessing) 기반 듀얼 코어에서 프로세서간 데이터를 전달하기 위해서 공유 메모리 기법을 사용한다. 서로 다른 운영체제에서 공유 메모리를 사용하기 위해서는 두 운영체제 사이의 메시지 통신 및 동기화 문제를 해결해 주어야 하는 문제점이 발생한다. 본 논문에서는 듀얼 코어 환경에서 서로 다른 프로세서 코어 사이에서 데이터 공유를 위해서 별도의 메모리 컨트롤러를 이용하였다. 이 컨트롤러는 두 프로세서에서 동시에 접근이 가능 하도록 두 개의 슬레이브 포트를 지정할 수 있으며, 두 프로세서에 의해서 동시에 데이터 처리를 수행할 경우 메모리 중재자에 의해서 슬레이브 포트의 우선 순위를 결정하게 된다. A에서 B 프로세서로 데이터를 전달 시, SRAM 영역을 논리적으로 8개의 페이지로 분리하였다. 여러 프로세스에서 메모리 영역을 사용 하도록 하였으며 페이지당 4KByte의 크기를 갖도록 하였으며, 현재 페이지가 사용 가능한지 아닌지를 판별하기 위해서 4바이트 크기의 컨트롤 레지스터를 이용하였다.

영문 초록

In the AMP(Asymmetric Multiprocessing) based dual core using core-specific operating system in a single processor system, shared memory method is used to send data between processors in dual core. To used shared memory in different operating systems, there is a problem of needing to solving the issue of message communication and synchronization between the two operations systems. In this paper, separate memory controller was used for data sharing between different processor cores in dual core environment. This controller can designate two slave ports to allow simultaneous access from two processors, and in the case of process data simultaneously by two processors, priority order of slave ports is determined through memory mediator. When sending data from A to B processor, SRAM area was logically separated into 8 pages. It allowed using memory area from multiple processes with the size of 4KByte per page, and control register with the size of 4Byte was used to discern the usability of current page.

목차

Ⅰ. 서 론
Ⅱ. 관련연구
Ⅲ. 공유 메모리 컨트롤러 디바이스 드라이버 설계
Ⅳ. 실험
Ⅴ. 결 론

키워드

해당간행물 수록 논문

참고문헌

교보eBook 첫 방문을 환영 합니다!

신규가입 혜택 지급이 완료 되었습니다.

바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

교보e캐시 1,000원
TOP
인용하기
APA

문지훈(Ji-Hoon Moon),오재철(Jae-Chul Oh). (2014).임베디드 시스템에서의 공유 메모리 컨트롤러 디바이스 드라이버 설계. 한국전자통신학회 논문지, 9 (6), 703-709

MLA

문지훈(Ji-Hoon Moon),오재철(Jae-Chul Oh). "임베디드 시스템에서의 공유 메모리 컨트롤러 디바이스 드라이버 설계." 한국전자통신학회 논문지, 9.6(2014): 703-709

결제완료
e캐시 원 결제 계속 하시겠습니까?
교보 e캐시 간편 결제