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

검색결과 147건 처리시간 0.023초

멀티미디어 응용을 위한 멀티 코어 가상 플랫폼 개발 (Development of Multi-Core Virtual Platform for Multimedia Applications)

  • 장준영;이후성;손명희;임성호;김성일;안승호;박성수
    • 전자통신동향분석
    • /
    • 제27권5호
    • /
    • pp.36-43
    • /
    • 2012
  • 본고에서는 멀티미디어 응용을 위한 멀티 코어 가상 플랫폼 설계 및 검증 방법에 대해서 기술한다. 최근에 멀티미디어 응용인 MPEG-4, H.264, HEVC(High Efficiency Video Coding), 3D 및 홀로그램과 같은 대용량 데이터를 처리하기 위해 다수 개의 코어로 구성된 멀티 코어 플랫폼을 사용한다. 기존의 RTL(Register Transfer Level) 기반의 멀티 코어 플랫폼에서 멀티미디어 응용을 설계하고 검증하는데 시뮬레이션 시간에 의한 제약 사항이 존재한다. 이를 해결하기 위해 시스템 수준에서 하드웨어의 SW 모델로 구성된 가상 플랫폼을 사용한다. 가상 플랫폼은 기존의 RTL 플랫폼보다 100~200배 빠른 고속 시뮬레이션이 가능하므로 멀티미디어 응용에 따른 성능 분석 및 구조 탐색을 통해서 시스템 성능을 향상 시킬 수 있다. 본고에서는 8~32개 멀티 코어 가상 플랫폼에 H.264 디코더를 적용하여 성능 분석하는 방법과 실험 결과에 대해서 기술한다.

  • PDF

DVB-T baseband 수신기를 위한 DSP 기반 SoC 플랫폼 설계 (Design of DSP based SoC platform for DVB-T baseband receiver)

  • 강승현;조군식;서우현;조준동
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.1733-1736
    • /
    • 2005
  • 본 논문에서는 기존의 설계 방법의 문제점을 해결하기 위한 설계 방법인 플랫폼 기반 설계에서 사용할 수 있는 DSP 기반 플랫폼을 구현하였다. 구현된 DSP 기반 플랫폼을 AMBA AHB 버스를 바탕으로한 듀얼프로세서 플랫폼과 crossbar switch 구조의 버스 구조를 가지고 4개의 프로세서를 연결한 멀티프로세서 플랫폼으로 확장하여 검증함으로서 이질적인 환경에서 동작함을 나타내었다. 멀티프로세서 플랫폼에서는 DVB-T baseband 수신기를 HW/SW 분할 구현하고 성능 평가를 수행하였다. DSP 기반 플랫폼은 유연성, 확장성, 고속의 연산의 특징을 가진다.

  • PDF

건설 기획 및 설계 단계 BIM/GIS 통합 플랫폼 활용을 위한 시나리오 도출 및 상세기능 정의 (Derivation of BIM/GIS Platform Application Scenarios and Definition of Specific Functions in Construction Planning and Design)

  • 윤준희;강태욱;최현상;김창윤
    • 한국산학기술학회논문지
    • /
    • 제15권12호
    • /
    • pp.7340-7349
    • /
    • 2014
  • Building Information Model(BIM)과 Geographic Information Systems(GIS)는 각각 건설 분야의 전 생애주기(기획-설계-시공-유지관리) 단계에 걸쳐 다양하게 활용되어 왔다. 최근, BIM과 GIS의 통합을 통해 시너지 효과를 발휘하기 위한 BIM/GIS 통합플랫폼의 설계에 대한 연구가 수행되고 있다. 본 논문에서는 건설기획 및 설계 단계에 BIM/GIS 플랫폼을 활용하기 위한 시나리오 및 상세 기능을 정의한다. 첫째, 업무를 분석하여 BIM/GIS 플랫폼을 활용하기 위한 단계 별 시나리오를 도출하고 해당 시나리오를 구현하기 위한 플랫폼 기능을 도출한다. 둘째, 각 플랫폼 기능을 구성하는 SW 기능을 정의한다. 건설기획 단계에서는 입지선정 및 노선선정 업무를 대상으로 하였으며, 건설 설계 단계에서는 기본설계와 실시설계 업무를 대상으로 하였다. 본 연구의 결과는 향후 BIM/GIS 통합플랫폼 설계에 활용될 수 있을 것이다.

