검색 상세

시스템엔지니어링기법과 SysML을 이용한 SoC 시스템 사양 설계

An Approach to System Specification Design of SoCs based on the Systems Engineering Method and SysML

초록/요약

본 논문은 시스템엔지니어링 방법을 적용하여 SoC 개발에서 시스템 사양을 정의하는 절차에 대해 연구하였다. 또한 UML의 시스템엔지니어링 확장 언어인 SysML을 적용하여 시스템 사양 작성 방법에 대해 연구하였다. SoC 설계에서 가장 첫 단계는 시스템 사양의 결정이다. SoC 시스템 사양 절차의 정의를 위해 시스템엔지니어링 기법을 적용하였다. 시스템 엔지니어링 기법을 SoC 개발 초기에 시스템 영역의 정의와 요구사항 정의에 적용 할 수 있다. 시스템엔지니어링 관련 지침은 여러 가지가 있지만, 본 논문에서는 국제 표준인 ISO/IEC 15288과 산업 표준인 EIA-632에서의 지침을 참고 하여 절차를 정의하였다. SysML은 UML을 시스템엔지니어링 도메인에 적합하도록 확장한 언어로서, UML과의 호환성은 이미 검증이 되었다. SysML의 가장 큰 특징은 요구사항에 대한 표현과 요구사항들 간의 관계 표현에 있다. 본 논문에서는 시스템 사양의 주요 내용인 요구사항의 표현과 시스템의 구조를 SysML을 사용하여 나타내었다.

more

초록/요약

This thesis studied the procedure where system specifications to develop SoC (System on Chip) are defined based on the concept of Systems Engineering (SE). It is also studied how to apply the SysML in developing the system specifications where SysML is a profile of UML (Unified Modeling Language) for SE. Determination of system specification is the first step in the SoC design process. The use of SE methods allows to define system boundary and to reflect stakeholder's requirements at an early stage of the SoC development. There are several guidance and standards related to systems engineering. Among them, “International Standard ISO/IEC 15288” and “Industry Standard EIA-632” are adopted in defining the process. SysML is an extension that is made to apply UML to SE domain and its compatibility with UML is already proved. In comparison with UML, SysML has the best characteristic in representing requirements and their relations. In this thesis, using SysML the system specification is represented and system structure is also defined.

more

목차

제 1 장 서론 = 1
제 1 절 연구 배경 및 목표 = 1
제 1 항 연구 배경 = 1
제 2 항 연구 목표 = 8
제 2 절 연구 범위 및 방법 = 10
제 3 절 논문 구성 = 11
제 2 장 관련 연구 검토 = 15
제 1 절 관련 연구 현황 = 15
제 1 항 국외 연구 현황 = 15
제 2 항 국내 연구 현황 = 18
제 2 절 문제 영역 식별 = 19
제 3 장 SoC 설계 방법론 = 22
제 1 절 SoC 설계 흐름 = 22
제 2 절 시스템 레벨 설계 = 30
제 1 항 시스템 레벨 설계 개요 = 30
제 2 항 UML 기반의 SoC 설계 = 32
제 3 절 논의 사항 = 37
제 4 장 시스템엔지니어링 기법을 적용한 SoC 시스템 사양 설계 = 41
제 1 절 시스템엔지니어링 개념 = 41
제 1 항 시스템엔지니어링 개요 = 41
제 2 절 시스템 설계 프로세스 = 44
제 1 항 ISO/ISE 15288에서의 기술 프로세스 = 45
제 2 항 EIA-632에서의 시스템 설계 프로세스 = 48
제 3 절 시스템 사양 (System Specification) = 49
제 4 절 시스템엔지니어링 기법을 적용한 시스템 설계 모델 = 56
제 1 항 SoC 개발에서 시스템엔지니어링의 필요성 및 적용 기술 = 56
제 2 항 시스템 사양 설계 프로세스 = 57
제 3 항 시스템 사양 구성 항목과 설계 프로세스와의 관계 = 61
제 5 장 SysML을 이용한 SoC 시스템 사양 설계 = 64
제 1 절 SysML 개념 = 64
제 1 항 SysML 개요 = 64
제 2 항 SysML 특징 = 66
제 3 항 SysML을 이용한 시스템 설계 방법 = 69
제 2 절 SysML을 이용한 SoC 시스템 사양 설계 = 72
제 1 항 시스템 사양 작성 단계별 SysML 적용 전략 = 73
제 2 항 모델링 설정 및 적용 다이어그램 선정 = 75
제 3 항 요구사항 수집 및 모델링 = 78
제 4 항 시스템 영역 식별 = 80
제 5 항 시스템 기능 모델 및 성능 모델링 = 82
제 6 항 아키텍처 모델링 = 83
제 7 항 시스템 사양 구성 = 85
제 6 장 적용 사례 = 87
제 1 절 Power window controller system = 87
제 2 절 Requirement definition 단계 = 88
제 1 항 요구사항 수집 및 모델링 = 88
제 2 항 시스템 영역 식별 = 91
제 3 항 시스템 기능 및 성능 모델링 = 92
제 3 절 Architectural design 단계 = 95
제 1 항 아키텍처 모델링 = 95
제 4 절 사례 연구 결과 = 98
제 7 장 연구결과의 정리 및 한계점 = 100
제 1 절 연구 결과의 정리 = 100
제 2 절 SoC 시스템 사양 작성 방법 비교 결과 = 101
제 3 절 SysML을 이용한 시스템 사양의 한계 = 103
제 8 장 결론 및 향후 연구 = 105
제 1 절 결론 = 105
제 2 절 향후 연구 = 106
참고 문헌 = 107
Abstract = 110

more