• 제목/요약/키워드: 통합아키텍처

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

낮은 복잡도의 Deeply Embedded 중앙처리장치 및 시스템온칩 구현 (Low-Complexity Deeply Embedded CPU and SoC Implementation)

  • 박성정;박성경
    • 한국산학기술학회논문지
    • /
    • 제17권3호
    • /
    • pp.699-707
    • /
    • 2016
  • 중앙처리장치를 중심으로 하는 각종 내장형 시스템은 현재 각종 산업에 매우 광범위하게 쓰이고 있다. 특히 사물인터넷 등의 deeply embedded (심층 내장형) 시스템은 저비용, 소면적, 저전력, 빠른 시장 출시, 높은 코드 밀도 등을 요구한다. 본 논문에서는 이러한 요구 조건을 만족시키는 중앙처리장치를 제안하고, 이를 중심으로 한 시스템온칩 플랫폼을 소개한다. 제안하는 중앙처리장치는 16 비트라는 짧은 명령어로만 이루어진 확장형 명령어 집합 구조를 갖고 있어 코드 밀도를 높일 수 있다. 그리고, 다중사이클 아키텍처, 카운터 기반 제어 장치, 가산기 공유 등을 통하여 로직 게이트가 차지하는 면적을 줄였다. 이 코어를 중심으로, 코프로세서, 명령어 캐시, 버스, 내부 메모리, 외장 메모리, 온칩디버거 및 주변 입출력 장치들로 이루어진 시스템온칩 플랫폼을 개발하였다. 개발된 시스템온칩 플랫폼은 변형된 하버드 구조를 갖고 있어, 메모리 접근 시 필요한 클락 사이클 수를 감소시킬 수 있었다. 코어를 포함한 시스템온칩 플랫폼은 상위 언어 수준과 어셈블리어 수준에서 모의실험 및 검증하였고, FPGA 프로토타이핑과 통합형 로직 분석 및 보드 수준 검증을 완료하였다. $0.18{\mu}m$ 디지털 CMOS 공정과 1.8V 공급 전압 하에서 ASIC 프론트-엔드 게이트 수준 로직 합성 결과, 50MHz 동작 주파수에서 중앙처리장치 코어의 논리 게이트 개수는 7700 수준이었다. 개발된 시스템온칩 플랫폼은 초소형 보드의 FPGA에 내장되어 사물인터넷 분야에 응용된다.

실시간 객체 지향 모델을 위한 시나리오 기반 구현 합성 (Scenario-Based Implementation Synthesis for Real-Time Object-Oriented Models)

  • 김세화;박지용;홍성수
    • 정보처리학회논문지D
    • /
    • 제12D권7호
    • /
    • pp.1049-1064
    • /
    • 2005
  • 내간형 시스템이 제공하는 기능이 다양해지고 그 구조가 복잡해짐에 따라, 이들 시스템을 설계하는 데에 객체 지향 설계 방법론이 널리 사용되고 있다. 객체로 설계된 시스템을 대상 하드웨어에서 수행시키기 위해서는 객체들로부터 태스크 집합을 유도해야 하는데, 여기에 몇 개의 태스크가 존재하며 각 태스크가 어떤 객체들로 도착한 어떤 이벤트를 처리하느냐에 따라 시스템의 응답성이 크게 좌우된다. 그럼에도 불구하고 객체와 태스크의 상이함 때문에 최적의 태스크 집합을 유도하는 것은 매우 어려운 일이며, 그로 인해 지금까지는 여러 태스크 집합을 반복적으로 시도해 보는 것이 보편적인 방법이었다. 본 논문에서는 이 문제를 해결하는 Scenario-based Implementation Synthesis Architecture(SISA)를 제안한다. SISA는 객체로 설계된 시스템에서 태스크 집합을 유도하는 방법, 그리고 이를 지원하는 개발 도구와 런타임 시스템 아키텍처를 총칭한다. 이를 이용하여 개발된 시스템은 가능한 적은 개수의 태스크들로 이루어져 있으면서도 시스템의 각 이벤트에 대한 응답 시간이 최소임이 보장된다. 우리는 UML 2.0을 모델링 언어로 사용하는 개발도구인 ResoRT를 확장하여 SISA를 구현했으며, 기 개발된 산업용 PBX(사설교환기) 시스템에 이를 적용했다 이 시스템의 성능 평가 결과, 지금까지 알려진 최선의 태스크 유도 방식을 이용하여 개발되었을 때에 비해 ,시스템의 최대 응답 시간이 평균 $30.3\%$ 단축된다는 것을 확인할 수 있었다.

