• 제목/요약/키워드: SW플랫폼

검색결과 148건 처리시간 0.028초

OpenRISC 프로세서와 WISHBONE 버스 기반 SoC 플랫폼 개발 및 검증 (Development and Verification of SoC Platform based on OpenRISC Processor and WISHBONE Bus)

  • 빈영훈;류광기
    • 대한전자공학회논문지SD
    • /
    • 제46권1호
    • /
    • pp.76-84
    • /
    • 2009
  • 본 논문에서는 교육적 활용과 어플리케이션 개발에 응용 가능한 SoC 플랫폼을 제안한다. 플랫폼 하드웨어는 OpenRISC 프로세서, 범용 입출력장치, 범용 직렬 인터페이스, 디버그 인터페이스, VGA/LCD 제어기 등의 주변장치와 온 칩 SRAM 및 WISHBONE 인터커넥터로 구성되며 전체 합성 가능하도록 설계 되었다. 모든 하드웨어 구조는 재구성 가능하여 매우 유연한 구조로 되어있다. 또한 개발된 SoC 플랫폼의 하드웨어/소프트웨어 디버깅과 플랫폼 상에서 구현될 소프트웨어 개발을 위해 컴파일러, 어셈블러, 디버거, 운영체제 등의 SW 개발환경이 구현 및 검증되었다. 설계된 IP와 SoC는 Verilog HDL로 기술된 테스트벤치를 이용한 모듈 수준 기능검증, 최상위 블록 수준 기능검증, ISS를 이용한 구조적, 명령어 수준 검증, FPGA 프로토타입을 이용한 시스템 수준 에뮬레이션 방법을 통해 검증되었다. 검증된 플랫폼을 이용한 멀티미디어 SoC를 Magnachip 0.18 um CMOS 라이브러리를 이용하여 ASIC으로 구현하여 91MHz의 클록 주파수에서 동작을 확인하였다.

모바일 응용 SW의 단위 테스트 도구에 관한 연구 (A Study on Unit Test Tool for Mobile Application Software)

  • 김철홍;윤석진;신규상
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2007년도 추계학술대회
    • /
    • pp.378-381
    • /
    • 2007
  • 최근 PDA와 휴대폰 등 모바일 디바이스의 급격한 증가로 모바일 응용 SW 개발이 주목을 받고 있다. 다양한 방법과 기술들이 모바일 응용 SW 개발을 지원하기 위해 개발되었으며, 다양한 언어가 J2ME 또는 Brew 플랫폼에서 SW 개발을 위해 제시되었다 그러나 이적한 환경에서 SW 테스트는 큰 관심을 받지는 못하였다. 그 동안 모바일 응용 SW의 기능 테스트에 대한 몇몇 연구 성과들이 발표되어 왔고, 성능, 사용성, 스트레스 테스트 등에 관련된 연구들이 주로 진행되어 왔다. 본 논문에서는 모바일 응용 SW를 비즈니스 로직 측면과 GUI 측면으로 구분하여 각각에 대한 테스트 방법을 제시하고자 한다.

  • PDF

J2ME 기반 모바일 응용 SW의 단위 테스트 도구 개발 (A Study on Unit Test Tool for Mobile Application Software based on J2ME)

  • 윤석진;김철홍;신규상
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.1033-1035
    • /
    • 2007
  • 최근 PDA와 휴대폰 등 모바일 디바이스의 급격한 증가로 모바일 응용 SW 개발이 주목을 받고 있다. 다양한 방법과 기술들이 모바일 응용 SW 개발을 지원하기 위해 개발되었으며, 다양한 언어가 J2ME 또는 Brew 플랫폼에서 SW 개발을 위해 제시되었다. 그러나 이러한 환경에서 SW 테스트는 큰 관심을 받지는 못하였다. 그 동안 모바일 응용 SW의 기능 테스트에 대한 몇몇 연구 성과들이 발표되어 왔고, 성능, 사용성, 스트레스 테스트 등에 관련된 연구들이 주로 진행되어 왔다. 특히 단위 테스트는 개발자의 역량에 의존하는 방식으로 진행되어 왔다. 본 논문에서는 모바일 응용 SW를 비즈니스로직 측면과 GUI 측면으로 구분하여 각각에 대한 단위 테스트 방법을 제시하고자 한다.

애자일 기법에 기반한 모바일 응용 SW 개발 단계 및 활동 (Development Phase and Activity of Mobile Application SW Based on Agile Methodology)

  • 정양재;이지현;신규상
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.354-356
    • /
    • 2007
  • MASAM 방법론은 모바일 플랫폼 위에서 동작하는 응용 SW 개발을 목적으로 하는 방법론이다. 모바일 응용 SW는 통신 환경과 밀접하게 연결되어 있으며 사용자의 반응이 즉시 나타나는 특징을 가진다. 또한 복잡한 개발 기술보다는 사용자의 요구를 적극적으로 수용하여 제품을 빠르게 출시하는 것이 중요하다. 이러한 특성은 해결하기 위해 MASAM은 어자일 방법론에 기반하여 정의한다.

