• Title/Summary/Keyword: 명령 처리기

Search Result 64, Processing Time 0.023 seconds

Design of Caption-processing ASIC for On Screen Display (On Screen Display용 자막처리 ASIC 설계)

  • Jeong, Geun-Yeong;U, Jong-Sik;Park, Jong-In;Park, Ju-Seong;Park, Jong-Seok
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.37 no.5
    • /
    • pp.66-76
    • /
    • 2000
  • This paper describes design and implementation of caption-processing ASIC(Application Specific Integrated Circuits) for OSD(On Screen Display) of karaoke system. The OSD of conventional karaoke system was implemented by a general purpose DSP, however this paper suggest a design to save hardware resources. The ASIC receives commands and data of graphic and caption from host processor, and then modifies the data to have various graphic effects. The design has been done by schematic and VHDL coding. The design was verified by logic simulation and FPGA emulation on the real system. The chip was fabricated with 0.8${\mu}{\textrm}{m}$ CMOS SOG, and worked properly at the karaoke system.

  • PDF

Real-Time Functional Reactive Program Translator for Embedded Systems (임베디드 시스템을 위한 실시간 함수형 반응적 프로그램 변환기)

  • Lee, Dong-Ju;Woo, Gyun
    • The KIPS Transactions:PartA
    • /
    • v.13A no.6 s.103
    • /
    • pp.481-488
    • /
    • 2006
  • FRP(Functional Reactive Programming) is a kind of embedded language in Haskell, it declaratively program reactive system based on two essential high-order types named behavior and events. This Paper design and implementation RT-FRP(Real-time Functional Reactive Programming) translator for using FRP in embedded systems with many constraints. The RT-FRP translator generates a C Program from an RT-FRP program according to the operational semantics of the RT-FRP language. To show the effectiveness of the RT-FRP translator, we loaded and executed the test program generated by the translator onto a real embedded system, LEGO Mindstorm. According to the experimental result, the reactive system software can be programmed more concisely using RT-FRP than using an imperative counter part although the size of the binary code is rather increased.

A Study on Development and Analysis of Control Operation Software of High-Speed Recorder (고속기록기의 제어운용 소프트웨어 분석 및 개발에 관한 연구)

  • Hwang, Chul-Jun;Oh, Se-Jin
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.10 no.4
    • /
    • pp.280-288
    • /
    • 2009
  • In this paper, we developed new time information recording module of VSI (VLBI Standard Interface) format by analyzing the Mark5B recorder control and operation software with 1Gbps speed, which is able to record the weak signal of space radio source, through the Korean VLBI Network (KVN). The control and operation software of high-speed recorder consists of 2 kinds of software, which is that it can operate RAID control board by controlling large capacity HDD drive and the network control and operation. Especially, core software in high-speed recorder is able to output the results after performing and analyzing the input command. Through the analysis of control and operation software, new time information recording module, which is needed to process the observed data for correlation, is developed. New developed time information recording module can record the time information together after checking the interrupt of 1PPS(Pulse Per Second) input signal when the observed data will be recorded. To verify the normal operation of the developed time information recording module, we performed the real observation test and confirmed the effectiveness of developed software through analyzing the recorded observation data.

  • PDF

Post-Processing of Voice Recognition Using Phonologic Rules and Morphologic analysis (음절 복원 규칙과 형태소 분석을 이용한 음성인식 후처리)

  • Seo, Sang-Hyun;Kim, Jae-Hong;Kim, Hae-Jin;Kim, Mi-Jin;Lee, Sang-Jo
    • Annual Conference on Human and Language Technology
    • /
    • 1997.10a
    • /
    • pp.495-499
    • /
    • 1997
  • 컴퓨터의 사용이 보편화됨에 따라 컴퓨터와 사용자 사이의 쉽고 자연스러운 의사 소통을 위한 자연어 인터페이스에 대한 연구가 활발히 진행되고 있다. 이 중에서 특히, 음성인식 분야는 음성명령, 받아쓰기 시스템 등 일반적인 컴퓨터 사용자의 요구를 충족시켜 줄 수 있는 분야로 주목을 받고 있다. 그러나 음성인식은 인식 자체만으로는 인식률에 한계가 있으며, 인식 결과를 향상시키기 위해서는 후처리 단계가 필요하다. 본 논문에서는 음성 인식의 성능을 향상시키기 위해 음성 인식의 결과로 들어온 연속된 한국어 음성을 올바른 음절로 복원시켜 주는 시스템을 구현하였다. 이 시스템에서는 어절단위의 연속된 한국어 음성을 입력으로 받아 한국어 발음 규칙을 역으로 적용하여 원래의 음절로 복원시키고, 형태소 분석기를 이용하여 복원된 음절이 올바른지를 확인하고 수정한다. 초등학교 교과서에 나오는 문장을 대상으로 본 시스템의 성능을 실험한 결과, 90.42%의 복원율을 나타내었다. 현재 정확하게 복원이 되지 않는 것 중에는 동음이의어가 차지하는 비중이 크며, 이 문제는 구문분석이나 의미분석을 이용하여 어느 정도 개선할 수 있을 것으로 보인다.

  • PDF

