• 제목/요약/키워드: 곱셈 연산

검색결과 550건 처리시간 0.027초

직렬 상관기를 이용한 디지털 위성방송 주파수 추정회로 설계 (Design of an Efficient Coarse Frequency Estimator Using a Serial Correlator for DVB-S2)

  • 윤형진;선우명훈
    • 한국통신학회논문지
    • /
    • 제33권4A호
    • /
    • pp.434-439
    • /
    • 2008
  • 본 논문은 2세대 위성방송용 표준인 DVB-S2 (Digital Video Broadcasting - Second Generation) 에서 사용하는 대략적 주파수 동기회로를 효율적으로 설계하는 방법을 제안한다. DVB-S2에서 제거해야 하는 대략적인 주파수 오차는 심볼 전송률의 6.25%에 해당하며 심볼 전송률이 25Mspa일 경우 ${\pm}1.5625Mhz$에 달한다. 대략적인 주파수 오차 추정을 위한 데이터 도움방식 (Data-Aided) 의 알고리즘들을 분석하여 L&R (Luise & Reggiannini) 알고리즘이 복잡도와 추정성능 면에서 가장 효율적임을 밝혔다. 그러나 L&R 알고리즘도 여전히 곱셈기와 덧셈기를 다량으로 사용하므로 구현 복잡도가 매우 높다. 본 논문은 버퍼와 멀티플렉서를 이용한 직렬 상관도 연산구조를 제안한다. 제안된 구조는 기존의 구현 방법에 비해 하드웨어 복잡도가 약 92%정도 감소되었다. 제안된 구조는 Xilinx Virtex II FPGA에서 구현되어 검증되었다.

공통 자기 상관기를 이용한 효율적인 디지털 위성 방송 프레임 동기부 회로 구조 (Efficient Frame Synchronizer Architecture Using Common Autocorrelator for DVB-S2)

  • 최진규;선우명훈;김판수;장대익
    • 대한전자공학회논문지SD
    • /
    • 제46권4호
    • /
    • pp.64-71
    • /
    • 2009
  • 본 논문은 위성방송 표준인 DVB-S2 (Digital Video Broadcasting via Satellite, Second generation) 에 적용 가능한 공통 자기상관 연산기를 사용한 효율적인 프레임 동기부 회로를 제안한다. 열악한 채널 상태 환경에서의 안정적인 성능을 달성하고 구현된 기능 동기블록의 하드웨어 자원을 효율적으로 활용하기 위해 본 논문에서는 새로운 구조의 효율적인 공통 자기상관기 구조를 제안한다. 제안한 동기부 회로는 병렬 구조를 취함으로써 프레임, 주파수 동기부 회로의 성능을 개선하여 프레임 동기부의 복잡도를 현저히 감소시킬 수 있었다. 따라서 제안한 동기부 회로는 직접 구현한 방식과 비교하여 약 92%의 곱셈기 개수와 81%의 덧셈기 개수를 줄일 수 있었다. 또한 FPGA 보드와 R&STM SFU 방송 테스트 장비를 이용하여 제안된 구조를 검증하였으며 총 LUTs는 XilinxTM Viertex IV LX200 칩의 29,821을 차지하였다.

