• Title/Summary/Keyword: Code size

Search Result 1,087, Processing Time 0.027 seconds

A Network Module and a Web Server for Web-based Remote Control of Embedded Systems (웹 기반 원격 제어를 위한 내장형 시스템용 네트워크 모듈 및 웹 서버)

  • 선동국;김성조;이재호;김선자
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.10 no.3
    • /
    • pp.231-242
    • /
    • 2004
  • Remote control and monitoring of information appliances require RTOS and TCP/IP network module to communicate each other. Traditional TCP/IP protocol stacks, however, require relatively large resources to be useful in small 8 or 16-bit systems both in terms of code size and memory usage. It motivates design and implementation of micro TCP/IP that is lightweight for embedded systems. Micro embedded web server is also required to control and monitor information appliances through the Web. In this paper, we design and implement micro TCP/IP and Web server for information appliances. For this goal, we investigate requirements for the interoperability of embedded systems with the Internet and the Web-based control of embedded systems. Next, we compare our micro TCP/IP protocol stack with that of RTIP and QPlus in terms of object code size and performance. The size of micro TCP/IP protocol stack can be reduced by 3/2 and 1/4, respectively, comparing with that of RTIP and QPlus. We also show that the performance of our micro TCP/IP is similar to that of RTIP and QPlus since it handles 2.9Mbps when delayed ACK is not adapted.

A Study on Validation for Mapping of Gas Detectors at a BTX Plant (BTX 공정에서 Gas Detector Mapping 적정성 검토에 관한 연구)

  • Seo, Ji Hye;Han, Man Hyoeng;Kim, Il Kwon;Chon, Young Woo
    • Journal of the Korean Society of Safety
    • /
    • v.32 no.5
    • /
    • pp.168-178
    • /
    • 2017
  • In order to prevent major and chemical accidents, some of the plants which would like to install and operate hazard chemicals handling facilities must submit Off-site Consequence Analysis due to recent arisen leak accidents since 2015. A lot of chemical industrials choose gas detectors as mitigation equipment to early detect gas vapor. The way of placement of gas detectors has two methods; Code-based Design(CBD) and Performance-based Design. The CBD has principles for gas detectors to be installed with consideration for the place that is expected to accumulate gas, and the leak locations according to legal standards and technical guidelines, and has a possibility to be unable to detect by these rules to locate gas detectors by vapor density information. The PBD has two methods; a Geographic Method and Scenario based Method. The Scenario-based Method has been suggested to make up for the Geographic Coverage Method. This Scenario-based Method draw the best optimum placement of gas detectors by considering leak locations, leak speed information, leak directions and etc. However, the domestic placement guidelines just refers to the CBD. Therefore, this study is to compare existing placement location of gas detectors by the domestic CBD with placement locations, coverages and the number of gas detectors in accordance with the Scenario-based Method. Also this study has measures for early detecting interest of Vapor Cloud and suitable placement of gas detectors to prevent chemical accidents. The Phast software was selected to simulate vapor cloud dispersion to predict the consequence. There are two cases; an accident hole size of leak(8 mm) from API which is the highst accident hole size less than 24.5 mm, and a normal leak hole size from KOSHA Guide (1.8 mm). Detect3D was also selected to locate gas detectors efficiently and compare CBD results and PBD results. Currently, domestic methods of gas detectors do not consider any risk, but just depend on domestic code methods which lead to placement of gas detectors not to make personnels recognize tolerable or intolerable risks. The results of the Scenario-based Method, however, analyze the leak estimated range by simulating leak dispersion, and then it is able to tell tolerable risks. Thus it is considered that individuals will be able to place gas detectors reasonably by making objectives and roles flexibly according to situations in a specific plant.

