• 제목/요약/키워드: 16 bit communication

검색결과 249건 처리시간 0.031초

비동기 방식의 직렬통신 시스템에서 헤드 검출 기능을 가진 회전기용 리시버의 FPGA 구현 (A FPGA Implementation of a Rotary Machine Receiver with Detecting a Header on the Asynchronous Serial Communication System)

  • 강봉순;이창훈;김인규;하주영;김주현
    • 한국정보통신학회논문지
    • /
    • 제9권1호
    • /
    • pp.88-94
    • /
    • 2005
  • 본 논문에서는 회전기의 위치에 대한 정보를 가지고 있는 Encoder와 정해진 경로(Serial Signal)를 통해 Data를 전송하거나 받고, DSP로 Data를 정해진 경로(Paralle Signal)를 통해 Data를 전송하거나 받는 기능을 가진 Receiver를 FPGA Design한 것이다. 동일 동작 Clock을 사용하지 않는 다른 System의 Serial Data 통신을 하는 경우, 새로운 헤더 검출 방법을 제시하여 Serial Data의 유효한 각 Bit의 정보를 얻기 위해서는 헤더 내의 Sync. Code를 해석하여 유효 Data의 길이를 찾을 수 있다. 또한 Receiver의 동작 주파수를 'clk_select' Port를 사용하여 내부 동작 주파수를 20MHz 또는 60MHz를 선택할 수 있다.

버스트형 데이터 전송을 위한 DS/SS 전력선 통신시스템의 실현에 관한 연구 (A Study on the Implementation of DS/SS Power Line Communication System for Burst-Format Data Transmission)

  • 강병권;이재경;신광영;황금찬
    • 한국통신학회논문지
    • /
    • 제16권11호
    • /
    • pp.1054-1062
    • /
    • 1991
  • 본 논문에서는 강한 임펄스성 잡음 및 협대역의 간섭이 존재하는 전력선 채널에서의 데이터 전송을 위하여 직접 시퀀스 스펙트럼 확산 통신 방식을 이용한 통신 시스템을 구성하였다. 디지털 정합 필터를 이용하여 버스트형 패킷의 빠른 코드 동기를 수행하도록 하였고, 코드 동기를 이룬 후 샘플링 펄스에 의해 데이터를 결정함으로써 버스트형 패킷을 복구하였다. 전력선 통신 시스템의 성능 측정을 위하여 매우 강한 임펄스성 잡음이 존재하는 모의 채널에서 전치 부호 1비트, 데이터 63비트로 구성된 패킷을 전송하였다. 매우 열악한 채널 조건으로서 신호 레벨보다 약 30[dB] 정도 큰 임펄스성 잡음이 연속적으로 발행하는 경우에도 $10^3$- $10^4$의 비트 오율과 0.07 이하의 패킷 손실율을 유지 하였다.

  • PDF

다중 블록 암호 알고리듬을 지원하는 암호 프로세서 (A Crypto-processor Supporting Multiple Block Cipher Algorithms)

  • 조욱래;김기쁨;배기철;신경욱
    • 한국정보통신학회논문지
    • /
    • 제20권11호
    • /
    • pp.2093-2099
    • /
    • 2016
  • PRESENT, ARIA, AES의 3가지 블록 암호 알고리듬을 지원하는 다중 암호 프로세서 설계에 대해 기술한다. 설계된 암호 칩은 PRmo (PRESENT with mode of operation), AR_AS (ARIA_AES) 그리고 AES-16b 코어로 구성된다. 64-비트 블록암호 PRESENT를 구현하는 PRmo 코어는 80-비트, 128-비트 키 길이와 ECB, CBC, OFB, CTR의 4가지 운영모드를 지원한다. 128-비트, 256-비트 키 길이를 지원하는 AR_AS 코어는 128-비트 블록암호 ARIA와 AES를 자원공유 기법을 적용하여 단일 데이터 패스로 통합 구현되었다. 128-비트 키 길이를 지원하는 AES-16b 코어는 저면적 구현을 위해 16-비트의 데이터패스로 설계되었다. 각 암호 코어는 on-the-fly 키 스케줄러를 포함하고 있으며, 평문/암호문 블록의 연속적인 암호/복호화 처리가 가능하다. FPGA 검증을 통해 설계된 다중 블록 암호 프로세서의 정상 동작을 확인하였다. $0.18{\mu}m$ 공정의 CMOS 셀 라이브러리로 합성한 결과, 54,500 GEs (gate equivalents)로 구현이 되었으며, 55 MHz의 클록 주파수로 동작 가능하다.