단일 반송파 MIMO 시스템 기반의 PN 부호열을 이용한 반송파 주파수 오차 추정 기법 (Carrier Frequency Offset Estimation Method for Single-Carrier MIMO Systems)

  • 오종규;김준태
    • 방송공학회논문지
    • /
    • 제17권5호
    • /
    • pp.864-875
    • /
    • 2012
  • 본 논문에서는 단일 반송파 MIMO 시스템 기반의 PN 부호열을 이용한 반송파 주파수 오차 추정 방법을 제안한다. 제안하는 방법은 송신되는 각각의 PN 부호열들의 위상을 회전시켜 전송하여, 일부 PN 부호열들이 서로 상쇄되어 버리는 것을 방지한다. 수신한 PN 부호열과 수신기에서 자체 생성한 PN 부호열의 공액곱셈 연산을 통해 변조를 제거한 뒤, 다수의 자기 상관기를 이용한 ML (Maximum Likelihood) 알고리듬을 이용하여 반송파 주파수 오차를 추정한다. 또한 시변채널에서의 정확한 주파수 오차 추정을 위해 채널 정보를 이용한 주파수 오차 추정 구조를 제안하였다. 컴퓨터 모의실험을 통해, 송신 및 수신 안테나가 두 개인 $2{\times}2$ MIMO 시스템에 제안하는 기법을 적용하고 L&R 알고리듬을 이용하여 AWGN (Additive White Gaussian Noise) 환경 및 시변 Rayleigh 채널에서의 MSE (Mean Square Error) 성능을 측정하였다. 그 결과 AWGN 환경 상에서 MIMO 시스템에 적용한 제안된 기법의 MSE 성능이 SISO 시스템에서의 성능과 거의 동일함을 보였다. 또한 시변 Rayleigh 채널에서 제안된 채널 정보를 이용한 추정 기법의 MSE 성능이 기존 방법 및 SISO 시스템에 비해 높음을 보였다.

가변길이 다중비트 코딩을 이용한 DCT/IDCT의 설계 (Variable Radix-Two Multibit Coding and Its VLSI Implementation of DCT/IDCT)

  • 김대원;최준림
    • 대한전자공학회논문지SD
    • /
    • 제39권12호
    • /
    • pp.1062-1070
    • /
    • 2002
  • 본 논문은 가변길이 다중비트 코딩 알고리듬을 제안하고 DCT/IDCT(이산여현변환/역이산여현변환)설계에의 적용 과정을 제시한다 가변길이 다중 비트 코딩은 일반적인 Booth's알고리듬과 같이 중첩에 의한 다중비트 코딩을 가변적인 방법을 사용하여 그 중 2의 멱승이 되는 부분 즉 2k의 SD(Signed Digit)을 생성하는 방법이다. 이렇게 발생된 SD는 곱셈에 있어서 2k의 부분적(Partial Product)을 생성하게 되고 이로 인해 필요한 하드웨어는 단순한 덧셈기와 쉬프트 연산에 필요한 플립플롭만 필요하게 되므로 설계과정에 있어서 칩의 면적과 속도 면에서 효율적인 방법이다. 본 논문에서는 이 알고리듬의 정의 및 증명과정과 실제 알고리듬 적용을 위한 DCT/IDCT의 설계방법을 논의하고 제작한 IDCT의 결과에 대해 논의한다. 설계된 IDCT칩은 병렬 고속 처리를 위한 8개의 PE(Processing Element)와 하나의 전치 메모리를 사용한 방법으로 54MHz에서 400Mpixels/sec의 동작속도를 가지며 HDTV 및 MPEG 디코더에 적용하여 동작을 검증하였다.

역사 속의 진법과 유추를 통한 진법의 확장에 대한 연구 (The Study of the Extension of the Scale of Notation by Analogy and the Notation in History)

  • 서보억
    • 한국수학사학회지
    • /
    • 제22권3호
    • /
    • pp.187-206
    • /
    • 2009
  • 본 연구에서는 진법에 대한 역사적 흐름을 간략하게 살펴보고, 유추를 활용하여 진법 내용에 대한 수학탐구활동의 방향 탐색 및 교수학습 자료를 개발하였다. 중학교에서 학습하는 십진법과 이진법을 수학기초지식으로 하여 다양한 수학적인 사실들을 탐구하였다. 먼저, 대수적인 수학내용으로 유추적 사고활동을 어떻게 진행할 것인지에 대해 고찰하였다. 다음으로 중학교 1학년에서 학습하는 진법을 바탕으로 a진법, -a진법, $\frac{1}{a}$진법, $\sqrt{a}$진법의 정의를 유추를 활용하여 확장하였고, 이러한 진법의 정의를 바탕으로 자연수, 정수, 유리수를 다양한 진법으로 표현하는 방법에 대해 고찰하였다. 마지막으로 확장된 진법에서 덧셈과 곱셈 연산을 수행하는 방법을 개발하였다. 유추를 활용하여 얻은 자료를 통해 수학교육과정과 교수학습에 의미 있는 시사점을 주리라 기대한다.

  • PDF