Turbo MAP Decoding Algorithm based on Radix-4 Method (Radix-4 방식의 터보 MAP 복호 알고리즘)

  • 정지원;성진숙;김명섭;오덕길;고성찬
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.25 no.4A
    • /
    • pp.546-552
    • /
    • 2000
  • The decoding of Turbo-Code relies on the application of a soft input/soft output decoders which can be realized using maximum-a-posteriori(MAP) symbol estimator[l]. Radix-2 MAP decoder can not be used for high speed communications because of a large number of interleaver block size N. This paper proposed a new simple method for radix-4 MAP decoder based on radix-2 MAP decoder in order to reduce the interleave block size. A branch metrics, forward and backward recursive functions are proposed for applying to radix-4 MAP structure with symbol interleaver. Radix-4 MAP decoder shall be illustratively described and its error performance capability shall be compared to conventional radix-2 MAP decoder in AWGN channel.

  • PDF

A Study on Dust Control Characteristics inside a Test Dome in the Port of Inchon (인천항 시험돔 내부의 먼지제어특성에 대한 연구)

  • Jeon, ki-Joon;D.Y. Ryu;Jung, Yong-Won
    • Journal of Korean Society for Atmospheric Environment
    • /
    • v.16 no.E
    • /
    • pp.47-57
    • /
    • 2000
  • This study focuses on the investigation of the effects of windspeed and particle size on the dust control characteristics inside a test dome built in the Port of Inchon to reduce the fugitive dust originating from the handling of animal feed stuff in the open pile area. The flow field inside the test dome and the trajectories of the particles were calculated using a commercial CFD code, FLUENT, assuming that the animal feed stuff handling activity took place inside the test dome. It was found from the simulation results that high windspeed and small particle size give rise to the increase in both the escaped fraction and the suspended fraction of the particles emitted from the animal feed stuff handing activity. Here, high escaped fraction represents the high possibility of fugitive dust problem outside the test dome, whereas high suspended fraction means the high possibility of severe dust pollution inside the test dome. Ore simulation results clearly show that the existing test dome was not designed properly to meet the proposed goal, low escaped fraction and low suspended fraction. Hence, we suggest the need of an efficient ventilation system inside the dome to control the dust.

  • PDF

Tensile Load Transmission Capacity of H-shaped Beam by Stud Connectors (스터드 커넥터로 연결된 H형강보의 인장하중 전달성능)

  • Lee, Myung Jae;Choi, Wan Chol;Kim, Won Ki;Kim, Jae Hee;Lee, Sang Ho
    • Journal of Korean Society of Steel Construction
    • /
    • v.16 no.2 s.69
    • /
    • pp.267-274
    • /
    • 2004
  • The objective of this study is to evaluate tensile load transmission capacity of H-shaped beam about design load by stud connector. The basic test of stud connecter was conducted and two specimens of full-scale size were tested under monotonic tensile loading condition. The parameter of tests is the size of the H-shaped beams. The results show that tensile load transmission capacity of H-shape beam about design load by stud connectors is excellent observing to the design code of steel structures of Architectural Institute of Korea.

Budgeted Memory Allocator for Embedded Systems (내장형 시스템을 위한 Budgeted 메모리 할당기)

  • Lee, Jung-Hee;Yi, Joon-Hwan
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.45 no.2
    • /
    • pp.61-70
    • /
    • 2008
  • Dynamic memory allocators are used for embedded systems to increase flexibility to manage unpredictable inputs and outputs. As embedded systems generally run continuously during their whole lifetime, fragmentation is one of important factors for designing the memory allocator. To minimize fragmentation, a budgeted memory allocator that has dedicated storage for predetermined objects is proposed. A budgeting method based on a mathematical analysis is also presented. Experimental results show that the size of the heap storage can be reduced by up to 49.5% by using the budgeted memory allocator instead of a state-of-the-art allocator. The reduced fragmentation compensates for the increased code size due to budgeted allocator when the heap storage is larger than 16KB.

