• Title/Summary/Keyword: 드라이버

Search Result 688, Processing Time 0.024 seconds

An Implementation of Past Ethernet Controller: LAN-100 & LN-100 (이더넷 디바이스 드라이버 개발)

  • 성정식;김도영
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 1998.11a
    • /
    • pp.317-322
    • /
    • 1998
  • 본 논문에서는 10Mbps 뿐만 아니라 100Mbps를 지원하는 패스트 이더넷 제어기인 LAN-100 IP 모듈 개발과 물리 계층에 대한 인터페이스인 LN-100 어댑터에 대해 논한다. LAN-100 IP 모듈은 10Mbps 및 100Mbps 속도를 지원하는데 이를 위해 SMC사의 Feast 91C100 Fast Ethernet controller를 사용하였다. 따라서 본 논문에서 주로 다루고자 하는 내용은 이 이더넷 칩의 디바이스 드라이버 개발에 관해서이다. 즉, 이더넷 초기화 과정과 이더넷 송신부 및 수신부 그리고 인터럽터 처리에 대해 논한다. 또한 개발된 드라이버의 송수신 성능에 관한 내용도 함께 다룬다.

  • PDF

Design and Implementation of a JDBC Driver for the ODYSSEUS Object-Relational DBMS (오디세우스 객체관계형 DBMS를 위한 JDBS 드라이버의 설계 및 구현)

  • 김민수;이민재;이재길;황규영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.251-253
    • /
    • 2000
  • JDBC는 Java 프로그램에서 표준 SQL을 사용하여 데이터베이스에 접근하기 위한 응용 프로그램 인터페이스이다. 응용 프로그램 개발자는 JDBC API를 사용하여 다양한 종류의 DBMS에 적용 가능한 응용 프로그램을 쉽게 작성할 수 있을 뿐만 아니라 JDBC API를 사용하여 작성된 기존의 응용 프로그램들을 재사용하는 것이 가능하다. 본 논문에서는, 객체 관계형 데이터베이스 관리 시스템인 오디세우스를 위한 JDBC 드라이버를 설계하고 구현한다. 본 JDBC 드라이버는 DBMS와 직접 연결하여 통신하므로 질의 결과 처리 성능이 좋고, 모두 Java 언어로 구현되기 때문에 웹 환경에서 사용하기 적합하다는 특징을 가진다.

  • PDF

Bridgeless AC-DC Converter with film capacitor (필름커패시터를 사용한 bridgeless 타입의 AC-DC LED 드라이버)

  • Kim, Jae-sub;Kim, Dong-hwan;Choi, Jae-ho
    • Proceedings of the KIPE Conference
    • /
    • 2014.07a
    • /
    • pp.463-464
    • /
    • 2014
  • 본 논문은 LED 드라이버의 수명을 좌우하는 전해커패시터를 필름커패시터로 대체하기 위하여 출력맥동전류의 구형파 제어 방법을 제안한다. 출력맥동전류의 구형파 운전은 출력전류의 Peak to average ratio를 낮추어 출력커패시터의 용량을 감소시킬 수 있다. 일반적으로 전해커패시터의 1/20배의 용량 저감을 통하여 필름커패시터로 대체가 가능해진다. 본 논문에서 제안한 토폴로지는 bridgeless single-stage AC-DC LED드라이버의 구형파 전류제어에 따른 출력전류리플저감에 대한 내용을 다루었다.

  • PDF

Reusable Device Oliver Development using Template for Embedded Systems with Linux (리눅스 기반 임베디드 시스템에서의 템플릿을 이용한 재사용 가능한 디바이스 드라이버 개발)

  • 최재현;이우진;정기원
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.385-387
    • /
    • 2004
  • 임베디드 시스템의 발전에 따라, 임베디드 소프트웨어의 활용 분야와 복잡도는 급격하게 증가하는 반면, 실제적인 임베디드 소프트웨어의 개발 생산성과 품질은 그 요구에 부합하지 못하고 있다. 이러한 문제의 근본적인 해결을 위해서는. 기존의 임베디드 시스템 의존적인 방식에서 벗어난 임베디드 시스템 독립적인 소프트웨어의 개발 기법이 필요하다. 이에 따라 본 논문에서는, 이종 플랫폼 통합 개발방식으로서 제시된 MDD의 개념을 바탕으로, 임베디드 시스템 소프트웨어인 디바이스 드라이버를 템플릿 형태로 정의하고, XML문서로 표현된 임베디드 시스템 정보와 매핑을 통해 실제 디바이스 드라이버를 개발하는 방안을 제시한다. 이것은 하나의 디바이스를 템플릿을 통해 시스템 독립적으로 표현하고. XML로 표현된 임베디드 시스템 정보와의 매핑을 통하여 여러 임베디드 시스템에서 동작 가능한 디바이스 드라이버를 자동으로 생성함으로써, 임베디드 소프트웨어의 개발생산성과 유지보수성 향상을 보장한다. 또한, 동일 소프트웨어의 중복개발 방지 및 재사용성 향상을 통해 개발비용의 축소와 개발 기간의 단축을 보장한다

  • PDF

