• 제목/요약/키워드: 내장 시스템

검색결과 1,385건 처리시간 0.028초

실시간 객체 지향 모델을 위한 시나리오 기반 구현 합성 (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\%$ 단축된다는 것을 확인할 수 있었다.

저전력 휴대용 임베디드 시스템 설계 및 구현 (Design and Implementation for Portable Low-Power Embedded System)

  • 이정환;김명준
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권7호
    • /
    • pp.454-461
    • /
    • 2007
  • 최근 휴대용 임베디드(Embedded) 시스템들은 크기는 작아지나 사용자들의 요구를 만족시키기 위해서 여러 가지 복합적인 기능을 내장하고 있다. 복합적인 기능 수행을 하기 위해서는 처리 능력이 뛰어난 프로세서들을 사용해야만 하고 시스템의 크기를 줄이기 위해서 적은 용량의 배터리를 사용하는 것이 일반적이다. 그러므로 시스템을 한번 충전한 후에 사용할 수 있는 배터리 사용 시간(Battery Life Time)은 중요한 문제로 대두되고 있다. 시스템의 배터리 사용 시간을 늘리기 위해서는 효율적인 전원 설계, 기능 수행에 따른 전력 관리 그리고 프로세서의 전압과 프로세서 클럭(Clock)의 주파수를 최적화하는 것이 가장 중요하다. 이를 위해서 본 논문에서는 전력 효율을 예측하여 시스템의 전체적인 전력 효율을 최적화하는 전원 구성을 하였으며 각 기능에 따른 전력 관리를 위해서 음악 파일 재생과 동영상 파일 재생을 위한 마이크로 프로세서를 사용하고 디지털 멀티미디어 방송(Digital Multimedia Broadcasting) 시청을 위한 별도의 마이크로 프로세서를 사용함으로써 음악 재생과 동영상 재생 시에는 디지털 멀티미디어 방송시청을 위한 마이크로 프로세서에 전원 공급을 차단함으로써 전력 관리를 최적화한다. 마지막으로 시스템에서 사용되는 프로세서들의 전력 관리를 위해 가변 전압 주파수 스케일링(Dynamic Voltage and Frequency Scaling)을 적용하여 프로세서들 또한 최적화하고 실제 구현된 시스템에 실험 결과들을 통하여 감소된 소비 전력의 결과를 보여준다.

IoT 및 도메인 지식 기반 교량 케이블 모니터링 자동화 시스템 구축 연구 (Development of Autonomous Cable Monitoring System of Bridge based on IoT and Domain Knowledge)

  • 민지영;박영수;박태림;길윤섭;진승섭
    • 한국구조물진단유지관리공학회 논문집
    • /
    • 제28권3호
    • /
    • pp.66-73
    • /
    • 2024
  • 사장교에서 케이블 부재는 하중을 전달하는 가장 중요한 부재 중 하나이다. 따라서 사장교의 구조적 상태 및 안정성을 평가하기 위해서는 케이블의 상태를 파악하기 위해 지속적인 모니터링을 수행하는 것이 중요하다. 이러한 모니터링 시스템은 케이블에 부착된 가속도계를 통해 진동을 측정하고 이를 토대로 케이블 장력과 감쇠비를 추정하고, 이를 토대로 케이블의 상태 평가의 기초자료로 활용한다. 이러한 상시 모니터링 시스템은 지속적으로 진동 데이터를 측정하기 때문에 데이터 수집 시스템을 포함한 하드웨어가 안정적이고 전력 효율성이 높아야 한다. 또한 지속적으로 생성되는 대량의 진동 신호들을 사람의 개입을 최소화하며 안정적으로 분석할 수 있는 자율모니터링 시스템이 요구된다. 본 연구에서는 IoT를 활용한 도메인 지식 기반 자율 모니터링 시스템을 개발하였다. 케이블 자율 모니터링 시스템을 구현하기 위한 가장 중요한 요소는 케이블의 장력과 감쇠비의 추정을 위한 진동 신호의 주파수 영역 내 발생하는 첨두의 자동 추정이다. 본 연구에서는 도메인 지식 기반 첨두 자동 추정 알고리즘을 데이터 수집 및 On-Board Processing이 가능한 IoT 시스템에 내장하여 IoT 센서 단에서 Edge computing이 가능한 효율적인 IoT 자율 모니터링 시스템을 구현하였다. 개발된 자율 모니터링 시스템을 국내 사장교에 설치하여 장기간 현장 운영 성능을 평가하였으며, 그 결과 장기 데이터 수신률, 장력 추정의 정확성, 효율성 측면에서 기존 시스템과 비교하여 작동 성능을 확인하고 검증하였다.

실시간 도로 정보를 이용한 최고속력 동적 휴리스틱의 설계 (Design of Max Speed Dynamic Heuristic with Real Time Transportation Data)

  • 문대진;조대수
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 춘계종합학술대회 A
    • /
    • pp.827-830
    • /
    • 2008
  • 센터 기반의 경로탐색 시스템은 수집된 도로 정보를 이용하여 최적 경로를 탐색한다. 반면, 단말기 기반의 경로탐색 시스템은 자체적으로 내장된 정보만을 사용하기 때문에 센터 기반의 탐색보다 경로의 질이 떨어진다. 그러나 추가 요금이 들지 않기 때문에 단말기 기반의 서비스가 선호되고 있다. 일반적으로 단말기 기반의 경로탐색 시스템의 경우 실시간 도로 정보를 이용할 수 없었지만, 최근 TPEG과 같은 기술을 이용하여 실시간 교통 정보를 전송 받을 수 있다. 그러나 단말기의 제한된 성능으로 인해 실시간 교통정보를 모두 활용하여 경로의 질을 높이면 탐색 비용이 급격히 증가하는 문제가 있다. 이 논문에서는 경로의 질을 높이고 탐색비용을 줄이기 위해 최고 속력 동적 휴리스틱을 이용하는 경로탐색 기법을 제안한다. 제안하는 방법은 일정 구역 도로의 최고 속력을 동적 휴리스틱으로 활용하여 경로탐색에 활용한다.

  • PDF

임베디드 소프트웨어 개발현장보안에 관한 연구 (A Study on the Development Site Security for Embedded Software)

  • 여상수;김태훈;조성언;코우이치 사쿠라이
    • 한국항행학회논문지
    • /
    • 제11권3호
    • /
    • pp.259-265
    • /
    • 2007
  • 유비쿼터스 컴퓨팅을 구현하기 위한 임베디드 시스템적 요소, 즉 각종 전자기기, 가전제품, 제어장치 들은 단순히 회로로만 구성되어 있는 것이 아니라 특정한 기능을 수행하도록 프로그램이 내장되어 있는데 이러한 시스템 제어역할을 수행하는 다양한 프로그램을 임베디드 소프트웨어라고 정의할 수 있다. 임베디드 소프트웨어는 시스템의 기능을 제어하는 핵심 요소이므로 내용이나 제어 구조가 공개되는 경우에는 심각한 영향을 받을 수 있다. 임베디드 소프트웨어의 보안은 크게 두 부분으로 나뉘어 고려될 수 있다. 첫 번째는 외부의 위협원이 내부로 침투하여 관련 정보를 유출하는 것이고, 두 번째는 내부 혹은 외부의 위협원이 임베디드 소프트웨어에 악성 코드를 삽입하는 등 불법적인 행동을 하는 것이다. 본 논문에서는 첫 번째 관점에서, 임베디드 소프트웨어를 개발하고 있는 개발 현장에 대한 보안 점검 요소들을 도출하고 제안하였다. 개발 현장에 대한 보안 점검을 통해 외부 위협원의 접근을 원천적으로 차단하는 동시에, 임베디드 소프트웨어의 비인가된 변형을 간접적으로 예방할 수 있을 것으로 기대된다.

  • PDF

PWM 제어방식에 의한 온열치료기의 새로운 온도제어 시스템 (A New Temperature Control System by PWM Control Method for Thermal Massage System)

  • 송명규;이재흥
    • 전기전자학회논문지
    • /
    • 제18권3호
    • /
    • pp.409-419
    • /
    • 2014
  • 본 논문에서는 온열치료기의 온도제어 알고리즘 및 시스템을 구현하였다. PWM(Pulse Width Modulation) 파형의 온 타임 펄스폭을 제어함으로서 온열치료기의 마사지 기능에 적합한 온열요법이 내장된 안정된 온도제어를 구현 할 수 있었으며 의료기기의 온열마사지, 온열지압, 온열 뜸 기능에 적용 하였다. 온도설정 범위는 $40^{\circ}C$에서 $70^{\circ}C$까지이며 $5^{\circ}C$ 단위로 설정하였고 제어량은 실시간으로 $1^{\circ}C$ 단위로 제어하였으며 $1^{\circ}C$ 간격으로 온도를 표시하였다. 제어범위는 설정온도와 현재온도의 차가 $4^{\circ}C$이하부터 4단계로 PWM 펄스폭을 가변하여 램프의 출력을 제어하였다. 현재온도가 설정온도와 같을 경우 PWM 신호를 최소로 하였고 현재온도가 설정온도 보다 클 경우는 PWM 출력 신호를 정지시켜 오버헌팅을 방지했으며 연산차가 $4^{\circ}C$이상인 경우 PWM 제어량을 최대폭으로 하여 시스템을 빠른 상승시간 안에 목표치에 도달할 수 있도록 제어하는 방식으로 구현하였다.

광통신 모듈용 단일칩 CMOS 트랜시버의 설계 (Design of a Single Chip CMOS Transceiver for the Fiber Optic Modules)

  • 채상훈;김태련;권광호
    • 대한전자공학회논문지SD
    • /
    • 제41권2호
    • /
    • pp.1-8
    • /
    • 2004
  • STM-1 체계의 광통신용 광모듈 송수신부에 내장하기 위한 155.52 Mbps 트랜시버 ASIC을 0.6 ㎛ 2-poly 3-metal 실리콘 CMOS 기술을 이용하여 설계하였다 설계된 ASIC은 시스템에 의해서 처리된 155.52 Mbps 데이터 신호를 LD를 통하여 광신호로 변환하여 상대 시스템으로 송신하는 트랜스미터의 역할과, 상대 시스템으로부터 전송되어온 155.52 Mbps 광신호를 PD로 수신하여 전기신호로 변환하고 원형으로 복구하는 리시버의 역할을 한다. 트랜스미터와 리시버를 하나의 실리콘 기판에 집적하여 단일칩 형태의 트랜시버를 설계하기 위하여, 잡음 및 상호 간섭 현상을 방지하기 위한 배치 상의 소자 격리 방법뿐만 아니라 전원분리, 가드링, 격리장벽 등을 도입한 새로운 설계 방법을 적용하였다. 설계된 칩의 크기는 4 × 4 ㎟이며, 5 V 전원 공급상태에서 소모전력은 900 ㎽로 예측할 수 있었다.

루프 검출 및 예측 방법을 적용한 비용 효율적인 실시간 분기 흐름 검사 기법 (A Cost-effective Control Flow Checking using Loop Detection and Prediction)

  • 김근배;안진호;강성호
    • 대한전자공학회논문지SD
    • /
    • 제42권12호
    • /
    • pp.91-102
    • /
    • 2005
  • 최근의 저 전력 컴퓨터 시스템은 내장 프로세서의 성능 향상과 공정 기술의 발전을 통한 디바이스 크기 감소로 인해 전압 변동, 커플링 효과 등으로 인한 SEU(single event upset)로 모델링 되는 천이고장으로 인한 예기치 못한 동작 중 에러 발생가능성이 매우 높아지고 있다. 제안하는 방식은 프로세서가 처리하는 프로그램 분기 흐름상에서 에러를 검출하는 효과적인 watchdog 프로세서 구조로서, 기존 방식이 가지는 오버헤드를 줄이면서 프로그램 내부에서 빈번히 발생되는 루프를 매번 검사할 때, 동일한 동작을 watchdog 프로세서가 반복함으로써 생기는 비효율적인 메모리 접근, 버스 점유 경쟁등과 같은 추가적인 시스템 수준의 오버헤드를 줄이는 새로운 방법을 제안하였다. 본 논문은 기존의 실시간 분기 및 제어 흐름 연구에서는 다루지 않았던 루프 검출 및 예측 기능을 추가함으로써 실제 시스템 적용에 보다 적합한 비용 효율적인 구조를 제안하고 있다.

광통신 모듈용 단일 칩 CMOS트랜시버의 구현 (Implementation of a Single Chip CMOS Transceiver for the Fiber Optic Modules)

  • 채상훈;김태련
    • 대한전자공학회논문지SD
    • /
    • 제41권9호
    • /
    • pp.11-17
    • /
    • 2004
  • STM-1 체계의 광통신용 광모듈 송수신부에 내장하기 위한 155.52 Mbps 트랜시버 ASIC을 0.6 ㎛ 2-poly 3-metal 실리콘 CMOS 기술을 이용하여 구현하였다. 제작된 ASIC은 시스템에 의해서 처리된 155.52 Mbps 데이터 신호를 LD를 통하여 광신호로 변환하여 상대 시스템으로 송신하는 트랜스미터의 역할과, 상대 시스템으로부터 전송되어온 155.52 Mbps 광신호를 PD로 수신하여 전기신호로 변환하고 원형으로 복구하는 리시버의 역할을 한다. 트랜스미터와 리시버를 하나의 실리콘 기판에 집적하여 단일 칩 형태의 트랜시버를 설계하기 위하여, 잡음 및 상호 간섭 현상을 방지하기 위한 배치 상의 소자 격리 방법뿐만 아니라 전원분리, 가드링, 격리장벽 등을 도입한 새로운 설계 방법을 적용하였다. 설계된 칩의 크기는 4 × 4 ㎟이며, 루프백 측정에서 지터도 실효치 32.3 ps, 최대치 335.9 ps로 비교적 양호하게 나타났다. 전체 칩의 소비전력은 5V 단일전원 공급 상태에서 약 1.15 W(230 mA)로 나타났다.

20인치 크라이오 워터펌프 (CWP) 배기성능 종합평가

  • 인상렬;이동주;한명희
    • 한국진공학회:학술대회논문집
    • /
    • 한국진공학회 2016년도 제50회 동계 정기학술대회 초록집
    • /
    • pp.119.1-119.1
    • /
    • 2016
  • 크라이오 워터펌프(CWP)는 크라이오 펌프(CP)와 달리 10 K 활성탄 어레이는 장착하지 않고 100 K 정도로 냉각시킨 배플만을 사용하여 물의 배기속도를 최적화 하는 데 초점을 맞춘 진공펌프다. 용기 압력이 10-9 mbar 대가 될 때까지는 잔류기체의 90% 이상이 수분이므로 다른 기체들의 배기 보다는 물을 잘 배기하는 것이 배기시간을 단축하고 도달 진공도를 낮추는 첩경이라는 아이디어에 근거를 두고 있다. CWP는 물 흡착확률을 거의 1에 가깝게 만들어서 오리피스 컨덕턴스에 육박하는 이상적인 펌프를 제작할 수 있지만 용도상 직부형(close type), 통과형(in-line type) 및 내장형(in-vessel type) 등 세 가지 다른 형태에 따라 성능도 약간씩 다르다. CWP는 모든 기체에 반응하는 정통적인 CP에 비해 훨씬 간단하고 저렴하게 만들 수 있으면서도 진공 시스템에 큰 영향을 미칠 수 있지만 물 이외의 기체들을 배기할 펌프가 필요하다는 측면에서 활용에 제약이 있다. 만일 TMP를 이미 사용하고 있거나 작은 TMP를 추가로 달아서 충분히 작동이 가능한 시스템이면서 수분 발생이 많은 곳이나, 또 활성탄의 오염이나 산소 분위기 등 CP 투입이 꺼려지는 환경이라면 CWP 사용이 좋은 선택이 될 수 있다. CWP의 물 배기용량은 CP의 알곤이나 질소 배기용량에 준하는 크기로 0.5g/cm2 이상임이 실험적으로 입증되었다. 따라서 일반적인 상황에서 정상 작동시 대부분의 기체는 TMP로 배출하고 잔류 수분만 포집하므로 CP처럼 주기적인 재생이 필요 없다. 필요하다면 CWP는 금속 표면에 응축된 물을 드라이펌프 작동만으로 쉽게 제거할 수 있고 혹시 오염 물질이 붙어도 세척이 용이하다. 이런 사용상 융통성과 여러 가지 장점에도 불구하고 그동안 물배기에 대한 인식이 미흡하고, 또 부수적이고 추가적인 비용이 드는 것으로 생각되어 주목을 받지 못했지만 디스플레이와 반도체 산업을 필두로 물 분압을 낮추고 생산수율을 높이는 것에 점점 더 관심이 높아지면서 CWP에 대한 수요도 높아지고 있다. 본 보고에서는 20인치 통과형 CWP를 만들고 14인치 TMP에 얹어 복합 진공배기시스템을 구성한 후 물 배기속도와 알곤, 질소 및 수소 배기속도를 측정하고 예측치와 비교했다. 아울러 물 배기용량 측정 및 CWP의 온도제어와 펌프재생 특성 평가 결과도 정리했다.

  • PDF