ARM용 내장형 소프트웨어의 정적인 수행시간 분석 도구 (Static Timing Analysis Tool for ARM-based Embedded Software)

  • 황요섭;안성용;심재홍;이정아
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제11권1호
    • /
    • pp.15-25
    • /
    • 2005
  • 내장형 시스템에서 응용 프로그램을 구동시킬 때는 일련의 태스크들의 집합을 수행하여야 한다. 이러한 태스크들은 특정 하드웨어로 구현 될 수도 있고, 특정 프로세서에서 구동되는 소프트웨어로 구현될 수도 있다. 내장형 시스템에서 응용 프로그램을 구동시키기 위하여 하드웨어/소프트웨어의 자원 선택 및 작업 분할이 필요하게 되고 이때 하드웨어 및 소프트웨어의 성능 예측이 이용된다. 하드웨어 성능 예측과 달리 소프트웨어 성능 예측은 구동 환경과 밀접한 관계가 있으며, 하드웨어 소프트웨어 통합 설계를 위하여 최적 및 최악의 수행 시간 경계를 예측하는 것은 중요한 문제이다. 수행 시간 경계의 엄격한 예측은 저 비용의 프로세서를 사용할 수 있게 하며, 시스템 비용을 낮추는데 도움을 준다. 본 논문에서는 ARM용 내장형 시스템을 고려하여, loop문의 반복 횟수 경계 값과 프로그램의 추가적인 경로 호출 정보를 이용하여, 수행 시간의 경계를 최대한 실제 값에 접근하도록 예측하는 도구를 개발하였다. 개발된 도구는 현재 i960과 m68k 아키텍처를 지원하는 "Cinderella"라는 시간 분석 도구를 기본 도구로 활용하고 있다. ARM 프로세서를 지원하기 위하여 제어흐름과 디버깅 정보를 추출할 수 있는 ARM ELF 목적 파일 모듈을 추가하고, ARM 명령어 집합을 처리할 수 있는 모듈을 기존 도구에 추가하였다. 여러 가지 벤치마크 프로그램을 대상으로 실시한 실험 결과, 임의의 입력 데이타를 이용하고 수행 횟수를 고려한 ARMulator의 수행 시간이 구현된 도구에서의 정적인 수행 시간 예측 경계 값으로 들어오는 것을 확인할 수 있었다.

안전분석 기법과 SysML 기반의 아키텍처 산출물의 연계성 확보를 통한 BCT 시스템의 안전 무결성 확보에 관한 연구 (On Ensuring the Safety Integrity of the BCT System through Linkage Safety Analysis Techniques and SysML-based Architecture Artifact)

  • 김주욱;오세찬;심상현;김영민
    • 한국산학기술학회논문지
    • /
    • 제17권8호
    • /
    • pp.352-362
    • /
    • 2016
  • 오늘날 산업 기술의 발달에 따른 고도화로 인해, 최근 우리 사회에 고속열차에 이어 무인운영 도시철도에 이르기까지 다양한 열차 시스템들이 개발 및 운용되고 있는 추세에 있다. 특히, 본 연구에서 대상으로 다룬, 도시철도 도메인에서는 기존 철도차량에 대해서 신호 제어 시스템을 운용하는 환경에서 보다 복잡화된 운용개념을 지원하기 위한 신규 신호 시스템 체계의 도입이 필요로 하고 있다. 또한, 기존의 존재하지 않은 컨셉을 바탕으로 개발되는 신호 시스템은 철도를 이용하는 승객들의 인적 피해를 최소화하기 위한 노력이 필요로 하고 있다. 본 연구에서는 신규 시스템 개발에 참여하는 다양한 도메인 엔지니어로 하여금 동일한 시각 제공과 통합된 방법론을 바탕으로 효율적인 신호시스템 설계 및 안전 활동을 위한 방법론을 제시 하고자 한다. 따라서, 서로 상이한 도메인 영역의 연계성 확보를 통해 향후 신규 시스템 설계시 보다 안전성 확보를 통한 설계적 무결성을 확보할 수 있는 방법론이 될 수 있을 것이다.