Stream Device Driver Dynamic Load and Unload by Using Remote API in Windows Embedded CE (Windows Embedded CE에서 Remote API를 사용한 Stream Device Driver동적 로드)

  • Ju, Seung-Hwa;Jeou, Jae-Wook
    • Proceedings of the KIEE Conference
    • /
    • 2008.10b
    • /
    • pp.219-220
    • /
    • 2008
  • 본 논문에서는 Windows Embedded CE의 스트림 인터페이스 드라이버(Stream Interlace Driver)를 개발하는 새로운 방법을 제안하고자 한다. Windows Embedded CE 디바이스가 부팅되면서 스트림 인터페이스 드라이버는 디바이스 매니저에 의해 메모리로 로프(Load)되고 디바이스가 꺼질 때 메모리로부터 언로드(Unload)된다. 디바인스 드라이버를 변경하여 다시 적용한 후 결과를 확인하고자 할 때 OS 바이너리 이미지를 새로 생성한 후 이미지를 다시 다운로드 하거나 드라이버를 플랫폼 빌더에서 등록한 후 해당 디바이스를 재 부팅하고 Kernel Interlace Layer(KITL)를 사용하여 그 결과를 확인할 수 있다. OS 바이너리를 새로 만드는 경우 이미지 생성과 다운로드 시간이 많이 소요되고, KITL를 사용하는 경우 매번 부팅 하는 과정을 반복해야 하기 때문에 시간이 더 소요된다. 본 논문에서는 데스크탑에서 Remote API를 이용하고 Stream Device Driver를 디바이스에 전달한 후 그것을 Remote API를 사용하여 로드하고 언로드하는 구조를 제안한다.

  • PDF

A Squarewave current control LED driver of Totem-Pole AC/DC Converter Driving (Totem-Pole AC/DC 변환기 구동의 구형파 전류제어형 LED드라이버)

  • Kim, Jaesub;Niyitegeka, Gedeon;Choi, Jaeho
    • Proceedings of the KIPE Conference
    • /
    • 2014.11a
    • /
    • pp.147-149
    • /
    • 2014
  • 본 논문에서는 LED드라이버의 지속적인 과제인 고역률, 효율개선 및 장수명화를 위한 연구를 진행하였다. 전체적인 토폴로지는 역률개선 및 출력전류제어의 성능을 자세히 관찰하기 위하여 투 스테이지 토폴로지를 선정하였으며, 1차측은 고 효율을 위하여 Bridgeless타입의 Totem-Pole bridgeless rectifier를 선정하였으며, 2차측은 LED드라이버의 수명을 좌우하는 DC 커패시턴스를 줄이기 위한 전류제어를 하기 위하여 Flyback DC-DC컨버터 토폴로지를 적용하였다. 일반적인 투 스테이지 토폴로지와 본 논문에서 제안한 토폴로지의 시뮬레이션 및 실험을 통하여 성능적인 분석을 통하여 LED드라이버의 효율증대 및 수명증가에 대한 내용을 다루었다.

  • PDF

Implementation of Motor Driver for Control of AC Servo Motor of Robot (로봇의 다축 모션 제어용 AC 서보 모터 드라이버 구현)

  • Kim, Yong-Jin;Bae, Young-Chul;Kim, Kwang-Heon
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.7 no.3
    • /
    • pp.553-558
    • /
    • 2012
  • An effort for motion control of multi-axis in robot have been continued recently. In this paper, we propose implementation method for AC servo driver that can be easily motion control of multi-axis in robot. This proposed method implement EtherCAT communication technologies of bi-directional optical communication based on single optical core method that applied WDM for communication between control stage which is upper and AC servo drive stage.

