• 제목/요약/키워드: Code Generator

검색결과 424건 처리시간 0.023초

${\mu}C/OS-II$ 운영체제환경을 고려한 SDL 명세로부터의 내장형 C 코드 자동 생성 (Automatic SDL to Embedded C Code Generation Considering ${\mu}C/OS-II$ OS Environment)

  • 곽상훈;이정근
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권3호
    • /
    • pp.45-55
    • /
    • 2008
  • 내장형시스템의 복잡도 증가로 인하여 내장형 소프트웨어의 자동생성 및 하드웨어-소프트웨어 통합설계 방법론등이 크게 이슈화되고 있다. 자동화된 설계 방법론에 있어서 공통적인 요구사항은 시스템 설계를 효과적으로 모호성 없이 기술 할 수 있도록 정형화된 설계 언어를 제공하는 것과 설계 언어로 부터 자동으로 원하는 소프트웨어 코드를 생성하는 방법의 개발이다. 본 논문에서는 시스템 기술언어로 ITU-T에 의해 표준으로 권고되어 널리 사용되고 있는 SDL (Specification and Description Language)로부터 실시간 운영체제 uC/OS-II에서 수행될 임베디드 C코드를 자동으로 생성하는 자동화된 방법론을 제시한다. 연구 개발된 자동 내장형 C코드 생성기는 하드웨어-소프트웨어 통합설계환경에서 소프트웨어 설계의 한 축으로 이용될 수 있으며 SDL 시뮬레이터나 검증기를 통하여 개발하고자 하는 code의 기능을 초기 모델 수준에서 평가하고 검증 할 수 있다.

  • PDF

CRC-p 코드 성능분석 및 VHF 대역 해양 ad-hoc 무선 통신용 최적 CRC 코드의 결정 (Analysis of CRC-p Code Performance and Determination of Optimal CRC Code for VHF Band Maritime Ad-hoc Wireless Communication)

  • 차유강;정차근
    • 한국통신학회논문지
    • /
    • 제37권6A호
    • /
    • pp.438-449
    • /
    • 2012
  • 본 논문에서는 다양한 CRC 코드의 성능분석을 기반으로 새로운 VHF 대역 해양 무선통신용 최적 CRC-p 코드를 제안한다. 이를 위해, 먼저 CRC 코드의 부호어 길이의 변화에 따른 미검출 오류확률과 최소해밍거리를 구하는 방법을 기술한다. 즉 순회 해밍코드나 원시 BCH 코드의 쌍대코드가 최대장 코드가 되는 것을 이용해서 천이 레지스터에 의한 간단한 회로구성으로 무게분포와 미검출 오류확률을 계산하는 방법과 MacWilliam의 항등식에 의한 최소해밍거리를 계산하는 방법을 제시한다. 다음으로 VHF 대역 해양 무선통신 시스템의 전송 프레임의 구성과 주요 통신 파라미터의 규격을 제시하고, 기존의 연구된 다양한 CRC 코드의 생성다항식을 대상으로 미검출 오류확률과 최소해밍거리의 결과를 기반으로 새로운 CRC-p 코드를 선정하고, 라이시안 해양 채널모델과 ${\pi}$/4-DQPSK 변복조기에 의한 비트오류율(BER)의 모의실험 결과를 통해 성능을 검증한다.

Design and Implementation of a SDR-based Digital Filter for CDMA Systems

  • Yu, Bong-Guk;Bang, Young-Jo;Kim, Dae-Ho;Lee, Kyu-Tae;Ra, Sung-Woong
    • Journal of Ubiquitous Convergence Technology
    • /
    • 제2권2호
    • /
    • pp.59-66
    • /
    • 2008
  • In this study, Software Defined Radio (SDR) technology-based digital filterbank architecture applicable to a multiple-channel processing system such as a wireless mobile communication system using Code Division Multiple Access (CDMA) technology is proposed. The technique includes a micro-processor to redesign Finite Impulse Response (FIR) filter coefficients according to specific system information and to download the filter coefficients to one digital Band Pass Filter (BPF) to reconfigure another system. The feasibility of the algorithm is verified by computer simulation and by implementing a multiple-channel signal generator that is reconfigurable to other system profiles, including those of a Wideband Code Division Multiple Access (WCDMA) system and a CDMA system.

  • PDF

액체추진제 로켓엔진의 연소해석 프로그램 (Combustion Analysis Program of Liquid Propellant Rocket Engine)

  • 정태규
    • 항공우주기술
    • /
    • 제7권2호
    • /
    • pp.157-161
    • /
    • 2008
  • 본 연구에서는 액체로켓엔진의 가스발생기와 연소기의 연소현상을 화학평형의 관점으로 접근하여 주어진 압력과 혼합비 하에서 연소가스의 화학조성을 Gibbs 자유에너지 최소화기법을 이용하여 계산할 수 있는 프로그램의 개발을 다루었다. 기존에 개발되어 연소해석에 광범위하게 사용되고 있는 NASA의 CEA code와의 해석결과 비교를 통하여 새로 개발된 연소해석 프로그램의 정확성을 검증하였다.

  • PDF

