View : 840 Download: 0

Full metadata record

DC Field Value Language
dc.contributor.author구순혜-
dc.creator구순혜-
dc.date.accessioned2016-08-26T12:08:57Z-
dc.date.available2016-08-26T12:08:57Z-
dc.date.issued2002-
dc.identifier.otherOAK-000000070766-
dc.identifier.urihttps://dspace.ewha.ac.kr/handle/2015.oak/189885-
dc.identifier.urihttp://dcollection.ewha.ac.kr/jsp/common/DcLoOrgPer.jsp?sItemId=000000070766-
dc.description.abstractSystemC는 최근 주목 받고 있는 system-level 설계 언어로, 기존의 C/C++ 프로그래밍 환경에서 하드웨어를 기술할 때 제한되었던 concurrency, reactivity, synchronization, cycle accuracy등의 문제와 하드웨어 설계 언어로는 만족할 수 없었던 시뮬레이션 속도와 제한된data type, 복잡한 소프트웨어와의 연동 문제들을 작은 시뮬레이션 커널과 C++ 클래스 라이브러리만을 추가하여 특별한 컴파일러나 환경 설정 없이 하드웨어는 물론 소프트웨어와 인터페이스 프로토콜까지 시스템 전 범위에 걸친 시뮬레이션을 가능하게 해주며 개발단계부터 하드웨어 합성(synthesis)을 고려하였기 때문에 단순한 시뮬레이션 기능에서 머무는 것이 아니라 직접적인 설계까지 자연스러운 design flow를 제공할 수 있다. 본 논문에서는 이러한SystemC로 기존의 C/C++을 통해 이루어졌던 system-level 시뮬레이션을 하드웨어 관점에서 보다 더 정확하게 기술하고, 더 나아가 테스트 인터페이스와 모델 라이브러리를 구축하여 설계자에게 쉽고 간단하게 시스템을 모델링 할 수 있는 환경을 제공하기 위한 목적으로 TkSystemC를 개발하였다. 또한 TkSystemC 환경에서 802.11 MAC protocol을 시뮬레이션 해 봄으로써 이 환경의 동작과 기능을 확인하여 하드웨어와 소프트웨어가 구분이 불분명한 상태의 초기 시스템 개발 단계에서 유용한 환경임을 검증하였다.;SystemC is a new system-level description language that is the result of technical collaboration between EDA industries for new design challenges for System-on-Chip(SoC). In this thesis, the modeling and simulation environment using SystemC called TkSystemC is proposed. As the system-level design environment, TkSystemC enables the co-design and partitioning of hardware and software and gives a solution for a continuous design flow from algorithm to physical layout using systemC. TkSystemC consists of the tcl/tk-based GUI schematic editor and the systemC file editor, which allow user to model target system easily. It also supports automatic simulation files generation and several types of result viewers for systemC simulation. Those functions of TkSystemC are proved by 802.11 MAC protocol simulation on TkSystemC. A successful test simulation shows the fact that TkSystemC is able to support a system-level design environment considered both hardware and software.-
dc.description.tableofcontents논문개요 목차 제1장 서론 = 1 1.1 연구배경과 목적 = 1 1.2 논문 구성 = 3 제2장 TkSystemC의 구성과 동작 = 4 2.1 TkSystemC의 개발 및 설계 환경 = 4 2.2 TkSystemC의 구성 = 6 2.2.1 TkSystemC 모델링 환경 = 7 A. TkSystemC Schematic Editor = 7 B. TkSystemC File Editor = 11 C. TkSystemC Library = 13 2.2.2 TkSystemC 시뮬레이션 환경 = 14 A. TkSystemC Simulator = 14 B. TkSystemC Result Viewer = 20 제3장 TkSystemC를 이용한 test simulation = 24 3.1 Target Simulation Model : 802.11 MAC protocol = 24 3.1.1 Model : 802.11 MAC protocol 개요 = 24 3.1.2 Modeling Approach = 25 3.2 SystemC를 이용한 target system modeling = 28 3.2.1 MAC/PHY모듈의 동작 원리 및 구현 = 28 3.2.2 noise를 고려한 scalable multi-channel 모델 구현 = 35 3.3 Simulation Results = 40 3.3.1 TkSystemC를 이용한 시뮬레이션 = 40 3.3.2 전송 및 수신 상태에서 MAC/PHY의 동작 검증 = 42 3.3.3 Channel model동작 검증 = 45 제4장 결론 = 49 5.1 결론 = 49 5.2 Future Work = 50 부록 TkSystemC Manual = 51 참고문헌 = 83 Abstract = 85-
dc.formatapplication/pdf-
dc.format.extent3365871 bytes-
dc.languagekor-
dc.publisher이화여자대학교 과학기술대학원-
dc.titleTkSystemC-
dc.typeMaster's Thesis-
dc.title.subtitlethe GUI Environment for SystemC Modeling and Simulation-
dc.format.page88 p.-
dc.identifier.thesisdegreeMaster-
dc.identifier.major과학기술대학원 정보통신학과-
dc.date.awarded2002. 2-
Appears in Collections:
일반대학원 > 전자공학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE