• 제목/요약/키워드: I/O 모듈

검색결과 102건 처리시간 0.025초

음성언어 번역 시스템을 위한 새로운 형태소 분석 (A New Morphological Analysis for the Spoken Language Translation System)

  • 양승원;김재훈
    • 한국음향학회지
    • /
    • 제18권4호
    • /
    • pp.17-22
    • /
    • 1999
  • 음성 처리부와 기계번역부를 통합하는 음성언어 번역 시스템에서는 각 모듈들이 다루는 자료나 처리단위 등이 서로 달라 통합이 어렵다. 따라서, 전체 시스템의 효율을 제고하면서 각 모듈에서 공통으로 사용할 수 있는 새로운 입출력 단위가 필요하다. 본 논문에서는 음성언어 번역 시스템에서 음성 처리 모듈들과 언어번역 모듈과의 인터페이스 단위로서 의사 형태소를 제안하고, 입력되는 문장을 의사 형태소 단위로 분석하는 형태소 분석기를 구현하였다. 의사형태소를 이용한 음성인식/합성은 어절이나 형태소단위의 음성인식/합성에서 보다 개선된 결과를 얻을 수 있게 해주며, 전체적인 음성언어 번역시스템의 성능도 높일 수 있다. 본 논문에서 구현한 의사 형태소 분석기의 분석율은 약98.9%로 일반 형태소 분석기와 동일한 수준의 성능을 보였다.

  • PDF

가상화 환경을 위한 QEMU/KVM 기반의 인메모리 블록 캐시 모듈 구현 (QEMU/KVM Based In-Memory Block Cache Module for Virtualization Environment)

  • 김태훈;송광혁;노재춘;박성순
    • 정보과학회 논문지
    • /
    • 제44권10호
    • /
    • pp.1005-1018
    • /
    • 2017
  • 가상화는 클라우드 컴퓨팅의 핵심 기술로 물리적 서버에 다수의 가상머신을 운영하여 서버 자원에 대한 활용도를 극대화하고, 관리의 편리성과 보안성을 향상시키는 것을 목표로 한다. 그러나 가상화는 물리적인 자원을 공유하기 때문에 가상머신의 성능이 저하되는 문제점을 가지고 있다. 본 연구에서는 가상머신의 대수에 따라서 발생하는 입출력 부하를 검증하고, 성능 저하의 원인을 해결하기 위해 KVM 하이퍼바이저의 블록 처리 과정을 분석하였다. 또한, 가상화 환경의 입출력 문제점을 보완하기 위한 QBic(QEMU/K-VM Based In-Memory Cache)을 구현하였다. QBic은 하이퍼바이저의 블록 입출력 과정을 모니터링하여 사용빈도가 높은 데이터를 캐시에 저장한다. 이후 캐시를 통해 해당하는 데이터를 빠르게 접근할 수 있으며, 스토리지의 접근 횟수를 줄여 하드웨어의 부하를 낮출 수 있다. 마지막으로 성능 측정을 통해 그 결과를 기술한다.

산업용 통신 게이트웨이 설계 (A Design of Gateway for Industrial Communication)

  • 엄상희;이병훈
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 춘계학술대회
    • /
    • pp.281-283
    • /
    • 2016
  • 최근 많은 산업용 기기들은 외부 모니터링과 제어 시스템에 프로토콜 호환성 문제에 직면하고 있다. 본 논문은 산업, 통신 프로토콜 변환 및 모니터링을 지원하기 위해 메인 제어 보드를 제작하였다. 산업용 통신 게이트웨이 모듈은 CAN 버스 및 이더넷 프로토콜을 지원하도록 설계되었다. 메인보드 프로세서는 ATMEGA2560 사용하고, 서브 보드 RS485 시리얼 슬롯 4개를 배치하였다. 이들 슬롯을 통하여 아날로그 및 디지털 I/O를 제공하여 제어 및 모니터링에 사용할 수 있다.

  • PDF

지능형 도로교통 제어기의 하드웨어 설계 (Hardware design of Intelligent Traffic Controller)

  • 서재관;이성의;오성남;박귀태;김갑일
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2002년도 합동 추계학술대회 논문집 정보 및 제어부문
    • /
    • pp.353-356
    • /
    • 2002
  • 본 논문에서는 지능형 도로교통 제어기에 대하여 논한다. 제어기는 Main CPU module, Field I/O module, Display module, communication module, Mother board module로 구성되었다. 각 모듈은 하드웨어의 특성에 따라 분리되어 설계되었고, mother board를 통하여 module 간 데이터를 교환한다 Main CPU module은 입력된 교통 데이터의 처리, Field I/O module은 외부로의 데이터 입출력, Display module은 제어기와 사용자와의 인터페이스, communication module은 제어기의 debugging을 담당한다. 본 논문에서는 하드웨어를 Module화함으로써 필요한 하드웨어의 장/탈착이 용이하고, 제어기를 범용으로 사용할 수 있는 장점이 있다.

  • PDF