GPS 데이타 수신을 위한 하드웨어 설계 (The Hardware Design for GPS Data Acquisition Circuit)

  • 정영태;김민호;김명돈;홍성일;변건식;정만영
    • 전자공학회논문지A
    • /
    • 제32A권10호
    • /
    • pp.8-17
    • /
    • 1995
  • Recently, in a variety of the application fields, it is interested in GPS receiver as the use of GPS(Global Positioning System) is increased. In this paer, we propose that a type of new receiver of a simple structure as GPS data receiver. This proposed receiver consists of RF stage, local C/A(Coarse/Acquisition) code generator, C/A code correlator, data demodulator and microprocessor controller as a GPS single channel data receiver using the L1 carrier . It is confirmed that the proposed receiver operates well as GPS raw data receiver through experiment.

  • PDF

FPGA implementation of overhead reduction algorithm for interspersed redundancy bits using EEDC

  • Kim, Hi-Seok
    • 전기전자학회논문지
    • /
    • 제21권2호
    • /
    • pp.130-135
    • /
    • 2017
  • Normally, in data transmission, extra parity bits are added to the input message which were derived from its input and a pre-defined algorithm. The same algorithm is used by the receiver to check the consistency of the delivered information, to determine if it is corrupted or not. It recovers and compares the received information, to provide matching and correcting the corrupted transmitted bits if there is any. This paper aims the following objectives: to use an alternative error detection-correction method, to lessens both the fixed number of the required redundancy bits 'r' in cyclic redundancy checking (CRC) because of the required polynomial generator and the overhead of interspersing the r in Hamming code. The experimental results were synthesized using Xilinx Virtex-5 FPGA and showed a significant increase in both the transmission rate and detection of random errors. Moreover, this proposal can be a better option for detecting and correcting errors.

FREE CYCLIC CODES OVER FINITE LOCAL RINGS

  • Woo, Sung-Sik
    • 대한수학회보
    • /
    • 제43권4호
    • /
    • pp.723-735
    • /
    • 2006
  • In [2] it was shown that a 1-generator quasi-cyclic code C of length n = ml of index l over $\mathbb{Z}_4$ is free if C is generated by a polynomial which divides $X^m-1$. In this paper, we prove that a necessary and sufficient condition for a cyclic code over $\mathbb{Z}_pk$ of length m to be free is that it is generated by a polynomial which divides $X^m-1$. We also show that this can be extended to finite local rings with a principal maximal ideal.

CDMA 이동통신망에서의 데이타 비도에 관한 연구 (A study on data security in CDMA system)

  • 김지홍;이만영
    • 한국통신학회논문지
    • /
    • 제21권3호
    • /
    • pp.692-697
    • /
    • 1996
  • 본 논문에서는 CDMA방식에서 사용되는 PN 계열 확산에 의한 데이타 비도를 측정해본다. [42/4]${\times}4$+[42/4]${\times}4$ 비트의 출력계열을 알고 있다면, LFSR의 키에 해당되는 긴부호 마스크 비트(long code bit)를 구할 수있고, 이를 이용하여 긴부호 계열을 생성하여 수신되는 직교 데이타와 이진합함으로서, 데이타를 찾을 수 있음을 밝힌다. 이러한 문제점을 통하여 CDMA 이동통신망에서의 암호 적용이 시급함을 보인다.

  • PDF

게이트 레벨 디지털 회로의 기술방법 및 시뮬레이션 (A Description Technique and It's Simulation of Gate Level Digital Circuits)

  • 권승학;이명호
    • 한국컴퓨터정보학회논문지
    • /
    • 제4권4호
    • /
    • pp.57-68
    • /
    • 1999
  • 본 논문은 게이트 레벨 디지털 시스템의 동작기술과 그 동작결과를 검증 할 수 있는 시뮬레이터를 작성하는데 목적을 두고 있다. 기술언어로부터 목적코드를 얻기 위하여 번역기를 구성한 바 이의 구현을 위하여 UNIX의 YACC를 이용하였으며 중간 목적 파일을 번역기와 시뮬레이터의 중간과정으로 삼아 응용범위를 넓힐 수 있도록 하였다. 시뮬레이션 대상으로 전가산기와 3진 계수기를 사용하였다.

  • PDF

Passive Heat Removal Characteristics of SMART

  • Seo, Jae-Kwang;Kang, Hyung-Seok;Yoon, Joo-Hyun;Kim, Hwan-Yeol;Cho, Bong-Hyun
    • 한국원자력학회:학술대회논문집
    • /
    • 한국원자력학회 1998년도 춘계학술발표회논문집(1)
    • /
    • pp.623-628
    • /
    • 1998
  • A new advanced integral reactor of 330 MWt thermal capacity named SMART (System-Integrated Modular Advanced Reactor) is currently under development in Korea Atomic Energy Research Institute (KAERI) for multi-purpose applications. Modular once-through steam generator (SG) and self-pressurizing pressurizer equipped with wet thermal insulator and cooler are essential components of the SMART. The SMART Provides safety systems such as Passive Residual Heat Removal System (PRHRS). In this study, a computer code for performance analysis of the PRHRS is developed by modeling relevant components and systems of the SMART. Using this computer code, a performance analysis of the PRHRS is performed in order to check whether the passive cooling concept using the PRHRS is feasible. The results of the analysis show that PRHRDS of the SMART has excellent passive heat removal characteristics.

  • PDF