선진화된 하천측량자료 활용 및 관리를 위한 하상변동 자료관리 프로그램 기반의 하도유지관리체계 개선에 관한 연구 (A Study on the Improvement of River Management System Based on Riverbed Change Data Management Program for Utilization of Advanced Bathymetry Data)

  • 조명희;김경준;김현정
    • 한국지리정보학회지
    • /
    • 제16권3호
    • /
    • pp.115-125
    • /
    • 2013
  • 계절 및 지형 등 다양한 환경요인으로 인하여 하천관리 전반에 대한 체계적인 관리가 어려워지고 있으며, 특히 여름철 집중호우와 하천개발사업 등 자연적 인위적인 요소에 의해 하천지형이 급격히 변화하는 특성을 보이고 있다. 이렇듯 변화하는 조건에서 효율적이고 능동적인 하천유지관리를 위해서는 하천지형 조사를 통한 데이터의 주기적인 획득과 조사 자료의 지속적인 관리업무지원을 위한 선진 하천유지관리체계 구축이 필요하다. 따라서 국가하천의 통합적인 정보제공 기반인 하천관리지리정보시스템(RIMGIS)의 기능개선 및 고도화를 통한 효율적인 체계구축의 필요성이 제기되고 있다. 본 연구에서는 신규 하천지형 조사 자료의 체계적인 관리와 하천동적변화 관련 데이터의 효율적인 활용을 위하여 데이터베이스 및 시스템을 설계하여 하상변동 자료관리 프로그램을 개발하였다. 하천의 다양한 동적변화를 관리 및 분석하는 기능을 제공하고 있으며, 주요기능으로 하천조사자료 구축현황 조회, 하천 종 횡단면 모니터링, 하상변동 자료 분석 기능을 제공하여 하천 유지관리업무에 활용할 수 있도록 기반 아키텍처를 구성하였다. 하천동적변화와 관련된 유지관리업무에 본 프로그램을 활용함으로써 하천지형 조사 자료를 체계적으로 관리하고 효율적으로 활용할 수 있을 것으로 기대한다.

시맨틱 검색 기반의 부동산 지식 정보시스템 설계 (Design of a Real Estate Knowledge Information System Based on Semantic Search)

  • 조재형;강무홍
    • 한국산업정보학회논문지
    • /
    • 제16권2호
    • /
    • pp.111-124
    • /
    • 2011
  • 주택유형 중 아파트의 비중이 지속적으로 증가하고 있으며, 자산가치 중 하나로 아파트가 중요하게 평가받고 있다. 또한 인터넷과 같은 정보시스템을 이용한 정보검색이 활발한 상황이다. 그러나 지금까지 부동산 정보시스템에 대한 사용자 만족도가 높지 않고, 부동산 검색의 효율성을 증가시킬 수 있는 시스템적 접근이 부족한 실정이다. 본 연구에서는 이러한 아파트의 자산가치를 평가하는 세부적 요인이 무엇인지를 기존의 문헌을 통해 정리하였으며, 이러한 세부적 요인을 검색조건으로 통합 고려할 수 있는 지식정보 시스템을 설계하고 개발하는데 목적을 두었다. 가격, 면적 뿐 아니라 학군과 주거의 편리성, 주택관리의 용이성을 함께 고려하여 사용자가 선호하는 아파트를 검색결과로 도출해 주도록 설계하였다. 검색조건에 대한 선호도를 분석하기 위해 공인중개사로 구성된 전문가 집단을 대상으로 설문조사를 실시하였으며, 결과를 AHP 기법으로 분석하였다. 또한 본 지식정보시스템은 매수인의 입장에서 가장 편리하게 이용할 수 있도록, 사람이 사용하는 부동산 검색조건을 기계가 이해할 수 있는 시맨틱 웹 검색기반의 정보시스템으로 구성하였다. 이를 위해 아파트 온톨로지를 구축하여 아파트 정보에 대한 다양한 용어를 표준화하였다. 부동산 지식 정보시스템의 전체 아키텍처를 설계한 뒤, 실제 아파트 매물 정보를 이용하여 검색질의를 하였으며, 검색결과를 다요소 의사결정 (Multi-attribute Decision Making)을 통해 분석하였다. 다요소 의사결정을 통해 전문가 집단과 매수인의 선호도에 가중치를 부여하였으며, 검색 후 엔트로피(Entropy) 분석을 통해 사용자가 만족하는 아파트 후보지를 검색결과로 도출하였다. 이를 통해 매수인의 아파트에 대한 가치만족도는 높이면서 탐색비용을 절감시킬 수 있을 것으로 기대한다.