디지털케이블 통합망 기반 컨텐츠 재분배를 위한 NDR 플랫폼 SW 구조 설계 및 구현 (Implementation of NDR Platform SW Architecture for Content Redistribution on Digital Cable Convergence Environment)

  • 박병하;홍성희;이상원;홍인화
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (1)
    • /
    • pp.883-885
    • /
    • 2005
  • 광대역 통합망에서 방송과 통신기능을 결합한 컨텐츠 소비 환경을 통해 사용자는 컨텐츠 검색, 공유, 발행과 같은 컨텐츠 재분배를 수행해 새로운 컨텐츠 소비 체인을 형성하여 컨텐츠 획득 및 소비에 필요한 도메인을 방송망과 통신망으로 확장한다. 본 논문에서는 디지털 케이블망에 연결되어 방송 뿐 아니라 시청자가 능동적으로 자신이 원하는 컨텐츠를 검색하거나 발행 주체로서의 역할을 수행가능하도록 하는 NDR 플랫폼 개발 중 관련 SW 관점의 설계 및 구현방안에 관해 논한다.

  • PDF

SDR S/W 폴랫폼을 활용한 S/W 설계 및 구현 (Design and Implementation of Software Utilizing The SDR Software Platform)

  • 박우람;이재균
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2016년도 추계학술발표대회
    • /
    • pp.485-486
    • /
    • 2016
  • 본 논문에서는 SDR SW 플랫폼을 기반으로 활용 분야에 적용될 수 있는 4종 S/W를 제안한다. SDR SW 플랫폼은 openAPI로 제공되어 확장성과 활용성 및 유연성 측면에 장점이 있다. 웹 서비스를 기반으로 구현한 4종 SW는 교육용, 경계용, 감시용, 교통용으로 각 S/W의 목적성에 따라 사용하는 파형과 밴드를 설정하여 운용하도록 구성하였고, 운용시에 발생한 데이터를 그래프, 도표 등의 시각적으로 사용자에게 정보를 제공한다. 교육용 S/W는 다중대역, 다중파형 설정 및 다양한 정보 제공, 경계용 S/W는 실외 특정 구역 감시, 감시용 S/W는 실내 침입자 탐지, 교통용 S/W는 실시간 차량 현황과 과속 탐지 등 각 S/W에 따라 특정 활용 목적에 기능을 구생하여 구현하였다.

XPE기반 원격방제용 농업로봇의 H/W 및 S/W 플랫폼 개발 (A development of H/W and S/W platform of remote controllable agricultural robot based on XP embedded system)

  • 현웅근
    • 한국전자통신학회논문지
    • /
    • 제7권5호
    • /
    • pp.1125-1131
    • /
    • 2012
  • 농촌 노동력의 급격한 감소 및 고령화에 따라 저가의 농업로봇의 개발이 시급한 과제가 되어왔다. 본 논문에서는 농업용 방제 로봇의 H/W제어구조 및 S/W 플랫폼 개발에 대하여 기술한다. 개발된 로봇은 2 축의 캐터필러형 구동부와 2축의 방제기구 제어부를 구동부로 갖추고 있다. H/W 제어구조로써, 임베디드 XPE 기반 로봇 제어부, 원격 조종부, 그리고 센서 제어부로 구성된다. SW 플랫폼에서는 태스크 매니저, 원격 영상 및 데이터 통신을 위한 TCP-IP 통신 프로세스, 구동부 제어 프로세스, 위치 및 환경 인식 프로세스, 센서제어부 프로세스 등 5개의 프로세스가 동시에 동작한다. 개발된 농업용 원격 방제로봇을 필드테스트를 통하여 유용성을 시험하였다.

