• 제목/요약/키워드: 전자 하드웨어

검색결과 1,662건 처리시간 0.033초

ARM platform 기반의 스테레오 비전 SoC 설계 (Implementation of Area-based stereo algorithm on SoC based on ARM core)

  • 장지호;이호영;김준성;존모리스
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2005년도 추계종합학술대회
    • /
    • pp.703-706
    • /
    • 2005
  • 본 논문에서는 스테레오 비전 알고리즘을 ARM9 프로세서를 사용하는 SoC의 IP 개념으로 구현하였다. 구현하고자 하는 스테레오 비전 시스템을 기능에 따라서 하드웨어와 소프트웨어 모듈로 나누어서 성능을 최대화할 수 있도록 설계하였다. SAD correlator는 한 쌍의 이미지에 많은 계산을 필요로 하기 때문에 성능을 우선시하여 하드웨어로 구성하였고, 소프트웨어는 프로세서를 초기화 시키고, 인터럽트 처리와 SAD correlator, TFT-LCD controller, 메모리 등의 하드웨어를 제어하는 역할을 하는 firmware로 구성을 하였다. 메모리에 기저장된 영상정보를 스테레오 비전 알고리즘을 이용한 결과를 외부 TFT-LCD 모듈에서 필요로 하는 포맷에 맞게 변환시켜서 depth map을 출력하는 시스템을 ARM922T 프로세서가 내장된 Altera Excalibur를 target으로 설계하여 테스트 보드에서 정상적으로 동작하는 것을 확인하였다.

  • PDF

임베디드 기기를 위한 이기종 멀티코어 프로세서 및 소프트웨어 기술 동향 (Heterogeneous Multi-Core Processor and Software Technology Trend for Embedded Devices)

  • 나갑주;백웅기;정영준
    • 전자통신동향분석
    • /
    • 제28권2호
    • /
    • pp.1-10
    • /
    • 2013
  • 1980년대와 1990년대가 서버와 데스크톱 중심 컴퓨팅의 시대였다고 한다면 2000년대 들어 모바일 분야를 포함하는 임베디드 프로세서 시장이 급격히 확장되며 임베디드 중심 시대로 산업구조가 재편되고 있다. 그리고, 2010년대에는 임베디드 프로세서 시장이 더욱 확대되고 기술도 더불어 발전되고 있는데, 최근 기술을 주도하고 있는 뜨거운 용어 중의 하나가 이기종 멀티코어 컴퓨팅이라 할 수 있다. 시장이 요구하는 고성능 컴퓨팅을 수용하고 임베디드 기기의 특성상 저전력을 실현해야 하는 현실적 문제를 해결하기 위한 이기종 멀티코어 하드웨어가 임베디드 기기에도 적용을 앞다투고 있는 상황이며, 적절한 응용 콘텐츠에 맞춰 이기종 멀티코어 하드웨어를 활용하기 위한 소프트웨어에 대한 관심과 발전도 발 맞춰 진행되고 있다. 이에 본고에서는 임베디드 기기 분야에 한정하여 이기종 멀티코어 하드웨어와 소프트웨어의 기술 동향을 살펴보고자 한다.

  • PDF

하드웨어 시뮬레이터를 이용한 계통 연계형 풍력발전시스템의 LVRT 동작 모의 및 동특성 분석 (LVRT Capability Simulation & Dynamic Performance Analysis for grid tied Wind Power Generator using Hardware Simulator)

  • 이재욱;한병문;윤영두
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2013년도 추계학술대회 논문집
    • /
    • pp.65-66
    • /
    • 2013
  • 본 논문에서는 계통 전압 사고 상황에서 계통 연계형 풍력 발전 시스템이 만족시켜야 할 LVRT(Low Voltage Ride Through) 동작 모의 및 동특성을 분석하였다. 제작한 시뮬레이터는 유도전동기를 이용한 풍력터빈 모델과 영구자석 동기 발전기 그리고 컨버터와 인버터로 구성된 Back to Back Converter를 통해 계통과 연계되는 구조를 가지고 있다. 계통과 연계되는 부분에 슬라이닥스와 변압기 그리고 IGBT를 이용해 계통의 사고를 모의할 수 있는 계통 전압사고 모의 장치를 제작하여 연결하였으며, 이 계통 전압사고 모의 장치는 A, B, C 각 상을 독립적으로 제작해 다양한 계통사고를 모의할 수 있도록 구성하였다. 하드웨어 시뮬레이터와 제안된 계통 전압 사고 모의 장치 분석을 위해 PSCAD/EMTDC 소프트웨어를 이용한 시뮬레이션을 실시하였고 하드웨어 실험을 통해 그 타당성을 검증하였다.

  • PDF