EFFECTS OF THE REYNOLDS AND KNUDSEN NUMBERS ON THE FLOW OF A MICRO-VISCOUS PUMP (Reynolds 수와 Knudsen 수가 초소형 점성펌프에 미치는 영향)

  • Kang, D.J.;Ivanova, Ivelina Ivanova
    • Journal of computational fluids engineering
    • /
    • v.13 no.2
    • /
    • pp.14-19
    • /
    • 2008
  • Effects of the Reynolds and Knudsen numbers on a micro-viscous pump are studied by using a Navier-Stokes code based on a finite volume method. The micro viscous pump consists of a circular rotor and a two-dimensional channel. The channel walls are treated by using a slip velocity model. The Reynolds number is studied in the range of $0.1{\sim}50$. The Knudsen number varies from 0.01 to 0.1. Numerical solutions show that the pump works efficiently when two counter rotating vortices formed on both sides of the rotor have the same size and intensity. As the Reynolds number increases, the size and intensity of the vortex on the inlet side of the pump decrease. It disappears when the Reynolds number is larger than about Re=20. The characteristics of the performance of the pump is shown to deteriorate, in terms of mean velocity and pressure rise, as the Reynolds number increases. The Knudsen number shows a different effect on the characteristics of the pump. As it increases, the mean velocity and pressure rise decrease but the characteristics of the vortex flow remains unchanged, unlike the effect of Reynolds number.

FSM-based Programmable Built-ln Self Test for Flash Memory (플래시 메모리를 위한 유한 상태 머신 기반의 프로그래머블 자체 테스트)

  • Kim, Ji-Hwan;Chang, Hoon
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.44 no.6 s.360
    • /
    • pp.34-41
    • /
    • 2007
  • We popose a programmed on-line to FSM-based Programmable BIST(Buit-In Self-Test) with selected command, to select a test algorithm from a predetermined set of algorithms that are built in the Flash memory BIST. Thus, the proposed scheme greatly simplifies the testing process. Besides, the proposed FSM-based Programmable BIST is more efficient in terms of circuit size and test data to be applied, and it requires less time to configure the Flash memory BIST. We also will develop a programmable Flash memory BIST generator that automatically produces Verilog code of the proposed BIST architecture for a given set of test algorithms. If experiment the proposed method, the proposed method will achieves a good flexibility with smaller circuit size compared with previous methods.

Chaotic Block Encryption Using a PLCM (PLCM을 이용한 카오스 블록 암호화)

  • Shin Jae-Ho;Lee Sung-Woo
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.43 no.3 s.309
    • /
    • pp.10-19
    • /
    • 2006
  • In this paper, we propose 128-bit chaotic block encryption scheme using a PLCM(Piecewise Linear Chaotic Map) having a good dynamical property. The proposed scheme has a block size of 12n-bit and a key size of 125-bit. The encrypted code is generated from the output of PLCM. We show the proposed scheme is very secure against statistical attacks and have very good avalanche effect and randomness properties.

Numerical Visualization of Fluid Flow and Filtration Efficiency in Centrifugal Oil Purifier

  • Jung, Ho-Yun;Choi, Yoon-Hwan;Lee, Yeon-Won;Doh, Deog-Hee
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.34 no.1
    • /
    • pp.84-91
    • /
    • 2010
  • The centrifugal oil purifier is used in ships for purifying the engine lubrication oil. The momentum needed for the rotation of the cylindrical chamber is obtained by jet injections. The dust particles in the oil are separated by the centrifugal forces moving to the inner wall of the rotating cylindrical chamber body. The dust particles are eliminated when the particles are adsorbed onto the surface of the inner wall of the chamber body. The flow characteristics and the physical behaviours of particles in this centrifugal oil purifier have been investigated numerically and the filtration efficiencies have been evaluated. For the calculations, a commercial code has been used and the SST k-${\omega}$ turbulence model has been adopted. The MRF (Multiple Reference Frame) method has been introduced to consider the rotating effect of the flows. Under various variables, such as particle size, particle density and rotating speed, the filtration efficiencies have been evaluated. It has been verified that the filtration efficiency is increased with the increments of the particle size, the particle density and the rotating speed of the cylindrical chamber.