Lattice 구조를 갖는 효율적인 2차원 이산 웨이블렛 변환 필터 설계 (An Efficient 2D Discrete Wavelet Transform Filter Design Using Lattice Structure)

  • 박태근;정선경
    • 대한전자공학회논문지SD
    • /
    • 제39권6호
    • /
    • pp.59-68
    • /
    • 2002
  • 본 논문에서는 블록 효과(blocking effect)가 없고, 압축성능 또한 높아 영상압축을 포함한 여러 응용 분야에서 널리 사용되고 있는 2차원 이산 웨이블렛 변환(DWT, Discrete Wavelet Transform) 필터를 설계하였다. 필터로는 4개의 필터 탭을 갖는 Two-channel QMF(Quadrature Mirror Filter) PR(Perfect Reconstruction) Lattice 필터를 사용하였다. 제안된 DWT 아키텍쳐는 단순하지만 효과적인 스케줄링 기법을 이용하여 설계되어 최소의 하드웨어(곱셈기, 덧셈기, 레지스터 등)로 구성되었고, 이 아키텍쳐에 두 개의 연속적인 입력이 동시에 제공되면 효율적으로 2차원 DWT를 수행함을 보였다. 제안된 아키텍쳐는 RTL 레벨 시뮬레이션을 통해 검증되었고, 100% 하드웨어 이용도(utilization)를 나타낸다. 다른 연구 결과들과 비교하였을 때 최소의 하드웨어를 사용하여 상대적으로 높은 수행능력을 보였다. 효과적인 메모리 매핑 방법과 그를 위한 주소 발생 방법이 제안되었으며, 고정 소수점 연산 시에 발생하는 에러를 분석하여 적절한 양자화 비트를 결정하기 위한 다양한 시뮬레이션과 성능이 분석되었다.

고성능 HEVC 복호기를 위한 효율적인 32×32 역변환기 설계 (The Efficient 32×32 Inverse Transform Design for High Performance HEVC Decoder)

  • 한금희;류광기
    • 한국정보통신학회논문지
    • /
    • 제17권4호
    • /
    • pp.953-958
    • /
    • 2013
  • 본 논문에서는 고성능 HEVC 복호기를 위한 효율적인 $32{\times}32$ 역변환기 하드웨어 구조를 제안한다. HEVC는 4k, 8k 이미지와 같이 기존의 이미지코덱에 비해 훨씬 더 큰 크기의 이미지를 처리할 수 있는 새로운 영상 압축 표준이다. 큰 이미지의 데이터를 효과적으로 처리하기 위해 다양한 새 블록 구조를 채택하였으며, 이 블록들은 $4{\times}4$, $8{\times}8$, $16{\times}16$, $32{\times}32$으로 구성되었다. 이 논문에서는 $32{\times}32$ 역변환기의 효과적인 구조를 제안하며, 역변환기의 구조는 $32{\times}32$ 행렬을 $16{\times}16$ 행렬로 재구성하고 쉬프트와 덧셈기로 구성된 곱셈기를 사용하여 연산을 단순화 하였으며 멀티 사이클 패스를 구현하여 낮은 주파수에서도 동작이 가능하도록 설계하였다. 또한 HEVC 코덱의 다양한 크기의 변환이나 순방향 변환 블록에 쉽게 적용할 수 있다.

