• 제목/요약/키워드: asynchronous development

검색결과 108건 처리시간 0.026초

칩 테스트를 위한 UART-to-APB 인터페이스 회로의 설계 (UART-to-APB Interface Circuit Design for Testing a Chip)

  • 서영호;김동욱
    • 한국항행학회논문지
    • /
    • 제21권4호
    • /
    • pp.386-393
    • /
    • 2017
  • 칩을 개발하는 과정에서 설계된 칩의 검증을 위해 FPGA (field programmable gate array)를 많이 이용한다. FPGA에 다운로드 된 회로를 검증하기 위해서는 FPGA로 데이터를 입력해야 한다. PC와 외부 보드를 통한 칩과의 통신을 위한 많은 방식이 있지만 가장 간단하고 쉬운 방법은 범용 비동기화 송수신기 (UART; universal asynchronous receiver/transmitter)를 이용한 방식이다. 최근 대부분의 회로는 AMBA (advanced microcontroller bus architecture) 버스에 연결되도록 설계되어 있다. 즉, 설계된 회로를 검증하기 위해서는 UART를 거친 후에 AMBA 버스를 통해 데이터를 전달해야 한다. AMBA 버스도 최근에 버전 4.0까지 거치면서 다양한 버전이 존재하는데 간단히 테스트를 하기 위한 용도로는 APB (advanced peripheral bus)가 적합하다. 본 논문에서는 UART-to-APB 인터페이스를 위한 회로를 설계하였다. Verilog HDL을 이용하여 설계된 회로는 Altera Cyclone FPGA에서 구현되었고, 최대 380 MHz의 속도에서 동작이 가능하였다.

과배란 처리된 체내 초기배 발생에 관한 연구 (Development of Early Embryos inIn Vivo Superovulated Rabbits)

  • 조현조;이홍준;심금섭
    • 한국수정란이식학회지
    • /
    • 제9권2호
    • /
    • pp.167-172
    • /
    • 1994
  • This experiment was arried out to investigate the development of ea4y rabbit embryos in vivo. Twenty-six New Zealand White does were superovulated by treatment with PMSG(Intervet Co; I. M single injection, 150. U./rabbit) followed 3 day later by simultaneous I.V injection of 100 I.U HCG (Intervet Co, )and natural service with fertile male. All of does was killed at the specific times (24, 27, 30, 36, 42, 50 and 93 h post-hCG) to find out the early embryonic development in vivo respectively. Embryos at the specified stages of development were obtained at the following times after injection of hCG; one-ceH at 24 h, two-cell at 24~27h, four-cell at 27~36 h, morulae at 50 h and early blasto-cyst at 93 h and expanded or hatching blastocyst at 144 h. Number of embryos recovered per rabbit superovulated was 26.1 and average of recovery rate was 83.7%. The results suggest that superovulation was efficient for the increase of embryo number in rabbits, and as shown in results, asynchronous cleavage was prevalent among the recovered embryos.

  • PDF

비동기 이종 센서를 이용한 데이터 융합기반 근거리 표적 추적기법 (Short Range Target Tracking Based on Data Fusion Method Using Asynchronous Dissimilar Sensors)

  • 이의혁
    • 전자공학회논문지
    • /
    • 제49권9호
    • /
    • pp.335-343
    • /
    • 2012
  • 본 논문은 근거리에서 접근하는 표적에 대한 레이더와 열영상의 관측데이터를 기반으로 정보융합을 수행하여 표적을 추적하는 알고리즘을 기술하고 있다. 일반적으로 칼만필터를 이용한 추적 융합 방법은 동기화된 레이더 및 열영상의 데이터를 근간으로 하고 있으며, 비동기적으로 동작하는 실제 시스템에 적용하기에는 많은 제한사항을 가지고 있다. 제안된 알고리즘에서의 중점사항은 동기화되어 있지 않은 서로 다른 두 센서인 레이더와 열영상의 관측데이터가 입력되었을 때 레이더의 거리정보와 추적상태벡터를 이용하여 관측값의 시간차이를 보상하여 관측치 융합 후 추적을 수행하는 것이다. 제안된 알고리즘의 성능평가를 위해 기존의 궤적기반 정보융합방법 및 측정치 융합기법과 성능을 비교하여 제시한다.