OGC 기반의 센서 네트워크 서비스 플랫폼 기술 연구 (The research of the Sensor network service platform technology based on OGC)

  • 염성근;유상근;김용운;김형준;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2009년도 추계학술대회
    • /
    • pp.1022-1025
    • /
    • 2009
  • USN(Ubiquitous Sensor Network)은 u-city, u-Health 등과 같은 영역에서의 다양한 서비스를 통해 유비쿼터스 사회에서 u-life 실현을 가능하게 하는 핵심 인프라이다. 따라서 u-Life의 핵심 기술인 USN 기술에 대한 국내 표준화 확립을 위한 연구가 필요하다. 현재 USN에 대한 표준 현황은 센서 노드 구현을 위한 기술과 센서 노드들 사이의 에너지 효율적인 통신을 위한 프로토콜 및 기존의 망과 연동을 위한 기술 표준 및 연구가 대부분이다. 그러나 센서 네트워크와 USN 응용을 위한 이기종 센서 네트워크의 통합관리, 센싱 데이터 관리 및 USN 데이터베이스 구조 정의 등과 같은 응용 및 미들웨어 부분에서의 표준 및 연구는 아직 까지 미약한 수준이다. 이에 본 논문에서는 국내 센서 네트워크 서비스의 표준 개발 및 센서 응용 및 미들웨어 부분에서의 표준화된 플랫폼 기술을 위해 OGC(Open Geospatial Consortium)의 SWE(Sensor Web Enablement)를 구성하는 관련 표준 분석과, 국내 TTA(Telecommunications Technology Association) 관련 표준과 상호 연관성 및 OGC 기반 서비스 플랫폼 적용 가능성에 대한 분석을 통한 센서 네트워크상의 표준 서비스 플랫폼 아키텍처에 대한 연구를 하였다.

  • PDF

ISO 19847/19848 기반 해상 필드 데이터 공유를 위한 선박 기관부 데이터 관리 플랫폼 개발 (A Development of Data Management Platform for Shipboard Machinery Equipment to Share Maritime Field Data Exchange based on ISO 19847/19848)

  • 우윤태;황훈규;김배성;신일식;정희석;박민식;이장세
    • 한국정보통신학회논문지
    • /
    • 제22권12호
    • /
    • pp.1577-1588
    • /
    • 2018
  • 최근, 선박에 탑재된 장비로부터 수집되는 정보를 분석하여 운항 및 유지보수 지원 목적으로 활용하기 위한 여러 연구가 진행되고 있다. 항해통신장비의 인터페이스의 경우 상대적으로 표준화가 잘 이루어져 있으나 선박 기관부 및 기타 장비부의 인터페이스는 여러 이유로 인해 표준화가 되어있지 않아 데이터 교환 및 관리에 많은 한계가 존재한다. 이러한 문제를 극복하기 위한 목적으로 해상 필드 데이터 공유를 위한 선박 데이터 서버에 관한 표준인 ISO 19847과 선박 기계 장비부 데이터 표준인 ISO 19848이 현재 제정 막바지 단계로 최근 공표를 앞두고 있다. 본 논문에서는 이러한 두 가지 국제표준의 DIS 버전을 기반으로 선박 기관부 데이터 관리 플랫폼을 개발하고, 이를 기반으로 필드 데이터 교환에 관한 실험을 수행하는 것에 관한 내용을 다룬다. 이를 위해서 관련연구 및 ISO 19847/19848의 요구사항을 분석하고, 요구사항을 충족하는 선박 데이터 플랫폼 아키텍처를 설계하며, 각 구성요소를 개발하여 유용성을 검증한다.