HW/SW 통합설계를 위한 웹 기반의 SpecCharts 기술 환경 (Web-based SpecCharts Specification Environment for HW/SW Codesign)

  • 김승권;김종훈
    • 한국멀티미디어학회논문지
    • /
    • 제3권6호
    • /
    • pp.661-673
    • /
    • 2000
  • 본 논문에서는 분산 구조를 갖는 웹 기 반 HW/SW 통합설계 환경(WebCEDA)을 제안하고, HW/SW 통합설계 절차중에서 시스템 기술에 사용할 SpecCharts 기술 환경(ScSE)을 구현한다. WebCEDA는 기존의 통합설계 도구가 갖는 플랫폼 제한, 새로운 기술 추가의 어려움, 공동 작업 환경의 부재와 같은 단점을 해결할 수 있는 3층 클라이언트/서버 구조를 가진다. ScSE는 웹 인터페이스, SpecChars 에디터, HW/SW 통합설계응용 서버, SpecCharts 변환키로 구성된다. 다양한 예제를 SpecCharts 에디터사에서 기술하고, SpecCharts 변환기를 통해 CHDL로 변환시킨 후 Synopsys 상에서 시뮬레이션을 수행함으로써 구현된 ScSE가 정확하게 동작함을 확인하였다. 위의 실험 결과를 통해 ScSE는 시스템 기술의 복잡도 감소, 시스템 설계자의 자연스런 추상화된 설계 유도 등의 장점이 있음을 보였다.

  • PDF

마이크로 데이터센터의 환경 모니터링 시스템 개발 연구 (A Study on the Development for Environment Monitoring System of Micro Data Center)

  • 이갑래;김영식
    • 문화기술의 융합
    • /
    • 제8권2호
    • /
    • pp.355-360
    • /
    • 2022
  • 본 연구에서는 마이크로 데이터 센터의 환경 모니터링 시스템(EMS)을 설계하고 개발하는 방법을 나타낸다. 설계하는 환경 모니터링 시스템은 IoT 센서 및 싱글보드 컴퓨터를 이용하여 데이터센터 운영환경을 실시간으로 감지하여 데이터를 해석하고 운영환경을 모니터한다. 먼저, EMS 하드웨어 플랫폼 및 IoT 센싱 패키지 설계 방법에 대하여 나타낸다. 또한 서로 다른 프로토콜을 갖는 IoT 센서에 대한 데이터 수집 SW을 설계하고 원격에서 모니터링이 가능한 EMS 모니터링 SW를 개발한다. 데이터 수집 SW는 센서 수집 모듈과 수집 메니저 모듈로 구성된다. EMS 소프트웨어는 마이크로 서비스 아키텍츠(MSA) 개념을 적용하여 설계하며 각각의 서비스는 독립적인 비즈니스 로직을 포함한다.

이동성을 지원하는 브라우저 기반 SW 실행 엔진 (A Movability Support for Execution Engine of Browser-based Softwares)

  • 구경이;남기혁;정문영;김원영;최완
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.482-484
    • /
    • 2007
  • YouFree 는 이동형 SW 플랫폼을 기반으로 개인 맞춤형 지식 관리 및 개발 환경을 제공하고자 한다. YouFree 내의 브라우저 기반 SW 실행 엔진은 사용자가 이동한 곳에서 YouFree 가 실행될 수 있도록 이동성을 지원한다. 본 논문에서 제안하는 브라우저 기반 SW 실행 엔진은 설치 시 레지스트리의 변경하지 않으며, 실행을 위해 사용자의 추가적인 구성을 필요로 하지 않는다. 또한, 먼저 실행된 엔진이 존재하더라도 충돌 없이 새로운 엔진을 실행하여 사용자가 편리하게 브라우저 기반 SW 를 사용할 수 있도록 한다. 따라서 사용자는 YouFree 를 이용해 브라우저 기반 SW 를 서비스하거나, 또는 SW 의 개발도구, 개인 컨텐츠 관리 도구로 YouFree 를 이용할 수 있다.