비동기 양상태 소나 시스템을 위한 직접파 탐지 기법 (Direct blast detection algorithm for asynchronous bistatic sonar systems)

  • 정의철;안재균;김주호
    • 한국음향학회지
    • /
    • 제37권3호
    • /
    • pp.139-146
    • /
    • 2018
  • 단상태 소나는 음원의 송신시간과 반사파의 수신시간 정보를 이용하여 표적의 위치를 산출한다. 그러나 음원의 송신시간 정보를 수신센서와 공유하지 않는 비동기 양상태 소나 시스템에서는 표적의 위치를 산출하기 위해 수신센서에서 음원의 직접파(direct blast)를 탐지해야한다. 본 논문에서는 직접파에 대한 PRI(Pulse Repetition Interval)와 적응적인 임계치 추정을 통해 직접파 탐지를 수행하는 기법을 제안한다. 모의 신호 및 해상 실험 데이터를 이용하여 제안하는 기법의 성능을 분석하였고 그 결과 강한 배경소음 및 직접파와 유사한 다수의 표적 반사파가 존재하는 환경에서도 강인한 직접파 탐지 성능을 보여주었다.

리눅스 기반의 IEEE1394 통신 시험을 위한 시험 환경 구축 (An Implementation of Test Bed for Linux based IEEE 1394 communication test)

  • 이재길
    • 한국컴퓨터정보학회논문지
    • /
    • 제8권3호
    • /
    • pp.9-15
    • /
    • 2003
  • IEEE1394 표준은 등시성 전송과 비동기 전송을 지원하여 PC와 정보가전기기들 사이의 고속 멀티미디어데이터 송수신을 가능하게 한다. 본 논문은 리눅스 환경에서 IEEE1394 의 통신 시험 환경 구축에 대해 기술한다. 이 논문에서의 주된 내용은 IEEE 1394 통신 환경을 시험하기 위한 통합 소프트웨어 개발이다. 이 소프트웨어를 개발하기 위해 기존의 Linux 환경에서 개발되어 공표된 각 기능별 소프트웨어(gscanbus,dvgrab, playdv, Xine, Kino)들을 조사하고 이것들을 통합하여 통합 소프트웨어를 개발하였다. 또한 개발된 통합 소프트웨어를 이용하여 장비간의 통신, 비동기 전송, 동기 전송 등의 시험 항목을 성공적으로 수행하였다. 본 논문에서 개발된 통합 소프트웨어를 이용하여 리눅스 기반에서 IEEE1394통신 시험에 관련된 작업을 효과적으로 처리할 수 있을 것으로 기대되며 필요시 다소간의 프로그램 변경으로 새로운 기능 추가나 새로운 응용에 활용될 수 있을 것이다.

  • PDF

동기화 알고리즘을 이용한 피드컨트롤러 개발 (Development of Feed Controller Using Synchronization Algorithm)

  • 이채욱
    • 융합신호처리학회논문지
    • /
    • 제19권4호
    • /
    • pp.162-166
    • /
    • 2018
  • 자동공급조절기를 사용하는 기업체에서는 대량 생산을 위해 여러 대의 피더를 근접해서 사용하고 있다. 이런 경우, 피더를 독립적으로 사용할 때와 달리, 비동기화로 인한 공진현상이 발생하여 이송품이 서로 부딪히거나 한쪽으로 쏠려서, 다음 프로세스로 운송되지 못하게 된다. 불안정한 공진현상이 일어날 때마다, 작업자는 각각의 피드컨트롤러의 값을 다시 설정하여야 한다. 본 논문에서는 이러한 문제를 해결하기 위해 피드를 여러 대 사용하는 자동공급조절기에 적합한 동기화 알고리즘을 제안하고, 성능 개선을 확인하고자 한다.