컴퓨터 프로그램의 특허성 원론 (Basic Theory on the Patentability of Computer Program)

  • 이상무
    • 전자통신동향분석
    • /
    • 제13권1호통권49호
    • /
    • pp.78-92
    • /
    • 1998
  • 소프트웨어 산업이 발전하면서 다양한 기능을 수행하는 복잡한 프로그램들이 개발됨에 따라 그 특허성을 인정하는 수용의 폭이 크게 확대되는 추세에 있다. 컴퓨터 프로그램은 컴퓨터(하드웨어)와 결합함으로써 그 실체가 나타나므로 잠재적인 상호작용을 갖고 있는 것으로 본다. 단지, 컴퓨터 프로그램은 하드웨어와의 관련성에 따라 계층적인 상호작용을 갖고 있는 특성이 있어 프로그램의 유형에 따라 특허성의 정도 차이가 있다는 것을 알 수 있다. 컴퓨터 프로그램은 반드시 하드웨어와 결합하여 동작할 때 의미가 있으므로, 컴퓨터 프로그램에 대한 최근의 특허심사 기준이 실체성 표명의 벽을 크게 완화하였다고는 하여도 프로그램 자체만으로는 특허성이 인정되지 아니하며 어떠한 형태로든 산업상 유용한 사물과의 연관관계를 이용하여 설명하여야 한다.

디바이스 드라이버 개발 도구 동향 (A Trend of Device Driver Development Tool)

  • 임채덕;김태호;김정시;마유승;권우일;최용훈
    • 전자통신동향분석
    • /
    • 제21권1호통권97호
    • /
    • pp.44-56
    • /
    • 2006
  • 임베디드 소프트웨어(embedded software)에서 디바이스 드라이버(device driver)는 하드웨어와 운영체제 및 응용 프로그램 사이의 연결고리 역할을 하는 핵심 구성 요소로서, 응용 프로그램이 하드웨어에서 제공하는 기능을 사용할 수 있도록 제어 및 상호동작을 위한 일관된 인터페이스를 제공하는 소프트웨어이다. 이러한 디바이스 드라이버는 하드웨어와 소프트웨어의 양쪽 측면에 모두 관련이 있어서 개발이 어렵기 때문에 개발을 지원하는 도구가 필요하다. 본 원고에서는 디바이스 드라이버 개발 도구가 갖추어야 할 기능을 크게 소스 코드 자동생성 기능, 테스팅 기능, 정형 검증 기능, 통합 개발 환경 및 개발 편의 유틸리티 기능으로 나누어서 각각의 기술에 대해서 살펴보고, 현재 상용 제품들을 살펴보았다. 그리고, ETRI의 본 연구팀에서 개발한 디바이스 드라이버 통합 개발 도구인 “QuickDriver”를 기술하고, 이 도구와 상용 제품과의 비교를 수행하였다.

IEEE 802.11 고성능 MAC 설계 (Design of high performance IEEE 802.11 MAC Engine)

  • 이영곤;홍창기;정용진
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2008년도 하계종합학술대회
    • /
    • pp.425-426
    • /
    • 2008
  • 본 논문에서 설계한 802.11 MAC(Medium Access Control)은 하드웨어와 소프트웨어의 통합 구조로 되어 있다. MAC에서 가장 빠르게 동작해야 하는 프레임 전송과 수신블록은 하드웨어로 설계를 하였고, 그 외에는 소프트웨어로 설계가 되었다. 하드웨어로 설계된 MAC은 802.11 표준문서에 포함된 SDL(Specification and Description Language)을 기초하여 설계하였으며, 성능 향상을 위하여 수신블록의 중복 프레임 검사를 수행하는 블록과 프레임을 분석하여 정보를 추출하는 블록을 SDL과 다르게 설계 하였다. 삼성 0.35공정 라이브러리를 이용하여 합성한 결과 3만 게이트의 크기를 갖으며, 최대 동작 주파수는 100MHz이다. 메모리는 47Kbits SRAM을 사용하였다. 실제동작의 검증에 앞서 Mentor Graphics사의 ModelSim을 이용하여 시뮬레이션을 수행하였으며, 동작 검증은 Huins 사의 Altera Excalibur FPGA가 탑재된 XP8000 보드를 이용하여 이루어 졌다.

  • PDF

