• 제목/요약/키워드: area-time complexity

검색결과 238건 처리시간 0.025초

고속 웨이브렛 변환 적응알고리즘을 이용한 적응잡음제거기에 관한 연구 (Adaptive Noise Canceler Using Fast Wavelet Transform Adaptive Algorithm)

  • 이채욱;박세기;오신범;강명수
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2002년도 하계종합학술대회 논문집(4)
    • /
    • pp.179-182
    • /
    • 2002
  • In this paper, we propose a wavelet based adaptive algorithm which improves the convergence speed and reduces computational complexity using the fast running FIR filtering efficiently We compared the performance of the proposed algorithm with time and frequence domain adaptive algorithm using computer simulation of adaptive noise canceler based on synthesis speech. As the result, the proposed algorithm is suitable for adaptive signal processing area using speech or acoustic field.

  • PDF

전향 차분을 이용한 효율적 곡선 생성 알고리즘 (A Efficient Curve Drawing Algorithm Using Forward Differences)

  • 이상락;심재홍
    • 한국정보처리학회논문지
    • /
    • 제1권2호
    • /
    • pp.237-243
    • /
    • 1994
  • 곡선의 신속한 컴퓨터 그래픽의 고속 처리를 가능하게 하는 중요한 기법 중의 하나이다. 이것은 현재 하드웨어나 소프트웨어를 통하여 상당한 효과를 거두고 있으 나 급속한 그래픽의 발전은 보다 빠른 곡선 생성 방법을 요구한다. 본 논문은 전향 차분을 이용하므로써 곡선 상의 점의 좌표를 곱셈을 배제하고 덧셈만으로 계산하여 보다 빨리 곡선을 그릴 수 있는 한 알고리즘(CDAUD라 부름)을 제시한다. CDAUD는 곡선 이 부드럽고 완전하게 연결된 상태로 그려지도록 하는 방안을 포함하고 있다. CDAUD 의 시간 복잡도(time complexity)는 그리는 곡선에 따라 기존의 방법보다 우수한 경 우도 있음을 실험을 통하여 확인할 수 있었다.

  • PDF

여분 기저를 이용한 멀티플렉서 기반의 유한체 곱셈기 (Multiplexer-Based Finite Field Multiplier Using Redundant Basis)

  • 김기원
    • 대한임베디드공학회논문지
    • /
    • 제14권6호
    • /
    • pp.313-319
    • /
    • 2019
  • Finite field operations have played an important role in error correcting codes and cryptosystems. Recently, the necessity of efficient computation processing is increasing for security in cyber physics systems. Therefore, efficient implementation of finite field arithmetics is more urgently needed. These operations include addition, multiplication, division and inversion. Addition is very simple and can be implemented with XOR operation. The others are somewhat more complicated than addition. Among these operations, multiplication is the most important, since time-consuming operations, such as exponentiation, division, and computing multiplicative inverse, can be performed through iterative multiplications. In this paper, we propose a multiplexer based parallel computation algorithm that performs Montgomery multiplication over finite field using redundant basis. Then we propose an efficient multiplexer based semi-systolic multiplier over finite field using redundant basis. The proposed multiplier has less area-time (AT) complexity than related multipliers. In detail, the AT complexity of the proposed multiplier is improved by approximately 19% and 65% compared to the multipliers of Kim-Han and Choi-Lee, respectively. Therefore, our multiplier is suitable for VLSI implementation and can be easily applied as the basic building block for various applications.