Framework design for efficient Arduino program development

  • Gong, Dong-Hwan
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제14권1호
    • /
    • pp.162-169
    • /
    • 2022
  • Arduino is used in various places such as education, experimentation, and industry. Due to the easy accessibility of Arduino, it is often used by non-majors, and it is also used in media art and toy programs. Although Arduino is relatively easy to use compared to other devices, it is not easy to control various IoT components at the same time. Some tasks run independently of other tasks, while others run dependently. In this paper, I proposed the Arduino Task Framework to efficiently execute many tasks in these various situations. The design framework of this paper is largely composed of two types: synchronous execution and asynchronous execution. These two execution methods can be combined to create several independent and dependent execution routines. Asynchronous tasks are independently executed tasks and are managed by AsyncTaskGroup, while synchronous tasks are dependently executed tasks and are managed by SyncTaskGroup. AsyncTaskGroup instance and SyncTaskGroup instance are instances of the same Task and can be used in combination with another task. The Arduino framework proposed in this paper simplifies the program structure and can easily compose various tasks.

실시간-비실시간 온라인플랫폼을 통한 역량강화중심 대학영어 교수-학습 모형 개발 (Development of a college English teaching and learning model in online synchronous/asynchronous platforms to enhance Competencies)

  • 이명관
    • 문화기술의 융합
    • /
    • 제7권4호
    • /
    • pp.35-42
    • /
    • 2021
  • 본 연구의 목적은 실시간-비실시간 온라인플랫폼을 통한 역량강화중심 대학영어 교수-학습 모형을 개발하는 것이다. 본 연구에서의 대학영어 교수-학습 모형은 의사소통, 자기주도성, 협동성 등의 역량증진을 위한 딕토글로스 활동을 다양한 온라인플랫폼 기능 활용을 고도화하여 효과적으로 적용하기 위한 것이다. 딕토글로스는 의사소통의 네가지 기능(듣기, 말하기, 읽기, 쓰기)을 통합하여 사용하는 언어 교수-학습 활동이다. 본 연구에서의 대학영어 수업은 의사소통 중심 통합적 영어교육에 중점을 두고 있다. 그리고 본 연구에서의 교수-학습 모형은 구성주의 이론에 입각한 온라인기반 영어통합 교수-학습 방법으로서, 각 단계별로 학습자와 교수자의 역할을 제시하였다.

Ajax기반 공유 word 개발 (Public word development based on Ajax)

  • 신영식;고성택
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2006년도 추계 종합학술대회 논문집
    • /
    • pp.7-12
    • /
    • 2006
  • 한때 word process를 하기 위해 PC를 구매하던 때가 있었다. 그리고 지금도 word process 기능은 PC를 쓰는데 없어서는 안 될 기능중 하나이다. 그리고 최근 들어 web2.0의 추세와 함께 일반 application에서 수행하였던 Application들이 Web에서 수행이 가능한 web application으로 변화하고 진화하는 추세이다. 따라서 본 논문에서는 Ajax(Asynchronous Javascript And XML)기반의 공유 word process인 'Ajax기반 공유 word'를 만들었다. 이는 웹에서 WYSIWYG(what you see is what you get)으로 문서를 편집하면서 문서들을 사용자간 공유하고 문서의 변경내용을 다른 사용자가 실시간으로 확인할 수 있는 web application이다.

  • PDF

개선된 control circuit과 sense amplifier를 갖는 고속동작 embedded SRAM의 설계 (A high speed embedded SRAM with improve dcontrol circuit and sense amplifier)

  • 김진국;장일권;곽계달
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 1998년도 하계종합학술대회논문집
    • /
    • pp.538-541
    • /
    • 1998
  • This paper describes the development of 5.15ns 32kb asynchronous CMOS SRAM using 0.6.mu.m CMOS technology. The proposed high speed embedded SRAM is realized with optimized control circuit and sense amplifier at a power supply of 3V. Using proposed control circuit, the delay time from address input to wordline 'on' is reduced by 33% and mismatch-insensitive sense amplifier can sense a small difference of bit-line voltage fast and stably.

  • PDF