한국정보과학회:학술대회논문집 (Proceedings of the Korean Information Science Society Conference)
- 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (B)
- /
- Pages.367-372
- /
- 2007
- /
- 1598-5164(pISSN)
플랫폼 기반 시스템 설계 방법론 제안 및 구현
Platform based System design methodology and Implementation
- 윤덕용 (서울대학교 전기컴퓨터공학부 통합설계및병렬처리연구실) ;
- 기안도 (서울대학교 전기컴퓨터공학부 실시간운영체제연구실) ;
- 유우석 ((주) 다이나릿) ;
- 하순회 (서울대학교 전기컴퓨터공학부 통합설계및병렬처리연구실)
- Yun, Duk-Young (CAP Lab, School of EECS, Seoul National Univ.) ;
- Ki, An-Do (RTOS Lab, School of EECS, Seoul National Univ.) ;
- Yoo, Woo-Seok (Dynalith Inc.) ;
- Ha, Soon-Hoi (CAP Lab, School of EECS, Seoul National Univ.)
- 발행 : 2007.10.26
초록
이 논문에서는 시스템 수준의 가상프로토타이핑 환경을 자동으로 생성하고 이를 위한 소프트웨어 환경을 생성하는 프레임워크를 제안한다. 가상프로토타이핑 자동 생성 프레임워크는 Y-chart 접근법을 기반으로 한다. 알고리즘의 명세를 위해서는 SDF 모델 기반의 방법과 사용자가 직접 Task를 기술할 수 있는 방법을 제공하고 아키텍처 명세를 위해서는 플랫폼 기반의 기술 방법을 제공한다. 플랫폼 명세는 시스템에 사용되는 모듈에 대한 인터페이스 파일을 명세하고 그래픽 기반의 플랫폼 기술을 제공하여 사용자가 쉽게 플랫폼 구성을 변경할 수 있도록 했다. 인터페이스 파일에 모듈을 사용하기 위한 디바이스 드라이버의 정보를 명세하여 소프트웨어 생성 시 모듈을 사용하기 위한 코드가 자동으로 삽입되도록 하였다. 프로세서의 시뮬레이션은 빠른 소프트웨어의 기능 개발과 설계 공간 탐색을 위해 지연시간이 기술된 코드를 호스트에서 직접 수행하는 방법과 검증을 위하여 컴파일 된 이미지를 ISS를 사용하여 시뮬레이션 하는 두 가지 방법을 제공한다. 실험에서는 JPEG decoder를 기술하고 가상프로토타이핑에서 수행해봄으로 해당 프레임워크가 효과적으로 사용될 수 있음을 보였다.
키워드