마이크로프로세서 I/O 프로그램 실행시간 비교 연구 : 8085, 8086, 8051 및 80386 (Study on Comparison of an I/O Program Execution Time to Intel Series μPs : 8085, 8086, 8051 and 80386)

  • 이영욱
    • 한국인터넷방송통신학회논문지
    • /
    • 제13권2호
    • /
    • pp.59-65
    • /
    • 2013
  • 1970-1980년대에 개발된 8-16비트 마이크로프로세서들이 오늘날의 우수한 성능을 갖는 컴퓨터 발달의 시초가 되었으며 교육현장에서 아직도 사용되고 있는 곳이 많이 있다. 본 연구에서는 이러한 소형 8-32비트 마이크로프로세서 시스템에서 사용되는 인텔계열 마이크로프로세서의 Programmed I/O 명령 실행 싸이클에 따른 실행시간을 구하여 비교하였다. 비교 결과 마이크로프로세서 클럭 주파수 4MHz와 12MHz의 경우, 8비트용 8051이 명령 실행에 따른 많은 클럭수로 인하여 8비트 8085 및 16비트 8086 마이크로프로세서의 실행시간보다 길었으며, 실제 많이 사용하는 클럭 주파수의 경우는 8085, 8086, 8051 및 80386의 순으로 명령실행 시간이 빨라짐을 보여 주었다. 주로 국내에서 많이 사용하는 인텔계열 마이크로프로세서에 의한 I/O 프로그램 실행시간을 비교해봄으로써 마이크로프로세서의 실시간 제어를 위한 인터페이스 등에 도움이 될 수 있다.

16비트 신호처리 프로세서 기반 유효성분 누설전류 감지 알고리즘 구현 (The Implementation of Active Leakage Current Detecting Algorithm based on 16 bit Signal Processor)

  • 한영오
    • 한국전자통신학회논문지
    • /
    • 제11권6호
    • /
    • pp.605-610
    • /
    • 2016
  • 누전차단기는 전기재해로 인한 사고를 미연에 방지하기 위해 사용되는 유일한 방법이다. 그러나 기존의 누전차단기는 15mA~30mA의 차단범위에서 합성 누설전류를 검출하여 동작하기 때문에 저항성 누설전류에 의해 발생하는 화재 및 인체감전으로 인한 인명 및 재산피해를 미연에 방지하는데 한계가 있다. 또한 용량성 누설전류에 의한 오동작으로 인한 생산성 감소 및 신뢰성 등의 문제를 가지고 있다. 본 연구에서는 기존 누전차단기의 문제를 해결하기 위해 위상차를 측정을 통하여 유효성분(저항성) 누설전류를 감지할 수 있는 알고리즘을 개발하였고, 감지된 누설전류를 기술표준규격에서 규정하는 0.03초 이내에 차단을 할 수 있도록 16 bit 신호처리 프로세서인 MSP430 프로세서를 사용하여 유효성분 누설전류 감지 알고리즘을 구현하였다.

다중 경로 채널에서 초광대역(UWB) 시스템의 BER 성능 분석 (The BER Performance Analysis of UWB System in Multipath Channel)

  • 정향;김언곤
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 추계종합학술대회
    • /
    • pp.133-136
    • /
    • 2003
  • 초광대역(Ultra-WideBand) 시스템은 1nsec 이하의 매우 짧은 펄스폭을 갖는 가우시안 모노펄스를 이용하여 전송한다. 따라서, 전송 신호는 매우 낮은 전력의 수 GHz에 이르는 초광대역 스펙트럼을 갖게 되며, 기존의 통신 시스템에 거의 간섭을 미치지 않는 것으로 알려져 있다. 반송파를 사용하지 않는 초광대역 시스템에서 다중 경로 전파의 충돌은 일반적인 무선 통신시스템과는 매우 다르다. 이 논문은 다중 경로 채널하에서 BPSK, QPSK, 16-QAM 변복조 기술들을 적용한 초광대역 시스템을 컴퓨터 시뮬레이션을 이용하여 BER(Bit Error Rate) 성능을 비교 분석하고자 한다.

  • PDF