경량화 시스템에 적합한 유한체 $GF(2^m)$에서의 고속 역원기 (A Fast Inversion for Low-Complexity System over GF(2 $^{m}$))

  • 김소선;장남수;김창한
    • 대한전자공학회논문지SD
    • /
    • 제42권9호
    • /
    • pp.51-60
    • /
    • 2005
  • 효율적인 암호 시스템의 설계는 환경에 적합한 유한체 연산이 뒷받침되어야 한다 특히 유한체에서의 역원 연산은 다른 연산에 비해 가장 많은 수행시간을 소비하므로, 개선에 대한 연구가 활발히 진행되고 있다. 본 논문에서는 다항식 기저를 기반으로 Extended binary god algorithm (EBGA)를 이용한 유한체 $GF(2^m)$에서의 고속 역원 알고리즘을 제안한다. 제안된 역원 알고리즘은 EBGA보다 $18.8\%$, Montgomery inverse algorithm (MIA)보다 $45.9\%$ 적은 수행횟수를 가진다. 또한 기존에 제안된 시스톨릭 어레이 구조 (Systolic array structure)는 유한체 차수 m이 증가하는 경우 많은 하드웨어 리소스가 요구된다. 따라서 스마트 카드나 모바일 폰 등과 같은 경량화와 저전력이 요구되는 환경에는 적용하기 힘들다. 본 논문에서는 경량화된 암호 시스템 환경을 바탕으로 공간복잡도가 적으면서 동기화된 연산을 수행하는 새로운 하드웨어 구조를 제시한다. 본 논문에서 제안된 하드웨어 구조는 유한체 $GF(2^m)$에서의 역원을 계산하기 위해 기존의 알고리즘보다 적은 덧셈 연산과 모듈러 감산 연산을 포함하고 있으며, 유한체 $GF(2^m)$와 GF(p)에 적용이 가능한 통합된 역원기이다.

MMX기술을 이용한 식품 포장용 투명필름의 실시간 검사시스템 개발 (Development of Real-Time Inspection System for Foods Packaging Film using MMX Technology)

  • 유주현;이재혁
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.156-158
    • /
    • 2004
  • Film printing companies have many problems during a printing process. Most of all, even an insect or dirt stick to the transparent film may cause severe errors until the end of printing job, which means big economic damage to the company. To prevent some insect-dots or dirt-dots, we have to Inspect the total area of film. However, it is very difficult to inspect the film in real-time due to the high-speed of printing that usually more than 150 m/min. A hardware based approach, for example DSP-based approach can be the one of solution candidates, but the total cost and the complexity increases the very high-level. In this paper, we suggest a software based approach, using MMX technology, to inspect the film in real-time. By Many real-plant experiments, we can see the suggest approach is applicable for the inspection of food packaging film in real-time.

  • PDF

실시간 속기 자막 환경에서 멀티미디어 정보 검색을 위한 Prefix Array (The Prefix Array for Multimedia Information Retrieval in the Real-Time Stenograph)

  • 김동주;김한우
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년 학술대회 논문집 정보 및 제어부문
    • /
    • pp.521-523
    • /
    • 2006
  • This paper proposes an algorithm and its data structure to support real-time full-text search for the streamed or broadcasted multimedia data containing real-time stenograph text. Since the traditional indexing method used at information retrieval area uses the linguistic information, there is a heavy cost. Therefore, we propose the algorithm and its data structure based on suffix array, which is a simple data structure and has low space complexity. Suffix array is useful frequently to search for huge text. However, subtitle text of multimedia data is to get longer by time. Therefore, suffix array must be reconstructed because subtitle text is continually changed. We propose the data structure called prefix array and search algorithm using it.

  • PDF

엔진 제어시스템을 위한 래피드 콘트롤 프로토타이핑 플랫폼에 관한 연구 (Development of a Rapid Control Prototyping Platform for Engine Control System)

  • 송정현;이우택;선우명호
    • 한국자동차공학회논문집
    • /
    • 제11권1호
    • /
    • pp.160-165
    • /
    • 2003
  • The design and implementation of an engine control system has become an important area in developing a new car, but the implementation of an engine control system is becoming a tedious and time-consuming work as the level of complexity increases. In order to shorten the development cycle of the control system, rapid control prototyping (RCP) technique deserves developers' attention. A new RCP platform has been developed for an automotive engine control application. This prototyping system strictly adheres to the layered architecture of the final production ECU, and separates the automatically generated part of software, or the application area, from the hand coded area, which generally carefully designed and tested because of the hardware dependency and the efficiency of microcontroller. The $Matlab{\circledR}$ tool-chain of Mathworks Inc. has been selected as a base environment in this study. A newly developed Engine Control Toolbox of Real-Time $Workshop{\circledR}$ converts a graphically represented control algorithm into optimized application codes and links them with other parts of the software to generate executable code for the target processor.