개방형 CNC 개발 및 지능형 모듈 통합 (Development of an Open Architecture CNC and Integration with Intelligent Modules)

  • 윤원수;이강주;김형내;이은애;박천기
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2002년도 추계학술대회 논문집
    • /
    • pp.37-41
    • /
    • 2002
  • This study has been focused on the development of an open architecture CNC system and integration of core application technology for machine tool such as a remote monitoring/diagnosis system, NURBS interpolation, and cutting process simulation. To do this, we have developed a comprehensive CNC software including the basic HMI, screen editor, ASF, and visual builder. As a control hardware system for machine tool, the universal I/O module and CNC main unit have been developed. Then the remote monitoring/diagnosis system and NURBS interpolation have been implemented in the CNC software. The cutting simulation software will be used for enhancing the productivity of machine tools. Through a simulator and test bed, the whole technology has been verified.

  • PDF

IMT-2000 음성 부호화 알고리즘의 실시간 DSP 구현 (Real-time DSP implementation of IMT-2000 speech coding algorithm)

  • 서정욱;권홍석;박만호;배건성
    • 대한전자공학회논문지SP
    • /
    • 제38권3호
    • /
    • pp.68-68
    • /
    • 2001
  • 본 논문에서는 3GPP와 ETSI에서 IMT-2000의 음성부호화 방식 표준안으로 채택한 AMR 음성부호화 알고리즘을 분석하고 C 컴파일러와 어셈블리 언어를 이용한 최적화 과정을 거친 후, 고정 소수점 DSP 칩인 TMS320C6201을 이용하여 실시간 구현하였다. 구현된 codec의 프로그램 메모리는 약 31.06 kWords, 데이터 RAM 메모리는 약 9.75 kWords, 그리고 데이터 ROM 메모리는 약 19.89 kWords 정도를 가지며, 한 프레임(20 ms)을 처리하는데 약 4.38 ms가 소요되어 TMS320C6201 DSP 칩의 전체 가용한 clock의 21.94%만 사용하여도 충분히 실시간으로 동작 가능함을 확인하였다. 또한, DSP 보드상에서 구현한 결과가 ETSI에서 공개한 ANSI C 소스 프로그램의 수행 결과와 일치함을 검증하였고, 구현된 AMR 음성부호화기를 sound I/O 모듈과 결합하여 실험한 결과, 어떠한 음질의 왜곡이나 지연 없이 실시간으로 충분히 동작함을 확인하였다. 마지막으로, Host I/O와 LAN 케이블을 이용하여 AMR 음성부호화 알고리즘을 통한 쌍방간 실시간 통신을 full-duplex 모드로 확인하였다.

산업용 장비에서의 액추에이터를 제어 하기 위한 DSP에서의 Modbus통신 구현과 제어 모듈 개발 (Development of DSP-based Modbus Communication Scheme and Control Module for Controlling Actuators in Industrial Equipment)

  • 김원준;곽동기;김동환
    • 대한기계학회논문집A
    • /
    • 제41권11호
    • /
    • pp.1109-1117
    • /
    • 2017
  • PLC 시스템은 자체 모듈에 의한 부분적 확장성을 지원하고 있지만, 확장을 위한 비용이 크고, 센서 및 기타 제어기들과의 언어 호환성 또한 문제가 되고 있다. 본 논문에서는 빠르게 변화하는 기술에 대처하기 위해 텍사스 인스트루먼트 사의 DSP(디지털 시그널 프로세서)를 이용하여 PLC를 대체 및 보조할 수 있는 시스템을 제안한다. 이 시스템은 기존 PLC의 기능을 통합적으로 구현하며, 범용으로 쓰이는 PLC 에 비해 속도가 빠르고, 약 50% 이상의 비용 절감이 가능하다. 또한, 모듈 형태의 24V의 범용 디지털 I/O핀을 구성함으로써 선택적으로 입력과 출력의 부분적 확장을 용이하게 하였다. 일반적 산업 장비의 제어를 위해 널리 사용되고 있는 모드버스 통신을 RS-485 인터페이스를 기반으로 DSP에서 구현함으로써, 장비 간 다대다 통신을 할 수 있도록 하였다.

