• Title/Summary/Keyword: 파이프라인 방법

Search Result 274, Processing Time 0.024 seconds

A Study on Pipeline Implementation of LEA Encryption·Decryption Block (LEA 암·복호화 블록 파이프라인 구현 연구)

  • Yoon, Gi Ha;Park, Seong Mo
    • Smart Media Journal
    • /
    • v.6 no.3
    • /
    • pp.9-14
    • /
    • 2017
  • This paper is a study on the hardware implementation of the encryption and decryption block of the lightweight block cipher algorithm LEA which can be used for tiny devices in IoT environment. It accepts all secret keys with 128 bit, 192 bit, and 256 bit sizes and aims at the integrated implementation of encryption and decryption functions. It describes design results of applying pipeline method for performance enhancement. When a decryption function is executed, round keys are used in reverse order of encryption function. An efficient hardware implementation method for minimizing performance degradation are suggested. Considering the number of rounds are 24, 28, or 32 times according to the size of secret keys, pipeline of LEA is implemented so that 4 round function operations are executed in each pipeline stage.

Study on the Change of Relative Humidity in Subsea Pipeline According to Drying Method (건조 공법에 따른 해저 파이프라인 내부 상대습도 변화 특성 연구)

  • Yang, Seung Ho
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.28 no.2
    • /
    • pp.406-413
    • /
    • 2022
  • The subsea pipeline pre-commissioning stage consists of the following processes: Flooding, Venting, Hydrotesting, Dewatering, Drying, and N2 Purging. Among these processes, drying and nitrogen purging processes are stipulated to reduce and maintain the relative humidity below dew point to prevent the generation of hydrate and the risk of gas explosion in the pipeline during operation. The purpose of this study is to develop an analysis method for the air drying and nitrogen purging process during pre-commissioning of the subsea pipeline, and to evaluate the applicability of the analysis method through comparison with on-site measurement results. An analysis method using Computational Fluid Dynamics (CFD) was introduced and applied as a method for evaluating the relative humidity inside a subsea pipeline, and it was confirmed that analysis results were in good agreement with the on-site measurement results for the air drying and nitrogen purging process of the offshore pipeline. If the developed air drying and nitrogen purging analysis method are used as pre-engineering tools for pre-commissioning of subsea pipelines in the future, it is expected to have a significant impact on the improvement of work productivity.

HARP를 위한 최적화 Compiler의 Code 재정렬방법에 관한 연구

  • Kim, In-Hong;Gang, Ik-Tae
    • ETRI Journal
    • /
    • v.10 no.3
    • /
    • pp.73-82
    • /
    • 1988
  • 파이프라인을 사용하는 프로세서에서는 인스트럭션들의 중첩 수행으로 인한 자원 사용에서의 충돌이 일어나거나 분기 명령어로 인해 파이프라인의 효율이 감소하는 특성을 가지고 있다. 전자통신연구소에서 개발하고 있는 프로세서에서는 이를 컴파일러에 의해 해결하며 본 논문은 이에 관하여 기술한다.

  • PDF