인도 소프트웨어 산업의 성공요인과 시사점 (A Study on Successful Factors of Indian Software Industry and Implications)

  • 전황수
    • 전자통신동향분석
    • /
    • 제22권3호통권105호
    • /
    • pp.187-200
    • /
    • 2007
  • 최근 인도경제는 IT 산업의 발전에 힘입어 고도성장을 지속하여 세계적으로 기대를 모으고 있다. 인도는 IT 산업에서 하드웨어는 미발달되어 있으나 소프트웨어 부문은 국제적인 경쟁력을 갖추고 있다. 사회인프라의 미비, 낮은 정보화 수준, IT 하드웨어의 미발달, 1인 당 국민소득이 2004년 기준 610달러에 불과한 개발도상국인 인도가 소프트웨어 산업에서 세계적인 경쟁력을 갖추고 있다는 점은 충실한 사회인프라, IT 하드웨어의 강점에도 불구하고 취약한 소프트웨어 산업을 보유하고 있는 우리나라와는 매우 대조적이다. 본 고에서는 인도 소프트웨어 산업 현황, 정부의 소프트웨어 산업정책, 소프트웨어 산업의 성공요인을 살펴보고 우리에게 주는 정책적 시사점을 도출해 보고자한다.

고성능 컴퓨팅을 실현하는 런타임 시스템 기술 동향 (Technology Trends of Runtime Systems to Realize High Performance Computing)

  • 김진미;이재진;최완
    • 전자통신동향분석
    • /
    • 제27권6호
    • /
    • pp.124-133
    • /
    • 2012
  • 최근 산업의 발전으로 대규모 문제 해결의 요구가 커지고 사용자가 원하는 서비스를 신속하게 받고자 고성능 컴퓨팅에 대한 요구가 계속해서 증가하고 있다. 이에 따라 멀티코어 및 매니코어와 이종 하드웨어의 혼용 등으로 지속해서 발전하는 새로운 고성능 컴퓨팅을 위한 시스템은 컴퓨팅 패러다임을 바꿀 시스템 소프트웨어의 혁신 요소로 등장하였다. 하드웨어를 활용하여 시스템의 성능을 높이기 위해서는 컴퓨팅 요소 간의 통신을 최소화하여 전력 소모를 줄이고, 메모리 계층 구조 및 지역성을 고려하여 성능을 높이는 것이 필요하다. 특히, 응용의 실행 시에 시스템 자원을 최고로 활용할 수 있게 하여 성능을 높이는 런타임 시스템은 하드웨어 및 운영체제를 변경하지 않고 시스템 자원을 최대한 활용하여 성능 최적화를 이룰 수 있는 기술이다. 따라서 본고에서는 런타임 시스템의 기능과 기술 방향을 파악하여 차세대 런타임 시스템에 필요한 기술 및 연구 분야를 전망하고자 한다.

  • PDF

BILI-하드웨어/소프트웨어 분할 휴리스틱 (BILI-Hardware/Software Partition Heuristic)

  • 오현옥;하순회
    • 대한전자공학회논문지SD
    • /
    • 제37권9호
    • /
    • pp.66-77
    • /
    • 2000
  • 이 논문에서는 Best Imaginary Level-Iterative(BILI) 분할 방법이라 부르는 새로운 하드웨어/소프트웨어 분할 알고리즘을 제안하다. 이 분할 알고리즘은 여러 개의 하드웨어와 소프트웨어로 이루어진 시스템에 대해서 분할을 할 수 있을 뿐만 아니라, 여러 가지의 구현 가능성 중에서 적은 비용의 구현을 선택하는 문제까지 해결한다. 이 분할 알고리즘은 기존의 분할 알고리즘인 GCLP와 비교하여 약 15%의 비용 감소를 가지고, 항상 최적의 해를 찾는 장수 선형 프로그래밍과 비교하여 약 5%정도의 비용 증가를 가진다.

  • PDF

하드웨어 트로이목마 탐지기술 동향 (Trends of Hardware-based Trojan Detection Technologies)

  • 최양서;이상수;최용제;김대원;최병철
    • 전자통신동향분석
    • /
    • 제36권6호
    • /
    • pp.78-87
    • /
    • 2021
  • Information technology (IT) has been applied to various fields, and currently, IT devices and systems are used in very important areas, such as aviation, industry, and national defense. Such devices and systems are subject to various types of malicious attacks, which can be software or hardware based. Compared to software-based attacks, hardware-based attacks are known to be much more difficult to detect. A hardware Trojan horse is a representative example of hardware-based attacks. A hardware Trojan horse attack inserts a circuit into an IC chip. The inserted circuit performs malicious actions, such as causing a system malfunction or leaking important information. This has increased the potential for attack in the current supply chain environment, which is jointly developed by various companies. In this paper, we discuss the future direction of research by introducing attack cases, the characteristics of hardware Trojan horses, and countermeasure trends.