433 MHz 무선주파수와 2G 통신 기반의 스마트 관개 모니터링 시스템 (433 MHz Radio Frequency and 2G based Smart Irrigation Monitoring System)

  • 마농기 엔드류 프랭크;안성훈
    • 적정기술학회지
    • /
    • 제6권2호
    • /
    • pp.136-145
    • /
    • 2020
  • 개발도상국에 있어서 농업은 국가 경제의 중추임에도 불구하고, 대부분의 개도국에서는 장비와 지능형 시스템, 데이터 모니터링 등을 이용한 현상에 대한 통합적 판단 없이 인력에 의해 농업을 수행하고 있다. 농업의 중요한 요소인 관개는 작물 생산에 영향을 미치는 핵심적인 과정으로서, 연간 강우량의 변동에 대응하고자 대부분의 농장에서는 관개 시스템을 적용하고 있다. 그러나, 농장 관개 시스템의 모니터링과 제어 등에 대한 기술적 기반이 부족하여 생산성의 증대와 효율적인 농업용수 관리가 어려운 실정이다. 본 논문에서는 탄자니아 농촌 지역 관개 시스템의 스마트화를 위하여 433 MHz 무선 주파수 및 2G 기반 스마트 관개 측정 시스템과 농업용수 선불 시스템을 제안한다. 개발된 스마트 관개 시스템은 기상 데이터와 토양 수분 데이터를 하이브리드로 분석하도록 설계되었는데, 탄자니아 Arusha 지역의 Ngurudoto 마을로의 적용을 목적으로 한다. 제안된 시스템은 기상 측정 컨트롤러, 토양 수분 센서, 수류 센서, 솔레노이드 밸브 및 선불 시스템으로 구성되었는데, 센서를 통해 수집된 데이터는 433 MHz 무선 주파수 및 2G 기반 통신 아키텍처 모듈을 통해 서버로 전송된다. 본 시스템은 인터넷 운용이 제한되는 지역에 적합할 뿐만 아니라, 데이터 기반의 상태 판단과 실시간 예측이 가능하다. 개발된 시스템의 데이터 분석 알고리즘은 동적 회귀 알고리즘과 Naïve Bayes 알고리즘을 적용하여 선형 및 비선형분석 모두에 있어서 높은 정밀도를 보인다. 또한, 농장의 용수공급 시기와 용수의 양, 소요되는 전력에 대한 판단 뿐만 아니라 전체 시스템 하드웨어의 작동 및 오류에 대한 모니터링이 가능하다. 부가하여, 사용자가 농업용수를 공급받기 전에 선금을 지불하는 시스템을 적용하여 관리의 효율성을 도모하였으며, 농업의 전 과정에서 측정된 센서 데이터 및 용수 사용량은 사용자 인터페이스를 통하여 실시간으로 모니터링이 가능하도록 개발되었다. 본 연구를 통하여 개발된 RF(Radio Frequency) 및 2G 기반 스마트 관개 모니터링 시스템은 현장 적용의 편의성과 함께 사용자 중심의 모니터링 시스템을 통해 개발도상국의 경제, 사회 분야에 긍정적인 영향을 미칠 것으로 기대한다.

지대공미사일 요격 성능 분석 시뮬레이터 개발 (Development of Simulator for Analyzing Intercept Performance of Surface-to-air Missile)

  • 김기환;서윤호
    • 한국시뮬레이션학회논문지
    • /
    • 제19권1호
    • /
    • pp.63-71
    • /
    • 2010
  • 현대전에서는 정보전을 기반으로 미사일, 유도무기 등의 사정거리와 정밀도가 향상됨에 따라 지대공미사일(SAM : Surface to Air Missile)의 요격성능의 중요성이 부각되고 있다. 위협적인 공중 공격을 예측 하고 방어하기 위해 최선의 방법으로 지대공 레이더와 유도미사일을 이용한 공중방어시스템 구축이 필요하다. 지대공미사일 개발 과정에서 Modeling and Simulation (M&S)을 이용하는 것은 시간적, 공간적 제한을 극복할 수 있고 시행착오를 줄임으로 비용을 절감할 수 있는 이점이 있다. M&S는 최신 무기체계 설계 및 교육/훈련 분야에 많이 적용되고 있다. 본 연구는 지대공미사일의 요격 성능 평가를 위한 시뮬레이터를 개발하는 것에 목적이 있다. 본 연구에서는 다양한 사양의 지대공미사일 요격 성능을 고려할 수 있는 지대공미사일 요격 성능 분석 시뮬레이터의 아키텍처를 제시하고 개발하였다. 개발된 지대공미사일 요격 성능 분석 시뮬레이터는 C++와 Direct3D를 기반으로 개발되었으며, Direct3D를 이용한 3D 가시화를 통해 사용자에게 애니메이션 창에 시각적으로 시뮬레이션의 진행 경과를 보여줄 수 있도록 개발되었다. 사용자의 교전모델 설계 운영 정보는 입력창을 통해 입력되며, 이 정보는 객체 관리자, 운영 관리자, 통합 관리자로 구성된 시뮬레이션 엔진에서 자동으로 지대공미사일을 모델링 및 시뮬레이션 하여 빠른 시간 안에 시뮬레이터 사용자에게 피드백을 제공한다.