• 제목/요약/키워드: Calculator

검색결과 237건 처리시간 0.034초

Low-Complexity Triple-Error-Correcting Parallel BCH Decoder

  • Yeon, Jaewoong;Yang, Seung-Jun;Kim, Cheolho;Lee, Hanho
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • 제13권5호
    • /
    • pp.465-472
    • /
    • 2013
  • This paper presents a low-complexity triple-error-correcting parallel Bose-Chaudhuri-Hocquenghem (BCH) decoder architecture and its efficient design techniques. A novel modified step-by-step (m-SBS) decoding algorithm, which significantly reduces computational complexity, is proposed for the parallel BCH decoder. In addition, a determinant calculator and a error locator are proposed to reduce hardware complexity. Specifically, a sharing syndrome factor calculator and a self-error detection scheme are proposed. The multi-channel multi-parallel BCH decoder using the proposed m-SBS algorithm and design techniques have considerably less hardware complexity and latency than those using a conventional algorithms. For a 16-channel 4-parallel (1020, 990) BCH decoder over GF($2^{12}$), the proposed design can lead to a reduction in complexity of at least 23 % compared to conventional architecttures.

High-Performance and Low-Complexity Image Pre-Processing Method Based on Gradient-Vector Characteristics and Hardware-Block Sharing

  • Kim, Woo Suk;Lee, Juseong;An, Ho-Myoung;Kim, Jooyeon
    • Transactions on Electrical and Electronic Materials
    • /
    • 제18권6호
    • /
    • pp.320-322
    • /
    • 2017
  • In this paper, a high-performance, low-area gradient-magnitude calculator architecture is proposed, based on approximate image processing. To reduce the computational complexity of the gradient-magnitude calculation, vector properties, the symmetry axis, and common terms were applied in a hardware-resource-shared architec-ture. The proposed gradient-magnitude calculator was implemented using an Altera Cyclone IV FPGA (EP4CE115F29) and the Quartus II v.16 device software. It satisfied the output-data quality while reducing the logic elements by 23% and the embedded multipliers by 76%, compared with previous work.

하중을 고려한 인간 공학적 휠 밸런스 설계 (THE DESIGN ON A WHEEL BALANCER BY THE LOAD HANDLING GUIDELINES)

  • 양성모
    • 한국생산제조학회지
    • /
    • 제8권6호
    • /
    • pp.50-54
    • /
    • 1999
  • In the process of designing a wheel balancer an ergonomic evaluation model has shown that manual tire handling onthe machine was often the major problem, The root of the problem lay in the design of machine's shaft which is influenced by the opeative handling task. Several methods were reviewed for determining the correct shaft' sizes but the Revised NIOSH Equation and the Lifting Stress Calculator were found to be the only suitable models for this study. An application of these mathematical models has shoed that the shaft length and the shaft height were the most critical measurement By analyzing these conclusion s the correct shaft size parameters became clearly defined.

  • PDF

Mathematica를 활용한 수학 지도 (Teaching Mathematics using Mathematica)

  • 허혜자
    • 대한수학교육학회지:수학교육학연구
    • /
    • 제8권2호
    • /
    • pp.541-551
    • /
    • 1998
  • Recently, the importance of participating in classes activity and cultivating student's thinking ability is emphasized in the mathematics education society. Teachers are demanded to change their teaching style centered pencile-and paper into using the variety instructional aids, such as calculator, video tape, computer, ohp, and projector, etc. In this paper, we search for the mathematica's function and the method that apply mathematical to the secondary school mathematics. Mathematical has many functions: calculator, algebra, graphics, animations, programing, notebook. We find that mathematica can be applied to the graph of function, the understand of simultaneous equations, the graph of trigonometry function, the calculation of limit, the computation of areas as limits, the derivative of a function and tangent line, a solid figure, and others in secondary school mathematics.

  • PDF

그래핑 계산기를 활용한 삼각함수 학습 효과: 질적 연구 방법에 의한 학습과정분석 (The effect of a graphing caculator in trigonomatry : Analysis of thinking processes by gualitative research method)

  • 고상숙
    • 대한수학교육학회지:학교수학
    • /
    • 제1권2호
    • /
    • pp.483-512
    • /
    • 1999
  • The purpose of the research was to investigate the patterns of student's mathematical thinking and behavior and describe the nature of difficulties the student underwent in trigonometry as the student conducted independent explorations within the interactive technology environment. Also, the research identified the connections among multiple representations and merits and shortcomings in using a graphic calculator as a tool. A take-based clinical interview procedure as the method for qualitative research was used to find the cognitive actions of the participant and his interactions with the graphic calculator. A case study report was written for the student. The researcher found that the student moved from operative stage, to constructive stage, to applicable stage of thinking. From Colgan; Graphing has significance both to mathematics and mathematics education in at least three ways since: * graphing represents an important technique, instrument and process in mathematics; * through ‘graphing’, per se, students can be said to be using one symbolic system to extend and acquire an understanding of another(e. g., trigonometric functions and their graphs). * graphing is propaedeutic to other, more advanced topics and concepts in mathematics.

  • PDF

