• 제목/요약/키워드: Small code length

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

확장 명령어 32비트 마이크로 프로세서에 관한 연구 (A Study on Extendable Instruction Set Computer 32 bit Microprocessor)

  • 조건영
    • 전자공학회논문지D
    • /
    • 제36D권5호
    • /
    • pp.11-20
    • /
    • 1999
  • 마이크로 프로세서의 동작 속도가 빨라지면서 메모리의 데이터 전송 폭이 시스템 성능을 제한하는 중요 인자가 되고 있다. 또한 CPU와 메모리 및 입출력회로가 하나의 반도체에 집적되는 실장 제어용 마이크로 프로세서의 가격을 낮추기 위해서 메모리 크기를 줄이는 것이 중요하다. 본 논문에서는 코드 밀도가 높은 32 비트 마이크로 프로세서 구조로 가칭 확장 명령어 세트 컴퓨터(Extendable Instruction Set Computer: EISC)를 제안한다. 32 비트 EISC는 16개의 범용 레지스타를 가지며, 16 비트 고정 길이 명령어, 짧은 오프셋 인덱스 어드래싱과 짧은 상수 오퍼랜드 명령어를 가지며, 확장 레지스타와 확장 프래그를 사용하여 오프셋 및 상수 오퍼랜드를 확장할 수 있다. 32비트 EISC는 FPGA로 구현하여 1.8432MHz에서 모든 기능이 정상적으로 동작하는 것을 확이하였고, 크로스 어셈블러와 크로스 C/C++ 컴파일러 및 명령어 시뮬레이터를 설계하고 동작을 검증하였다. 제안한 EISC의 코드 밀도는 기존 RISC의 140-220%, 기존 CISC의 120-140%로 현격하게 높은 장점을 가진다. 따라서 데이터 전송 폭을 적게 요구하므로 차세대 컴퓨터 구조로 적합하고, 프로그램 메모리 크기가 작아지므로 실장 제어용 마이크로 프로세서에 적합하기 때문에 폭 넓은 활용이 기대된다.

  • PDF

수중음향통신을 위한 적응 결정궤환 등화기 (An Adaptive Decision Feedback Equalizer for Underwater Acoustic Communications)

  • 최영철;박종원;임용곤
    • 한국정보통신학회논문지
    • /
    • 제13권4호
    • /
    • pp.645-651
    • /
    • 2009
  • 본 논문에서는 2007년 11월 거제 연안에서 실해역 실험을 통하여 취득한 데이터를 이용하여 수중음향통신을 위한 적응 결정제환 등화기의 비트 오율 성능 분석 결과에 대해서 논한다. 전방먹임 필터 길이, 되먹임 필터 길이, 훈련신호열 길이, 시간지연 등의 변수를 변화시키면서 RLS 알고리듬을 적용한 적응 결정궤환 등화기의 비트 오율을 분석한 결과, 오류정정부호를 적용하지 않았을 때, 전달 거리 9.7km, 4km에서 각각 $4{\times}10^2\;and\;1.5{\times}10^{-2}$ 비트 오율을 얻었다. 얻어진 $10^{-2}$ 수준의 비트 오율은 오류정정부호를 적용할 경우에 $10^{-3}$ 이하로 낮아지므로, 적응 결정궤환 등화기는 모뎀의 무게 및 부피가 작아야 하는 자율무인잠수정에서 고속의 통신 수단을 제공할 수 있는 기술로서 활용 가치가 클 것으로 예상된다.

사보니우스 소형풍력터빈 수치해석용 격자시스템 평가 (Evaluation of a Grid System for Numerical Analysis of a Small Savonius Wind Turbine)

  • 김철규;이상문;전석윤;윤준용;장춘만
    • 한국수소및신에너지학회논문집
    • /
    • 제27권5호
    • /
    • pp.547-553
    • /
    • 2016
  • This paper presents the effect of a grid system on the performance of a small Savonius wind turbine installed side-by-side. Turbine performance is compared using three different grid systems; tetrahedral grid having a concentrated circular grid around turbine rotors, the tetrahedral grid having a concentrated rectangular grid around turbine rotors and the symmetric grid having a concentrated tetrahedral grid near the turbine rotor blades and a hexahedral grid. The commercial code, SC/Tetra has been used to solve the three-dimensional unsteady Reynolds-averaged Navier-Stokes analysis in the present study. The Savonius turbine rotor has a rotational diameter of 0.226m and an aspect ratio of 1.0. The distance between neighboring rotor tips keeps the same length of the rotor diameter. The variations of pressure and power coefficient are compared with respect to blade rotational angles and rotating frequencies of the turbine blade. Throughout the comparisons of three grid systems, it is noted that the symmetric grid having a concentrated tetrahedral grid near the turbine rotor blades and a hexahedral grid has a stable performance compared to the other ones.