IoB 기반의 인체 모션 감지 및 심박수 측정을 위한 HW/SW 플랫폼 개발 (Development of an IoB-Based HW/SW Platform for Human Motion Detection and Heart Rate Measurement)

  • 차은영;설권;이종현;김결;안해성;권혁인;김형석;김정창
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송∙미디어공학회 2019년도 추계학술대회
    • /
    • pp.172-174
    • /
    • 2019
  • 본 논문에서는 사용자가 자신의 움직임 및 심장 박동 상태를 모니터링 하기 위한 생체 인터넷 (Internet of Biometry: IoB) 기반의 HW/SW (hardware/software) 플랫폼 (platform)을 제안한다. 제안하는 시스템은 모션 센서 (motion sensor) 또는 심박 (heart rate) 센서와 같이 사용자의 생체 정보를 수집할 수 있는 센서를 사용한다. 또한, 마이크로프로세서 (microprocessor)를 사용하여 센서로부터 수집된 데이터를 사용자에게 필요한 생체 정보로 변환하고, 블루투스 (Bluetooth) 통신을 이용하여 사용자의 스마트폰 앱 (smartphone application)으로 변환한 생체 정보를 전달한다. 스마트폰 앱은 수신한 생체 정보를 디스플레이 (display)함으로써, 사용자가 자신의 상태를 모니터링 (monitoring) 할 수 있다. 제안한 시스템을 사용하여 해양 레포츠 (leisure sports) 등과 같은 활동을 하는 사람들이 자신의 몸 상태를 스스로 확인할 수 있고, 사고 예방의 효과를 얻을 수 있다.

  • PDF

초등학생을 위한 알고리즘 및 프로그래밍 교육과정 모델 개발 (A Development of Algorithm and Programing Curriculum Model for Elementary School Students)

  • 정영식
    • 정보교육학회논문지
    • /
    • 제19권4호
    • /
    • pp.459-466
    • /
    • 2015
  • 2015 개정 교육과정에 포함된 초등학교 소프트웨어 교육 내용은 17시간이라는 시수 제한으로 인해 그 내용이 충분하지 않다. 따라서 본 연구에서는 알고리즘과 프로그램 교육에 대한 교육과정 모델을 개발하였다. 이를 위해 국내외 SW 교육과정과, Code.org, Blockly Games, Entry와 같은 SW 교육 플랫폼을 분석한 후 알고리즘과 프로그래밍 교육에 대한 내용 체계와 성취 기준을 제시하였다. SW 교육 플랫폼의 분석 결과는 알고리즘의 이해, 프로그래밍의 실제, 프로그램의 평가 등 3가지로 구분하였고, 교육 내용 체계와 성취 기준은 7단계로 구분하였으며, 각 영역별로 14개의 성취 기준을 제시하였다. 또한, 학년에 상관없이 누구든지 하위 단계를 이해하면 상위 단계로 진급할 수 있도록 성취 기준을 무지개 색으로 구분하였다.

멀티코어 상의 AUTOSAR 플랫폼을 활용한 차량용 LDW 응용 서비스 개발 (Development of Vehicle LDW Application Service using AUTOSAR Platform on Multi-Core MCU)

  • 박미룡;김동원
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권4호
    • /
    • pp.113-120
    • /
    • 2014
  • 본 논문은 최근 각광을 받고 있는 차선 이탈 알림 서비스인 LDW(Lane Departure Warning)와 같은 안정성 서비스를 제공하기 위하여, 비대칭 멀티코어 플랫폼을 구성한다. 멀티코어 플랫폼은 고속 영상처리를 담당하는 고속영상 MCU(Micro Controller Unit) 코어와 안정적인 제어를 요하는 곳에 저속 제어 MCU코어를 사용하는 멀티코어 H/W 플랫폼상에 AUTOSAR S/W플랫폼을 포팅하고, AUTOSAR 개발방법론에 따른 MBD(Model Based Development) 기반 모델을 활용하여 LDW 소프트웨어 컴포넌트(SW-C)를 설계하고 동작을 검증한다. 또한 고속 영상 MCU와 저속 제어 MCU간에는 가상화 기법을 사용하지 않고 타이머 기반 공유 메모리를 이용한 폴링 기법의 IPC(Inter Processor Communication) 기능을 개발하고, 외부 타 ECU(Electronic Contol Unit)와의 CAN 통신기능을 개발하여 알람 신호, 차량 시뮬레이션 신호와 같은 제어 신호 송수신을 처리할 수 있도록 AUTOSAR S/W 플랫폼을 적용한다. 본 연구를 통하여 고속 및 저속 비대칭 멀티코어상에 AUTOSAR가 탑재된 ECU 기능 개발이 가능함을 확인함으로써, ADAS(Advanced Driver Assistance System)와 같은 다양한 응용 서비스들을 제공할 수 있게 되며, ISO 26262로 대변되는 차량 기능안정성 확보가 가능하게 된다.