IGRINS Exposure Time Calculator

  • ;박수종;강원석;이종민;이성원
    • 천문학회보
    • /
    • 제36권2호
    • /
    • pp.151.1-151.1
    • /
    • 2011
  • We present the Exposure Time Calculator of IGRINS. The noises of IGRINS can be calculated from the combination of Telluric background emission and absorptions, the emission and transmission of the telescope and instrument optics, and the dark noise and the read noise of the infrared arrays. For the atmospheric transmissions, we apply the simulated spectra depending on the Precipitable Water Vapor (PWV) values. The user needs to input the expected target magnitude, the weather conditions, and the desired exposure time. The output would be the expected signal-to-noise for each spectral resolution element.

  • PDF

모바일 자바를 이용한 공학용 계산기 개발 (Development of the Engineering Calculator using Mobile Java)

  • 김성호
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2008년도 제38차 하계학술발표논문집 16권1호
    • /
    • pp.169-174
    • /
    • 2008
  • 본 논문에서는 사용자가 원하는 수식을 휴대 전화기의 사용자 입력 인터페이스를 통해 한꺼번에 모두 입력하면, 입력받은 수식을 분석하고 계산 및 연산자 우선순위를 파악한 후에 순차적으로 계산을 수행해주는 휴대 전화기용 공학 계산기 개발에 대하여 기술한다. 기존의 계산 기능을 지원하는 휴대 전화기에서는 수식 전체를 한꺼번에 입력받지 못하는 단점으로 인하여 간단한 수식 계산을 수행할 때에도 여러 번의 수식 입력을 해야 하기 때문에 하나의 수식을 계산하는데 시간이 많이 소모되는 불편함을 가지고 있었다. 또한 입력받은 수식을 저장할 메모리의 부족과 수식 분석 기능 등의 부재로 인해 현재까지 휴대 전화기용 공학 계산 기능은 제대로 서비스되지 못하고 있다. 그러므로 본 논문에서는 이러한 문제점들을 개선하여 모든 수식을 한꺼번에 입력하고 계산 및 연산자 우선순위에 의하여 실시간으로 결과 값을 확인할 수 있는 시스템을 개발하였으며, 향후 공학용 계산기가 필요한 학생 및 일반인들에게 매우 유용하게 사용될 수 있을 것으로 기대한다.

  • PDF

차세대 원전 노심보호계통 소프트웨어 요구 명세서 개발 (Development of Core Protection Calculator System Software Requirements Specification For Korean Next Generation Reactor (KNGR))

  • 김동욱
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2000년도 하계학술대회 논문집 D
    • /
    • pp.2498-2500
    • /
    • 2000
  • 차세대 신형원전에서는 디지털 기술의 적용을 기본 설계 요건으로 제시하고 있다. 차세대 원전의 노심보호계통 (Core Protection Calculator Systems; CPCS)은 원전의 안전성을 보장하기 위한 부분으로 이 부분이 올바르게 작성되고, 검증되어야 함은 분명하다. 현재 이부분은 소프트웨어로 개발 중에 있으며 개발 단계에 있어서 시작단계인 요구명세 단계에 있다. 요구 명세 단계의 오류는 소프트웨어 개발 단계 중 소프트웨어의 품질에 가장 영향을 많이 미치는 단계로 알려져 있으므로 이 단계를 정확하게 수행하여야 한다. 안전성이 중요한 소프트웨어를 명세하는 데 있어서 우선 정의되어야 하는 것은 어떤 절차를 통해서 어떤 방법으로 할지를 결정하여 그 절차를 정하여야 한다. 기존에 소프트웨어 요구 명세에 대한 표준안이 존재하기는 하지만, 이러한 표준안들은 개념적인 언어들로 쓰여져 있기 때문에 실제 소프트웨어의 개발 과정에 사용하기 위해서는 구체적인 언어들로 다시 작성하여야 한다. 따라서, 소프트웨어 명세를 작성하기 위해서 절차와 방법에 대해서 정의하여야 한다. 본 논문에서는 개략적인 명세 절차와 명세 방법등을 기술하였다.

  • PDF

K264 Motion Estimation용 저전력 SAD 프로세서 설계 (Low Power SAD Processor Architecture for Motion Estimation of K264)

  • 김비철;오세만;유현중;장영범
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2007년도 하계종합학술대회 논문집
    • /
    • pp.263-264
    • /
    • 2007
  • In this paper, an efficient SAD(Sum of Absolute Differences) processor structure for motion estimation of 0.264 is proposed. SAD processors are commonly used both in full search methods for motion estimation or in fast search methods for motion estimation. Proposed structure consists of SAD calculator block, combinator block, and minimum value calculator block. Especially, proposed structure is simplified by using Distributed Arithmetic for addition operation. The Verilog-HDL(Hard Description Language) coding and FPGA implementation results for the proposed structure show 39% and 32% gate count reduction comparison with those of the conventional structure, respectively. Due to its efficient processing scheme, the proposed SAD processor structure can be widely used in size dominant H.264 chip.

  • PDF

비행자료산출을 위한 소요시간과 정답오차범위에 관한 연구 (A Study on the Time Required and Error Tolerance Limits for Flight Data Computation)

  • 김칠영;한경근
    • 한국항공운항학회지
    • /
    • 제6권1호
    • /
    • pp.21-29
    • /
    • 1998
  • The purpose of the present paper is to determine the time required and error tolerance limits for flight data computation. The results of statistical analysis showed that the calculator side computation required about 50 seconds for each question and wind side computation needed about 115 seconds for each question. In case of error tolerance limits, it was found that the error tolerance limit for altitude computation war 90 feet and two knots of interval was recommanded for the speed computation in calculator side, and one degree of interval for heading computation and five knots interval for speed computation in wind side.

  • PDF