Node.js를 활용한 웹GIS 서버의 설계와 구현 (Design and Implementation of Web GIS Server Using Node.js)

  • 전상환;도경태
    • Spatial Information Research
    • /
    • 제21권3호
    • /
    • pp.45-53
    • /
    • 2013
  • 웹GIS는 수년 동안 사용자들에게 효율적이고 정확한 공간정보를 제공하기 위해 최신 웹기술을 기반으로 발전해왔다. 또한 웹GIS 서버는 클라이언트의 요청을 빠르게 연산 처리하고 공간정보 서비스를 제공하기 위해 성능개선을 지속해왔다. 본 연구에서는 서버 개발에 자바스크립트(JavaScript)를 사용하는 이벤트 기반의 비동기식 I/O 처리가 가능한 프레임웍 기술인 Node.js를 활용하여 NodeMap이라고 이름붙인 웹GIS 서버를 설계하고 구현하였다. NodeMap은 기본적으로 OGC 표준 인터페이스를 지원하는 웹GIS 서버이다. 이를 위해 공간 인덱스 및 표준 공간쿼리 함수를 지원하는 DBMS를 활용하여 GIS 데이터를 처리하도록 하였다. 그리고 공간 정보를 타일 맵 위에 렌더링 하기 위해 HTML5 Canvas를 지원하는 Node-Canvas 모듈을 활용하였다. 마지막으로 Node.js의 가장 많이 쓰이는 커넥트 모듈 기반의 프레임웍인 Express 모듈을 활용하였다. 구현된 NodeMap은 성능테스트를 통해 향 후 웹GIS 서버개발기술로서 Node.js의 활용 가능성을 확인하였다. 본 연구를 통해 기존 서버 개발 기술과 차별화된 기술인 Node.js를 웹GIS 서버 구현에 우선적용 함으로서 향 후 인터넷 GIS 서비스에서의 활용 가능성을 제시하였다.

I/Q 벡터 모듈레이터를 이용한 GPS CRPA 패턴 제어기술 (A Technology on the GPS CRPA Pattern Control Using the I/Q Vector Modulator)

  • 김준오;배준성
    • 한국군사과학기술학회지
    • /
    • 제9권3호
    • /
    • pp.48-55
    • /
    • 2006
  • This paper describes the antenna based GPS anti-jamming technology called CRPA(Controlled Reception Pattern Antenna), which used $2{\times}2$ array elements. In this system, the main functions are the antenna complex weight control and the GPS digital I/Q VM(Vector Modulator). To update the VM's I/Q complex weights, the PC based DAC(Digital to Analog Converter) module was also used and the two analog output voltages were applied to the $2{\times}2$ array elements to synthesize the null pattern. In the study, we also simulated the $2{\times}2$ GPS array null patterns to compare the null depth with experimental results. The VM was also modified at the frequency of 1.575GHz for the GPS L1 and controlled by the PC based VM software.

X-대역 레이더용 SSPA 모듈 설계 및 제작 (Design and fabrication of SSPA module in X-band for Radar)

  • 양성수
    • 한국전자통신학회논문지
    • /
    • 제13권5호
    • /
    • pp.943-948
    • /
    • 2018
  • 본 논문에서는 GaN MMIC를 활용하여 X-band 레이더용 SSPA모듈을 설계 및 제작하였다. SSPA의 구동 증폭기 단은 Gain Loss를 감안하여 GaN MMIC를 2단으로 구성하였다. 그리고 고출력 SSPA 모듈 구성을 위해 전력증폭단을 4단으로 설계함에 따라 전력분배기와 전력합성기는 4way 방식으로 설계하였다. 제작된 전력 분배기는 -3.0dB 이상의 손실을 나타내었으며, 전력합성기는 -0.2dB의 입출력 손실과 각 포트 간 위상차는 평균 $2^{\circ}$로 양호한 특성을 보이고 있다. 제작한 SSPA모듈 실험 측정 결과 9~10GHz 주파수 대역에서의 Gain은 48.0dB 이상인 것을 확인하였으며, P(sat)=88.3W (49.46dBm) 이상, PAE=30.3% 이상임을 확인하였다. 본 논문에서 제작된 X-Band SSPA 모듈 성능 확인과 전력분배기/합성기 개선을 통해 향후 SSPA모듈에 대한 RF성능 개선에 많이 활용될 수 있을 것이다.