유전자 알고리듬을 이용할 대량의 설계변수를 가지는 문제의 최적화에 관한 연구 (A Study of A Design Optimization Problem with Many Design Variables Using Genetic Algorithm)

  • 이원창;성활경
    • 한국정밀공학회지
    • /
    • 제20권11호
    • /
    • pp.117-126
    • /
    • 2003
  • GA(genetic algorithm) has a powerful searching ability and is comparatively easy to use and to apply as well. By that reason, GA is in the spotlight these days as an optimization skill for mechanical systems.$^1$However, GA has a low efficiency caused by a huge amount of repetitive computation and an inefficiency that GA meanders near the optimum. It also can be shown a phenomenon such as genetic drifting which converges to a wrong solution.$^{8}$ These defects are the reasons why GA is not widdy applied to real world problems. However, the low efficiency problem and the meandering problem of GA can be overcomed by introducing parallel computation$^{7}$ and gray code$^4$, respectively. Standard GA(SGA)$^{9}$ works fine on small to medium scale problems. However, SGA done not work well for large-scale problems. Large-scale problems with more than 500-bit of sere's have never been tested and published in papers. In the result of using the SGA, the powerful searching ability of SGA doesn't have no effect on optimizing the problem that has 96 design valuables and 1536 bits of gene's length. So it converges to a solution which is not considered as a global optimum. Therefore, this study proposes ExpGA(experience GA) which is a new genetic algorithm made by applying a new probability parameter called by the experience value. Furthermore, this study finds the solution throughout the whole field searching, with applying ExpGA which is a optimization technique for the structure having genetic drifting by the standard GA and not making a optimization close to the best fitted value. In addition to them, this study also makes a research about the possibility of GA as a optimization technique of large-scale design variable problems.

텅스텐 원형 관통자의 관통특성에 관한 연구 (Study on Penetration Characteristics of Tungsten Cylindrical Penetrator)

  • 조종현;이영신;김재훈;배용운
    • 대한기계학회논문집A
    • /
    • 제37권9호
    • /
    • pp.1083-1091
    • /
    • 2013
  • 미사일 설계에서는 매우 효율적이며 치명적인 극히 작은 탄두를 필요로 한다. 탄두에서 각 관통자의 관통성능과 관통자의 총 개수는 탄두 파괴성능에 영향을 미치는 주요 요인이다. 관통자 L/D 의 설계는 탄두의 공간과 중량에 직접적인 관련되어 있다. L 과 D 는 발사체의 길이와 직경이다. AUTODYN-3D code 가 관통자 관통의 영향을 연구하기 위해 사용되었다. 수치해석의 목적은 초기속도, 경사각도, 관통자의 L/D 와 같은 다양한 초기 조건 아래 초고속 충격에 의해 생성되는 관통자의 관통특성을 확인하는 것이다. $L/D{\leq}4$ 에서의 초기 충격속도 증가는 잔류질량과 잔류속도를 감소시킨다.

유한요소법을 이용한 등속 조인트 고무 부트의 변형해석 및 설계변경에의 응용 (Stress Analysis of C.V. Joint Rubber Boots by Finite Element Method and Application to Design Modification)

  • 김세호;이형욱;허훈;이종화;오승탁
    • 한국자동차공학회논문집
    • /
    • 제6권3호
    • /
    • pp.123-137
    • /
    • 1998
  • The finite deformation with self contact problem of C. V. joint boots is analysed by using the implicit finite element code ABAQUS/Standard. It is shown that analysis results have a good agreement with experimental ones to the degree of maximum rotation angle. As an application of design modification, the effects of thickness change of the rounded part of boot model on the bending and the contact situation of deformed geometry are investigated. In this paper, the effect of the design modification in the end on the leakage is examined using 2-D finite element simulation. To solve the leakage problem of grease, the length of the small end is enlarged. From this study, it is confirmed that we can save the cost and time by applying FEM techniques to analyze and design the boot model.

  • PDF