$GF(2^m)$의 고속 타원곡선 암호 프로세서 (High Performance Elliptic Curve Cryptographic Processor for $GF(2^m)$)

  • 김창훈;김태호;홍춘표
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제34권3호
    • /
    • pp.113-123
    • /
    • 2007
  • 본 논문에서는 $GF(2^m)$상의 고속 타원곡선 암호 프로세서를 제안한다. 제안한 암호 프로세서는 타원곡선 정수 곱셈을 위해 Lopez-Dahab Montgomery 알고리즘을 채택하고, $GF(2^m)$상의 산술 연산을 위해 가우시안 정규 기저(Gaussian Normal Basis: GNB)를 이용한다. 본 논문에서 구현한 타원곡선 암호 프로세서는 m=163을 선택하였으며 NIST(National Institute of Standard and Technology)에서 권고하는 5개의 $GF(2^m)$ 필드 크기 중에서 가장 작은 값으로 GNB 타입 4가 존재한다. 제안한 타원곡선 암호 프로세서는 Host Interface, Data Memory, Instruction Memory, Control로 구성되어 있으며 Xilinx XCV2000E FPGA칩을 이용하여 구현한다. FPGA 구현결과 제안된 타원곡선 암호 프로세서는 기존의 연구결과에 비해 속도에서 약 2.6배의 성능 향상을 보이며 훨씬 낮은 하드웨어 복잡도를 가진다.

자연수의 사칙연산에 대한 아동의 이해 분석 (The Analysis of Children's Understanding of Operations on Whole Numbers)

  • 황우형;김경미
    • 한국수학교육학회지시리즈A:수학교육
    • /
    • 제47권4호
    • /
    • pp.519-543
    • /
    • 2008
  • The study has been conducted with 29 children from 4th to 6th grades to realize how they understand addition, subtraction, multiplication, and division of whole numbers, and how their understanding influences solving of one-step word problems. Children's understanding of operations was categorized into "adding" and "combination" for additions, "taking away" and "comparison" for subtractions, "equal groups," "rectangular arrange," "ratio," and "Cartesian product" for multiplications, and "sharing," "measuring," "comparison," "ratio," "multiplicative inverse," and "repeated subtraction" for divisions. Overall, additions were mostly understood additions as "adding"(86.2%), subtractions as "taking away"(86.2%), multiplications as "equal groups"(100%), and divisions as "sharing"(82.8%). This result consisted with the Fischbein's intuitive models except for additions. Most children tended to solve the word problems based on their conceptual structure of the four arithmetic operations. Even though their conceptual structure of arithmetic operations helps to better solve problems, this tendency resulted in wrong solutions when problem situations were not related to their conceptual structure. Children in the same category of understanding for each operations showed some common features while solving the word problems. As children's understanding of operations significantly influences their solutions to word problems, they needs to be exposed to many different problem situations of the four arithmetic operations. Furthermore, the focus of teaching needs to be the meaning of each operations rather than computational algorithm.

  • PDF

5학년 아동의 소수 나눗셈 원리 이해에 관한 연구 (5th Graders' Logical Development through Learning Division with Decimals)

  • 이종욱
    • 대한수학교육학회지:학교수학
    • /
    • 제9권1호
    • /
    • pp.99-117
    • /
    • 2007
  • 본 연구의 목적은 소수 나눗셈을 도입하는 수업에서 아동들이 소수 나눗셈을 이해하는 과정을 분석하고 소수 나눗셈 학습과 관련한 어려움을 극복하는 과정에서 아동들이 전개하는 논리적 추론의 특징을 분석하는 것이다. 초등학교와 중학교 수학에 어떤 차이점이 있다면 그것은 논리적 추론의 특성에서 찾을 수 있다. 따라서 초등학교 고학년 아동의 논리적 추론의 특성을 탐구할 필요가 있으며 이를 위해 본 연구에서는 초등학교 5학년 아동을 대상으로 (자연수)${\div}$(소수) 학습을 하면서 나타나는 논리적 추론의 특성을 규명하였다. 연구 결과 5학년 아동들은 구체적 조작 수준을 넘어 가설-연역적 추론의 수준을 경험하면서 형식적 조작기의 특성을 보였다. 그리고 두 종류의 가역성 가운데 상반성에 기초한 아동의 설명은 소수 나눗셈과 관련한 어려움을 극복하는데 효과적이라는 것과 함께 이런 가역성은 아동들이 곱셈과 나눗셈을 같은 연산 체계로 이해할 수 있게 함을 알 수 있다.

  • PDF