Current Source LED Switching Driver for Visible Light Communication (전류원 방식의 가시광 무선통신용 LED 스위칭 드라이버)

  • Baek, Mi-Ran;Cho, Sang-Ho;Jang, Byung-Jun;Han, Sang-Kyoo;Hong, Sung-Soo;Roh, Chung-Wook
    • Proceedings of the KIPE Conference
    • /
    • 2010.07a
    • /
    • pp.424-425
    • /
    • 2010
  • 가시광 무선통신 시스템은 LED 전류를 데이터 신호에 따라 제어하여, 기존의 LED 조명장치를 통신 수단으로 사용 가능하기 때문에 차세대 통신 수단으로 주목 받고 있다. 본 논문에서는 이러한 가시광 무선통신 시스템을 위한 전류원 구동 LED 드라이버를 제안한다. 제안된 LED 드라이버는 컨버터의 전류원을 이용하고 LED와 병렬 연결된 스위치 소자를 스위칭 구동방식으로 제어함으로써, 기존의 선형 구동방식보다 전력손실 및 발열을 크게 개선하여 대용량의 LED 조명장치에 적용할 수 있는 장점이 있다. 제안 회로의 가시광 무선통신 시스템 구현을 통해 제안된 LED 드라이버의 우수성 및 이론적 해석의 타당성을 검증한다.

  • PDF

An Architecture of a JDBC Driver providing Multiple Connections (다중 연결을 지원하는 JDBC 드라이버의 구조)

  • 서정민;진은숙;윤수영;송주원
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.18-20
    • /
    • 1998
  • JDBC는 Java 응용 프로그램이나 apllet에서 SQL 문을 수행하기 위해서 Javasoft에서 정의한 Java API로서, DBMS에 비의존적이고 플랫폼에도 독립적인 Java 응용 프로그래밍 기법을 제공한다. 일반 DBMS 응용 프로그램과 마찬가지로 Java 응용 프로그램에서도 기존에 구축된 동기종 또는 이기종의 데이터베이스를 동시에 접근해서 처리해야 하는 경우가 발생하다. 이 경우 한 응용 내에서의 여러 DBMS 연결은 불가피하다. 이러한 다중 연결의 지원은 응용 프로그램을 추가하는 작업이나 데이터베이스 자료 변환 작업을 감소시키는 효과가 있다. 이 논문에서는 JDBC 명세서 1.2에 따라 구현된 net-protocol all-Java driver 타입의 JDBC 드라이버가, JDBC 응용 클라이언트와 DBMS드라이버를 관리함으로써 한 Java 응용 프로그램내에서 다중 연결을 지원하는 M-JDBC(Multiple Database supporting)드라이버의 구조를 제시한다.

Design and Test of SI-Thyristor for Pulsed Power Modulator (펄스 모듈레이터용 정전 유도 사이리스터의 최적 게이트 드라이버 설계 및 성능 측정)

  • Kim, Bong-Seong;Ko, Kwang-Cheol
    • Proceedings of the KIEE Conference
    • /
    • 2006.10a
    • /
    • pp.147-148
    • /
    • 2006
  • Sl-Thyristor는 기존의 Power semlconductor인 단일 IGBT,MOSFET과 비교하여 높은 정격 전압과 대전류의 소호가 가능하며 빠른 turn on swithcing time을 가지는 특성이 있다. 하지만 게이트 드라이버를 이용한 Sl-Thyristor의 turn on 구동시에는 전압구동의 특성과 turn 0ff시에는 전류 구동의 특성에 가까운 구동 특성이 요구되기 때문에 스위칭 요구 특성에 맞는 게이트 드라이버의 설계 및 제어가 쉽지 않다. 본 논문은 펄스 파워 어플리케이션으로 Sl-Thyristor(PT-201 5kV/100A)를 사용하여 pulsed power moduiator용 Sl-Thyristor의 게이트 드라이버의 요구인 빠른 turn on switching 특성과 turn off 시 Si-Thyristor 내의 전하를 빨리 제거하기 위한 조건을 제시하고 있다.

  • PDF