과학위성 1호 지상국 시스템

  • 김경희;박홍영;오치욱;이상연;정성인;오대수;박성수;이종주;곽성우
    • Bulletin of the Korean Space Science Society
    • /
    • 2003.10a
    • /
    • pp.53-53
    • /
    • 2003
  • 과학위성 1호는 기존의 우리별 1,2,3호의 개발경험을 바탕으로 기술 습득과 독자 개발의 단계를 거쳐 기술의 최적화와 동시에 원자외선 분광기, 우주과학 탑재체, 원격 자료 수집 등의 우주 환경 측정 및 지상 생명체 탐사의 임무를 수행하기위한 최초의 국내 위성이다. 과학위성 1호 지상국 시스템은 과학위성 1호의 맡은바 임무를 원활히 수행할 수 있도록 각종 명령이나 프로그램을 위성으로 송신하여 위성을 조정하고, 위성의 건강상태를 파악할 수 있는 원격검침정보와 탑재체로부터 측정된 실험자료를 수신하며, 수신된 모든 자료를 저장, 처리 및 관리하여 위성의 상태를 정상적으로 유지하고 수신 자료를 요구하는 사용자들에게 분배하기 위한 목적으로 개발되었다. 본 연구에서는 과학위성 1호 지상국 시스템의 개발 및 설치에 관한 전반적인 사항에 대하여 살펴보았다.

  • PDF

SMEA (Secure Message Exchange Architecture) for Message Exchange between Information Security Systems (정보보호 시스템간 보안메시지 교환 아키텍쳐)

  • Lee, Byoung-Hee;Kim, Sung-Won;Kwon, Young-Chan;Yun, Ho-Sang;Jang, Hee-Jin;Lee, Seong-Kee
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06d
    • /
    • pp.86-91
    • /
    • 2008
  • 본 논문은 정보보호 시스템들간에 교환해야 하는 침입탐지 정보 및 대응 수행 명령들을 효율적으로 전달 및 처리 응 답을 수신 받기 위한 아키텍처에 대한 정의를 수행한다. 각 시스템에서 제공하는 서비스를 제공받고자 하는 시스템 측에서는 원격호출 메시지를 전송함으로써 서비스를 제공받으며, 시스템 간의 동적 연결을 위한 '시스템 분포맵' 의 정의, 메시지 교환 시에 인가되지 않은 시스템 또는 인가되지 않은 메시지의 교환을 차단하기 위한 '시스템 서비스업' 의 정의, 각기 다른 분리된 네트워크 상에 존재하는 시스템간 통신을 위한 Proxy 기능을 수행하는 시스템을 통한 메시지의 Tunneling 기능, 교환되는 XML 메시지의 교환 성능 향상을 위해 'Fast InfoSet' 을 적용한 보안메시지 교환 아키텍처 (SMEA)를 정의한다.

  • PDF

Recovery Study for Satellite Contingency Using Satellite Simulator (위성 시뮬레이터 기능을 이용한 위성의 Contingency 대응방법 연구)

  • 조성기;이상욱;김재훈
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2002.11a
    • /
    • pp.65-69
    • /
    • 2002
  • 위성의 운용 중 발생할 수 있는 Contingency에 대한 분석과 이의 해결을 위한 운용자의 대응 과정은 매운 중요하다. 현재 한국전자통신연구원에서는 2004년 5월 발사 예정인 다목적 실용위성 2호 관제시스템을 개발 중에 있으며 위성 시뮬레이터는 관제 시스템을 구성하는 하나의 서브시스템이다 개발 중인 위성 시뮬레이터는 순수 소프트웨어 시뮬레이터이며 위성의 하드웨어 서브시스템, 위성의 비행 소프트웨어, 위성 비행역학을 높은 정밀도를 갖는 모델로 구성하여 원격측정과 원격명령의 처리, 위성시스템, 기능검증, 위성 비행운동 예측과 분석, 위성 운용자 교육 등의 기능을 수행 할 수 있도록 설계되었다. 본 논문은 위성 운용 중 발생 예측되는 Contingency 상황을 설정하여 시뮬레이션 할 수 있는 다목적 실용위성 2호 관제시스템의 위성 시뮬레이터 기능과 그 이용 방법을 설명하고자 한다.

  • PDF