Performance Improvement of a VLIW ARchitecture without Pipeline-Stall during Instruction Cache Miss (명령어 캐시미스중에서도 파이프라인의 고착을 피할 수 있는 VLIW 구조의 성능향상)

  • Ji, Seung-Hyeon;Park, No-Gwang;Kim, Seok-Il
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.26 no.3
    • /
    • pp.301-312
    • /
    • 1999
  • 본 논문에서는 명령어 수준의 병렬성을 다루는 세 가지 프로세서 모델을 정의하고 각 모델별로 명령어 파이프라인을 운용하는 방법에 다른 실행사이클의 변화를 연구하였다. 본 논문에서 고려한 세가지 모델은1) 긴 명령어 인출시 캐시미스가 발생하면 명령어 파이프라인이 정지되는 전통적인 VLIW 구조, 2) 전통적인 VLIW 구조와 같이 긴 명령어 인출시 캐시미스가 발생하면 명령어 파이프라인이 정지되나 실시간에 긴 명령어를 실행 유니트로 스케줄링할 수있으므로 목적 코드에서 LNOP를 제거할 수 있는 구조 및 3)2)의 구조에서 긴 명령어를 인출하는 과정에서 캐시미스가 발생하더라도 LNOP을 분석 유니트로 제공하여 명령어 파이프라인을 계속 진행시키는 구조의 세 가지이다. 연구결과, 세 번째 구조에서 발생되는 LNOP 의 수는 첫 번째 구조와 두 번째 구조에 비하여 적어서 동일한 응용 프로그램을 처리하는데 필요한 실행사이클의 수가 가장 짧았다. 여러 가지 벤치 마크들에 대한 모의 실험에서도 세 번째 구조가 다른 구조의 프로세서에 비하여 실행사이클의 수가 가장 짧음을 확인할 수 있었다.

Development and Application of Pipeline Network Optimization Simulator (파이프라인 네트워킹 최적화 모델의 개발 및 활용)

  • Sung Won-Mo;Kwon Oh-kwang;Lee Chung-Hwan;Huh Dae-ki,
    • Journal of the Korean Institute of Gas
    • /
    • v.1 no.1
    • /
    • pp.56-63
    • /
    • 1997
  • This paper presents a hybrid network model(HY-PIPENET) implementing a minimum cost spanning tree(MCST) network algorithm to be able to determine optimum path and constrained derivative(CD) method to select optimum Pipe diameter. The HY-PIPENET has been validated with the published data of 6-node/7-pipe network. Networking system and also this system has been optimized with MCST-CD method. As a result, it was found that the gas can be sufficiently supplied at the lower pressure with the smaller diameters of pipe compared to the original system in 6-node/7-pipe network. Hence, the construction cost was reduced about $40\%$ in the optimized system. The hybrid networking model has been also applied to a complicated domestic gas pipeline network in metropolitan area, Korea. In this simulation, parametric study was peformed to understand the role of each individual parameter such as source pressure, flow rate, and pipe diameter on the optimized network. From the results of these simulations, we have proposed the optimized network as tree-type structure with optimum pipe diameter and source pressure in metropolitan area, Korea, however, this proposed system does not consider the environmental problems or safety concerns.

  • PDF

Low-noise VLSI Implementation of Pipelined IIR Filters (파이프라인된 IIR 필터의 저잡음 VLSI구현)

  • 태기철;최정필;신승철;정진균
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.25 no.4B
    • /
    • pp.788-795
    • /
    • 2000
  • Scattered look-ahead pipelining method can be efficiently used for high sample rate or low-power applications of digital recursive filters. Although the pipelined filters are guaranteed to be stable by this method, these filters suffer from large round off noise when the poles are crowed within some critical regions. To avoid this problem, a low-noise implementation technique was proposed using constrained Remez exchange algorithm. By the constrained filter design approach, the desired filter spectrum is satisfied while some of the pole angles are constrained to avoid pole crowding within critical regions. In the proposed approach, to obtain improved spectrum characteristics or better round off noise properties, the radius of the angle-constrained pole is optimized depending on the direction of the pole movement.

  • PDF

Design of low-noise II R filter with high-density and low-power properties (고집적, 저전력 특성을 갖는 저잡음 IIR 필터 설계)

  • Bae Sung-hwan;Kim Dae-ik
    • The KIPS Transactions:PartA
    • /
    • v.12A no.1 s.91
    • /
    • pp.7-12
    • /
    • 2005
  • Scattered look-ahead(SLA) pipelining method can be efficiently used for high-speed or low-power applications of digital II R filters. Although the pipelined filters are guaranteed to be stable by this method, these filters suffer from large roundoff noise when the poles are crowded within some critical regions. An angle and radius constrained II R fille. design approach using modified Remez exchange algorithm and least squares algorithm is proposed to avoid tight pole-crowding in pipelined filters, resulting in improved frequency responses and reduced coefficient sensitivities. Experimental results demonstrate that our proposed method leads to chip area reduction by $33{\%}$ and low power by $45{\%}$ against the conventional method.