방송통신사업자의 스마트미디어 전략에 대한 탐색적 연구: HTML5, 클라우드 컴퓨팅 등의 기술적 배경을 근간으로

  • 송민정
    • 방송과미디어
    • /
    • 제18권1호
    • /
    • pp.89-104
    • /
    • 2013
  • 다양한 스마트기기 간 및 앱(Application) 간 연동을 통한 스마트미디어 생태계 환경에서 애플(Apple), 구글(Google), 마이크로소프트(Microsoft) 등 SW(Software) 기반 OS(Operating System) 플랫폼들은 개별 체제 강화를 더욱 견고히 하고 있다. 생태계 내 타(他) 구성원들은 이들에 의한 제약이 더욱 심해지자, 웹 문서의 표준화(HTML5)나 클라우드 컴퓨팅(Cloud computing) 같은 개방화된 기술들을 환영한다. 실제로 최근 웹 애플리케이션(Web application) 개발과 개발자들의 OS 플랫폼 이탈은 이러한 변화의 단면을 보여주기 시작했다. 본 고는 SW 중심에서 서비스 중심으로 이동 중인 플랫폼 경쟁 환경에서 네트워크를 보유 중인 방송통신사업자들의 새로운 스마트미디어 전략 방향을 제시하는데 그 목적을 둔다. 이를 위해 두 가지 기술적 배경인 HTML5와 클라우드 컴퓨팅 기술들을 살펴본 후, 그 동안 SW 중심 플랫폼 경쟁 환경에서 주도권을 빼앗겼다고 깨달은 방송통신사업자가 취해야 할, 두 가지 새로운 기술적 환경에서의 스마트미디어 전략을 제시하였다. 분석 결과, HTML5가 모바일 분야의 핵심 기술이 될 전망이지만, 단기적으로는 여전히 미성숙 문제가 제기될 것으로 보이며, 기존 경쟁력을 유지하려는 OS 사업자들의 가치사슬 통합 전략이 가시화되고 있는 환경이 목격된다. 또한, 클라우드 서비스 제공도 이미 이들 OS사업자들의 기존 생태계 유지를 위한 핵심 툴로 이미 활용되기 시작했다. 그럼에도 불구하고 HTML5와 클라우드 컴퓨팅은 방송통신사업자들에게 생태계 주도권을 탈환할 수 있는 중요한 기술로 인식되고 있다. 따라서 본 연구에서는 이를 기반으로 세 가지 이용자 경험인 '경계 없는', '동질적인', '끊김 없는' 이용자 경험(User Experience) 제공을 위해 노력하는 선도적인 사례 탐색이 시도되었으며, 이를 통해 방송통신사업자들의 미래 스마트미디어 전략 방향이 도출되었다. '경계 없는' 서비스에서는 구글, 애플 외의 멀티OS 전략과 기존 OS의 앱 서비스 대항마인 아마존(Amazon), 페이스북(Facebook) 등과의 적극적 서비스 제휴, '동질적인' 서비스에서는 클라우드 기반 주요 콘텐츠 플랫폼 제휴와 방송통신 가입자 기반의 All-IP기반으로의 확대, 마지막으로 '끊김 없는' 서비스에서는 SNS, LBS, 가상현실 등과의 매쉬업(Mash-up)과 의료, 금융 등과의 융합서비스 개발을 통한 스마트홈 전략 추진, 인증 및 결제시스템의 개방화 등이 제시되었다.

선박 USN HW/SW 플랫폼 분석과 IEEE 802.15.4 물리계층의 성능분석 (Analysis of HW/SW Platform for Vessel USN and Performance Evaluation of IEEE 802.15.4 Physical Layer)

  • 최명수;조성의;오일환;김서균;이성로
    • 한국통신학회논문지
    • /
    • 제34권5B호
    • /
    • pp.449-454
    • /
    • 2009
  • 본 논문에서는 먼저 선박환경에서 USN 구축을 위한 하드웨어와 소프트웨어 플랫폼을 분석하였다. 하드웨어 플랫폼에서는 기존의 CC2420기반의 mote 기술을 분석하였고 소프트웨어 플랫폼에서는 TinyOS 플랫폼을 분석하였다. 다음으로 USN 통신방식의 표준인 IEEE 802.15.4의 물리계층을 분석하고 선박USN 성능분석을 위해 Matlab을 사용하여 ZigBee/IEEE 802.15.4 물리계층에 대해 성능평가를 수행하였다. 결과적으로 이동하는 선박환경에서의 선박USN 구축에 관한 타당성을 성능평가를 통해 검증하였다.

임베디드SW 개발을 위한 제품계열 개발방법론의 비교 및 평가 (Comparison and Evaluation of Software Product Line Methodology for developing Embedded Software)

  • 채종진;윤희병
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 한국컴퓨터종합학술대회논문집 Vol.34 No.1 (B)
    • /
    • pp.129-133
    • /
    • 2007
  • 임베디드SW에 대한 개발이 활발히 수행되고 다양한 플랫폼에서 다른 임베디드SW와 통합되고 제어하는 다양한 요구사항이 발생하고 있으나 HW와의 밀접한 관계 및 재사용성의 요구를 반영하고 있지 못하므로 제품계열 개념을 적용한 접근이 필요하다. 따라서 임베디드 시스템 수명주기 및 시스템, HW, SW간의 관계를 통해 임베디드SW 개발절차를 도출하며, 제품계열 개발방법론 중에서 마르미-EM, FORM, FAST 및 KobrA를 선정하고 도출된 임베디드SW 개발절차와 비교하여 각 개발방법론의 절차상의 차이점, 강점 및 보완 사항을 분석하고 방법론별 특징을 종합한다.

  • PDF