탑재소프트웨어 프로그래밍 언어 비교 - C vs. ADA

  • Park, Su-Hyeon;Gu, Cheol-Hoe;Gang, Su-Yeon;Lee, Sang-Gon
    • Bulletin of the Korean Space Science Society
    • /
    • 2009.10a
    • /
    • pp.46.2-46.2
    • /
    • 2009
  • 탑재소프트웨어는 위성의 자세, 전력, 열 제어를 담당하는 소프트웨어로서 위성의 탑재컴퓨터 상에서 실행된다. 탑재소프트웨어는 추력기, 배터리, 온도조절장치와 같은 위성의 하드웨어 장치를 자치적으로 관리한다. 지상에서 위성을 운영할 수 있도록 탑재소프트웨어는 지상으로부터 명령을 받아서 처리하고, 위성의 텔레메트리 데이터를 지상으로 전송한다. 위성의 탑재소프트웨어를 프로그래밍하기 위하여 C 언어와 ADA 언어가 주로 사용된다. 이 논문에서는 소프트웨어 디자인과 하위레벨 프로그래밍 관점에서 C 언어와 ADA 언어를 비교 분석한다. 프로그래밍언어는 소프트웨어 디자인과 불가분의 관계에 있다. 이 논문은 프로그래밍언어와 함께 다목적실용위성과 통신해양기상위성의 소프트웨어 디자인을 소개한다. 다목적실용위성의 탑재소프트웨어는 절차 지향언어인 C로 작성되었으며, 함수 호출을 기반으로 설계되었다. 통신해양기상위성의 경우, 객체지향언어인 ADA로 작성되었으며, HOOD(Hierarchical Object-Oriented Design) 기법에 따라 모델링되었다. 탑재소프트웨어 프로그래밍언어는 위성의 탑재 하드웨어와 직접적으로 상호작용하도록 요구된다. 이 논문은 C와 ADA 언어가 메모리주소 및 로우 스토리지를 다루는 방법을 보여준다.

  • PDF

A Study on the Pixel-Paralled Image Processing System for Image Smoothing (영상 평활화를 위한 화소-병렬 영상처리 시스템에 관한 연구)

  • Kim, Hyun-Gi;Yi, Cheon-Hee
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.39 no.11
    • /
    • pp.24-32
    • /
    • 2002
  • In this paper we implemented various image processing filtering using the format converter. This design method is based on realized the large processor-per-pixel array by integrated circuit technology. These two types of integrated structure are can be classify associative parallel processor and parallel process DRAM(or SRAM) cell. Layout pitch of one-bit-wide logic is identical memory cell pitch to array high density PEs in integrate structure. This format converter design has control path implementation efficiently, and can be utilize the high technology without complicated controller hardware. Sequence of array instruction are generated by host computer before process start, and instructions are saved on unit controller. Host computer is executed the pixel-parallel operation starting at saved instructions after processing start. As a result, we obtained three result that 1)simple smoothing suppresses higher spatial frequencies, reducing noise but also blurring edges, 2) a smoothing and segmentation process reduces noise while preserving sharp edges, and 3) median filtering, like smoothing and segmentation, may be applied to reduce image noise. Median filtering eliminates spikes while maintaining sharp edges and preserving monotonic variations in pixel values.

Satellite Battery Cell Voltage Monitor System Using a Conventional Differential Amplifier (종래의 차동증폭기를 사용한 인공위성 배터리 셀 전압 감시 시스템)

  • Koo, Ja-Chun;Choi, Jae-Dong;Choi, Seong-Bong
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.33 no.2
    • /
    • pp.113-118
    • /
    • 2005
  • This paper shows a satellite battery cell voltage monitor system to make differential voltage measurements when one or both measurement points are beyond voltage range allowed by a conventional differential amplifier. This system is particularly useful for monitoring the individual cell voltage of series-connected cells that constitute a rechargeable satellite battery in which some cell voltages must be measured in the presence of high common mode voltage.