Sample Adaptive Offset using Pipeline for HEVC Hardware Design (HEVC 의 하드웨어 설계를 위한 파이프라인 방식을 적용한 SAO)

  • Jeon, Jin;Kim, Munchurl;Kim, Hyunmi
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2012.07a
    • /
    • pp.468-470
    • /
    • 2012
  • 본 논문에서는 High Efficiency Video Coding (HEVC)을 하드웨어로 구현하기 위해서 파이프라인 방식을 인-루프 필터에 새롭게 도입된 기술인 Sample Adaptive Offset (SAO)에 적용하여 병렬화 처리하는 방법을 제안한다. 현재 HEVC 에서 SAO 의 입출력이 프레임단위로 구현되어 있는데, 이를 파이프라인 방식의 하드웨어 설계시에는 Largest Coding Unit(LCU)단위로 입출력이 가능하도록 수정해야 한다. SAO 에서 사용하는 두 가지 방식으로 Edge Offset(EO)과 Band Offset(BO)모드가 있으며, 이 중 EO 모드가 주변 화소값을 이용하므로 주변 화소값 정보가 없는 LCU 경계에 위치한 화소들을 버퍼에 저장한 뒤, 다음 LCU 블록의 입력과 함께 SAO 를 수행한다. 또한, SAO 앞 단의 인-루프 필터 기술인 디블록킹 필터(Deblocking Filter)에서도 LCU 단위로 입출력이 수행되므로 디블록킹 필터에서 저장하는 버퍼를 고려하면, SAO 입력에서 사용가능한 데이터는 LCU 가 천이된 형태가 된다. 따라서 SAO 입력의 천이된 형태와 버퍼 사용에 따라 총 9 가지 타입을 갖게 되며, 이 중 경계에 위치한 블록을 제외한 타입들의 경우 서로 다른 정보를 가진 SAO 를 4 번 수행해야 한다. 이러한 점을 반영한 파이프라인 방식을 SAO 에 적용하여 하드웨어에 적합한 구조를 구현할 수 있다.

  • PDF

Simulation on a test vector Implementation of a pipeline processor using a HDL (HDL을 이용한 파이프라인 프로세서의 테스트 벡터 구현에 의한 시뮬레이션)

  • 박두열
    • Journal of the Korea Society of Computer and Information
    • /
    • v.5 no.3
    • /
    • pp.16-28
    • /
    • 2000
  • In this paper, we implemented by describing a pipeline processor using a HDL in functional level, simulated and verified it's operation. When simulating a implemented processor. We first specify assembly instruction that is Performed in the processor. entered by programming using the instruction sets at the experimental framework. Thus, the procedure that is presented in this paper can easily identify and verify the purpose for implementation and operation of a system by using test vector. Also, it was possible that exactly simulate a system. The method was comfortable that document a system operation to implement.

  • PDF

Combining Value and Spatial Locality for Value Prediction (데이터 값 예측기를 위한 값 지역성과 공간 지역성 혼합)

  • 이종찬;최재혁;김정진;최상방
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.928-930
    • /
    • 2004
  • 명령어간의 데이터 종속 관계는 동적으로 스케줄 되는 파이프라인 프로세서의 병렬 처리에 중요한 장애로 남아 있다. 마이크로프로세서의 데이터 종속에 기인한 파이프라인 대기 시간을 줄일 대표적인 두 가지 방법으로 생성 값의 지역성에 기초를 둔 데이터 값 예측과 공간 지역성에 기반으로 예측하는 주소 예측이 있다. 본 논문에서는 성능 개선을 위해 이 두 가지 기술을 독립적으로 수행하는 것 보다 혼합한 형태의 예측이 더 좋은 예측 정확성이 나타나는 것을 보인다.