다중 채널 디지털 보청기 알고리즘의 고정 소수점 연산 최적화 (Fixed-point Optimization of a Multi-channel Digital Hearing Aid Algorithm)

  • 이근상;백용현;박영철
    • 한국정보전자통신기술학회논문지
    • /
    • 제2권2호
    • /
    • pp.37-43
    • /
    • 2009
  • 본 논문에서는 저 전력 시스템에 적합한 고정 소수점 연산기로 구현된 다중 채널 디지털 보청기 알고리즘의 최적화 기법을 제시한다. 먼저 입력 신호를 고속 MDCT(modified discrete cosine transform) 방법을 사용하여 주파수 대역 분할함으로써 알고리듬의 복잡도를 최소화 하였고, MDCT 출력을 비선형 대역 분할 과정을 거쳐 채널별 그룹핑을 한 다음, 각 채널 신호를 난청인의 청각 손실 정도에 따라 구성한 라우드니스 보상 함수(loudness compensation function: LCF)표를 이용하여 이득을 조절하고, 최종적으로 TDAC 기법을 구현하는 IMDCT(Inverse MDCT) 변환을 거쳐 보상된 출력을 합성한다. 모든 과정은 16비트 정수 연산으로 구현되며, 이득을 계산하기 위해 측정되는 로그 단위의 연산 과정은 미리 계산된 테이블과 고속 탐색 알고리듬을 이용하여 구현된다. 구성된 보청기 알고리즘의 성능을 컴퓨터 시뮬레이션을 통해 평가하였다.

  • PDF

32bit EISC MCU 기반 임베디드 VoIP Phone의 설계 및 검증 (Implementation and Verification of Embedded VoIP Phone based on 32bit EISC MCU)

  • 강진아;진군선;임재윤;황영주
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2004년도 하계종합학술대회 논문집(1)
    • /
    • pp.35-38
    • /
    • 2004
  • In this paper, we aim to implement the embedded VoIP Phone based on EISC core Microcontroller. EISC is recently new microprocessor architecture, which contains both advantage of RISC and CISC. This advantages are desirably resulted in high code density, high performance and 16/32/64bit scalable instruction length. Also, we select the embedded system which can be guaranteed performance and economical efficiency for implementation that system. As the step of this research, we first study basic system for implementation of target system. Next, we construct the structure of embedded VoIP Phone based on 32bit EISC MCU efficiently. And then we realize that constructed system and verify the performance of that realized system by the test of voice communication in field.

  • PDF

통신시스템을 위한 암호 알고리즘에 관한 연구 (A study on the cipher algorithm for the communication system)

  • 안인수
    • 전자공학회논문지 IE
    • /
    • 제43권2호
    • /
    • pp.16-21
    • /
    • 2006
  • 본 논문은 음성 신호의 암 복호화를 위해 국내 표준으로 지향하는 SEED 암호 알고리즘의 입력 데이터를 192비트 키 입력을 256비트로 확장하고, 16 라운드 함수 수행으로 암호화 강도를 향상시킨 개선된 알고리즘을 제안하였다. 또한, 제안한 알고리즘을 적용한 암 복호화 칩을 VHDL로 설계하고 C 컴파일러와 Foundation Express Tool을 이용한 시뮬레이션으로 입력데이터의 암 복호화 결과를 생성하였으며, 하드웨어 자원 활용도과 속도 효율이 개선됨을 확인하였다.

16-bit CPU용 C 컴파일러 개발 (Development of C Compiler for 16-bit CPU)

  • 정삼진
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2009년도 춘계학술발표논문집
    • /
    • pp.439-442
    • /
    • 2009
  • 본 연구는 16 비트 CPU를 위한 새로운 C 컴파일러를 개발하고자 한다. 새로운 ASIC 프로세서가 특정 용도로 설계되었을 때 그 CPU를 위한 새로운 컴파일러의 개발이 필요하다. 공개 소프트웨어인 GNU C 컴파일러를 사용하여 기계 의존 원시 파일들을 수정함으로서 새로운 컴파일러를 개발할 수 있다. 개발된 컴파일러는 단지 기계어에 의해 처리될 수 있는 기능들만 지원할 수 있기 때문에 곱 셈, 나눗셈, 부동소수점 처리등과 같은 기능들을 지원하기 위해서는 더 많은 연구가 필요하다. 완전한 컴파일러가 개발된 후에는 새로운 CPU에서 실행될 수 있는 응용 프로그램의 개발이 필요하다. 본 연구에 의해서 앞으로 개발될 여러 가지 다른 용도의 CPU를 위한 컴파일러들이 쉽게 개발될 수 있을 것이다.

  • PDF