선박의 트림 자세가 저항 성능에 미치는 영향 (Effects of Trim on Resistance Performance of a Ship)

  • 박동우;이상봉;정성섭;서흥원;권재웅
    • 대한조선학회논문집
    • /
    • 제50권2호
    • /
    • pp.88-94
    • /
    • 2013
  • The primary objective of the current work is to obviously analyze regarding effects of trim conditions of a ship on resistance performance using model test and CFD. Model tests at a towing tank are conducted to investigate resistance for trim conditions at the given same displacement. Measured resistance shows small but distinct differences according to trim conditions. However, these differences are difficult to be clarified by measured physical quantities and wave pattern analysis from model tests. CFD is employed for the assessment of resistance performance according to trim conditions. The flow computation is conducted considering free surface and dynamic trim using a commercial CFD code (STAR-CCM+). The initiative of the present work is to systematically demonstrate pressure resistance acting on each region of divided finite zones of ship surface along the length and draught direction of surface when pressure distribution on the ship is interpreted. Also, a standard to assess the pressure resistance applied on the divided regions of a ship is established.

가변 길이 부호화를 이용한 적응 3차원 변환 부호화 기법 (On the Adaptive 3-dimensional Transform Coding Technique Employing the Variable Length Coding Scheme)

  • 김종원;이신호;이상욱
    • 전자공학회논문지B
    • /
    • 제30B권7호
    • /
    • pp.70-82
    • /
    • 1993
  • In this paper, employing the 3-dimensional discrete cosine transform (DCT) for the utilization of the temporal correlation, an adaptive motion sequence coding technique is proposed. The energy distribution in a 3-D DCT block, due to the nonstationary nature of the image data, varies along the veritical, horizontal and temporal directions. Thus, aiming an adaptive system to local variations, adaptive procedures, such as the 3-D classification, the classified linear scanning technique and the VLC table selection scheme, have been implemented in our approach. Also, a hybrid structure which adaptively combines inter-frame coding is presented, and it is found that the adaptive hybrid frame coding technique shows a significant performance gain for a moving sequence which contains a relatively small moving area. Through an intensive computer simulation, it is demonstrated that, the performance of the proposed 3-D transform coding technique shows a close relation with the temporal variation of the sequence to be code. And the proposed technique has the advantages of skipping the computationally complex motion compensation procedure and improving the performance over the 2-D motion compensated transform coding technique for rates in the range of 0.5 ~ 1.0 bpp.

  • PDF

인공위성용 홀 추력기의 중성기체에 대한 분자동력학 시뮬레이션 (Molecular Dynamics Simulation for the Neutral Particles in Hall Thrusters for Satellite Propulsion)

  • 송인철;배효원;박정후;이호준;이해준
    • 한국진공학회지
    • /
    • 제19권2호
    • /
    • pp.121-127
    • /
    • 2010
  • 소형위성의 추력시스템으로 사용되어지는 홀 추력기의 중성 기체 시뮬레이션을 수행하였다. 홀 추력기의 채널 내부에서의 난반사효과 및 초기 가스의 온도, 그리고 채널의 길이 등을 변수로 하여 계산되어진 밀도, 압력, 속도, 온도를 분석 하였다. 시뮬레이션에서 얻어진 결과를 통해 홀 추력기의 방전 시뮬레이션의 정확성을 높이는 동시에 실제 시스템의 이해에 기여할 것으로 예상되어 진다.

Study of buckling stability of cracked plates under uniaxial compression using singular FEM

  • Saberi, Sina;Memarzadeh, Parham;Zirakian, Tadeh
    • Structural Engineering and Mechanics
    • /
    • 제69권4호
    • /
    • pp.417-426
    • /
    • 2019
  • Buckling is one of the major causes of failure in thin-walled plate members and the presence of cracks with different lengths and locations in such structures may adversely affect this phenomenon. This study focuses on the buckling stability assessment of centrally and non-centrally cracked plates with small-, intermediate-, and large-size cracks, and different aspect ratios as well as support conditions, subjected to uniaxial compression. To this end, numerical models of the cracked plates were created through singular finite element method using a computational code developed in MATLAB. Eigen-buckling analyses were also performed to study the stability behavior of the plates. The numerical results and findings of this research demonstrate the effectiveness of the crack length and location on the buckling capacity of thin plates; however, the degree of efficacy of these parameters in plates with various aspect ratios and support conditions is found to be significantly different. Overall, careful consideration of the aspect ratio, support conditions, and crack parameters in buckling analysis of plates is crucial for efficient stability design and successful application of such thin-walled members.