패널티와 밀집형태의 배송지점을 활용한 효율적 차량경로 탐색 알고리즘의 개발 (Development of an Efficient Vehicle Routing Heuristic using Closely Located Delivery Points and Penalties)

  • 문기주;허지희
    • 한국시뮬레이션학회논문지
    • /
    • 제16권3호
    • /
    • pp.1-9
    • /
    • 2007
  • 도시에서 수요지점간을 이동하는데 걸리는 시간은 출퇴근시간 및 낮시간대와 같이 시간대에 따라 차이가 발생한다. 또한 배송 경로 중 특정구간에는 아파트나 학교, 기업 등과 간이 배송점이 밀집되어 있어 차량이 이동속도에 영향을 받지 않는 수요지점들이 포함되어있다. 그러나 기존의 차량경로 문제에서는 이러한 차량의 이동속도에 시간대에 따라 정체현상 등을 감안하거나 밀집되어있는 수요지점의 특성 또한 고려되지 않고 있다. 이 밀집지점들의 특성을 파악하여 한 개의 큰 배송점으로 처리하면 고려해야할 배송지점의 수를 대폭 축소할 수 있다. 이러한 점에 착안하여 본 연구에서는 시간대에 따라 수요지점간 이동속도가 달라지는 동적인 환경을 고려하되, 밀집지역을 고려한 차량경로를 구성하는 효율적인 알고리즘을 개발하였다. 개발된 해법은 최적해와 컴퓨터시뮬레이션 모형을 구축하여 최적해와 비교해 봄으로써 그 수행도를 평가하였다.

  • PDF

위성간 링크가 있는 위성군집시스템의 트래픽 스케줄링 (Traffic Scheduling Algorithms for a SS/TDMA Cluster with Inter-Satellite Links)

  • Kim, Soo-Hyun;Chang, Kun-Nyeong;Kim, Sehun
    • 한국경영과학회지
    • /
    • 제28권4호
    • /
    • pp.21-29
    • /
    • 2003
  • The traffic scheduling problem for a satellite cluster with an arbitrary number of satellites is considered. which is one of the most interesting problems in the satellite communication scheduling area. This problem is to find a time slot assignment maximizing the transponder utilization for a satellite cluster This problem is known to be NP-complete, and several heuristic algorithms have been proposed. In this paper, we suggest new efficient algorithms for this problem, which have less time complexity than the best existing one and provide much better solution quality. Extensive simulation results are reported.

Type-II 최적 정규기저에서 변형된 SMPO (Modified SMPO for Type-II Optimal Normal Basis)

  • 양동진;장남수;지성연;김창한
    • 정보보호학회논문지
    • /
    • 제16권2호
    • /
    • pp.105-111
    • /
    • 2006
  • 암호 활용과 코딩 이론은 유한체 $GF(2^m)$에서의 연산을 사용한다. 유한체 연산을 사용하는 분야에서 연산기의 공간, 시간 복잡도의 효율성은 메모리와 수행시간에 많은 영향을 미친다. 따라서 유한체 곱셈기를 효율적으로 구성하기 위한 노력은 계속 되고 있다. [11]에서 Massey-Omura는 정규기저를 사용하는 곱셈기를 제안했고, [1]에서 Agnew는 긴 지연시간을 갖는 Massey-Omura 곱셈기를 개선한 순차 곱셈기를 제안했다. Rayhani-Masoleh와 Hasan 그리고 S.Kwon은 Agnew의 곱셈기의 구조를 개선한 공간 복잡도를 줄인 곱셈기를 각각 제안했다[2,3]. [2]에서 Rayhani-Masoleh와 Hasan이 제안한 곱셈기의 구조는 [1]의 곱셈기보다 경로 지연시간은 약간 증가하였다. 하지만, [3]에서 S.Kwon는 [1]의 구조에서 시간 효율성의 감소가 없는 곱셈기의 구조를 제안했다. 본 논문에서는 type-II 최적 정규기저에서 S.Kwon의 곱셈기와 시간과 공간 효율성이 같은 Rayhani-Masoleh와 Hasan의 구조를 변형한 곱셈기를 제안한다.