• Title/Summary/Keyword: Implementation Table

Search Result 410, Processing Time 0.029 seconds

Implementation of Rijndael Block Cipher Algorithm

  • Lee, Yun-Kyung;Park, Young-Soo
    • Proceedings of the IEEK Conference
    • /
    • 2002.07a
    • /
    • pp.164-167
    • /
    • 2002
  • This paper presents the design of Rijndael crypto-processor with 128 bits, 192 bits and 256 bits key size. In October 2000 Rijndael cryptographic algorithm is selected as AES(Advanced Encryption Standard) by NIST(National Institute of Standards and Technology). Rijndael algorithm is strong in any known attacks. And it can be efficiently implemented in both hardware and software. We implement Rijndael algorithm in hardware, because hardware implementation gives more fast encryptioN/decryption speed and more physically secure. We implemented Rijndael algorithm for 128 bits, 192 bits and 256 bits key size with VHDL, synthesized with Synopsys, and simulated with ModelSim. This crypto-processor is implemented using on-the-fly key generation method and using lookup table for S-box/SI-box. And the order of Inverse Shift Row operation and Inverse Substitution operation is exchanged in decryption round operation of Rijndael algorithm. It brings about decrease of the total gate count. Crypto-processor implemented in these methods is applied to mobile systems and smart cards, because it has moderate gate count and high speed.

  • PDF

Implementation of Efficient Exponential Function Approximation Algorithm Using Format Converter Based on Floating Point Operation in FPGA (부동소수점 기반의 포맷 컨버터를 이용한 효율적인 지수 함수 근사화 알고리즘의 FPGA 구현)

  • Kim, Jeong-Seob;Jung, Seul
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.15 no.11
    • /
    • pp.1137-1143
    • /
    • 2009
  • This paper presents the FPGA implementation of efficient algorithms for approximating exponential function based on floating point format data. The Taylor-Maclaurin expansion as a conventional approximation method becomes inefficient since high order expansion is required for the large number to satisfy the approximation error. A format converter is designed to convert fixed data format to floating data format, and then the real number is separated into two fields, an integer field and an exponent field to separately perform mathematic operations. A new assembly command is designed and added to previously developed command set to refer the math table. To test the proposed algorithm, assembly program has been developed. The program is downloaded into the Altera DSP KIT W/STRATIX II EP2S180N Board. Performances of the proposed method are compared with those of the Taylor-Maclaurin expansion.

Digital Control System for Induction Motor Drive Using DSP (DSP를 이용한 유도전동기 디지털 제어시스템)

  • Kim, Min-Huei;Kim, Nam-Hun
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.3 no.1
    • /
    • pp.9-15
    • /
    • 2000
  • This paper presents a implementation of digital motion control system for induction motor vector drives using the 16bit DSP TMS320F240. The DSP controller enable enhanced real time algorithm and cost-effective design of intelligent controllers for motors which can be yield enhanced operation, fewer system components, lower system cost, increased efficiency and high performance. The system presented are speed and current sensing, sine look-up table and generated SVPWM by fully integrated control software. The developed system in a implementation are shown a good speed response and motion control characteristic results, and high performance features in general purposed 2.2[kW] machine. The system can be adapted variform motor drive system.

  • PDF

Design and Implementation of Mathematical Programming Software-LinPro (數理計劃 소프트웨어 LinPro의 설계 및 구현)

  • 양광민
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.12 no.1
    • /
    • pp.139-139
    • /
    • 1987
  • This study addresses basic requirements for mathematical programming software, discusses considerations in designing these software, implementation issues facing in these types of applications development, and shows some examples of codes being developed in the course. This type of projects requires long and ever-changing evolutionary phases. The experience is therefore, valuaable in suggesting some useful hints which may be salvaged for similar projects as well as providing reusable codes. In particular, scanning and parsing the free-format inputs, symbol table management, mixed-language programming, and data structures dealing with large sparse matrices are indispensable to many management science software development. Extensions to be made are also discussed.

Digital Control System for Induction Motor Drive Using F240DSP (F240DSP 이용한 유도전동기 디지털 제어시스템)

  • 김남훈;김동희;이상호;이상석;김민회
    • Proceedings of the KIPE Conference
    • /
    • 1999.07a
    • /
    • pp.377-381
    • /
    • 1999
  • This paper presents a implementation of digital motion control system for induction motor vector drives using the 16bit DSP TMS320F240. The DSP controller enable enhanced real time algorithm and cost-effective design of intelligent controllers for induction motors which can be yield enhanced operation, fewer system components, lower system cost, increased efficiency and high performance. The system presented are speed and current sensing, sine look-up table and generated SVPWM by fully integrated control software. The developed system in a implementation are shown a good speed response characteristic results and high performance features. The system can be adapted variform motor drive system.

  • PDF

Implementation of the Estimation of EV-DO Forward Link Average Throughput based on Service Area Coverage (EV-DO 하향링크 커버리지 기반 섹터별 평균 Throughput 계산 기법 구현)

  • Lee, Oh-Yong;Jung, Hyun-Meen;Lee, Seong-Choon
    • Proceedings of the IEEK Conference
    • /
    • 2008.06a
    • /
    • pp.349-350
    • /
    • 2008
  • Average throughput estimation of EV-DO forward link is implemented on the basis of the serving coverage area per sector instead of time consuming and complicated Monte Carlo simulation. For the implementation of this analysis function in cell planning tool, $CellTREK^{(R)}$, developed by KT, both SNR vs. DRC mapping table and receiver sensitivity are suggested as the satisfying criteria to be satisfied above each threshold level simultaneously.

  • PDF

An Application Implementation for the SECS Protocol Communication between Equipments and a Host in a Semiconductor Process (반도체 제조 공정에서 장비와 호스트간 SECS 프로토콜 통신을 위한 응용 프로그램 구현)

  • 김대원;전정만;이병훈;김홍석;이호길
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.293-293
    • /
    • 2000
  • The SECS(SEMI Equipment Communications Standard) is a standard protocol for communication between equipments and a host in semiconductor processes. This paper proposes the implementation of the HSMS(High-speed SECS Message Services) as an interface for transmission of the SECS messages and SECS-II containing message contents defined as an SEMI standard. The HSMS driver is implemented as a type of the daemon program and several DLL files. The SECS-II composes of the SML(SECS Message Language) file defining the SECS messages, the SML translator being able to interpret and transform the SML, and the data index table being able to refer to SECS messages. We also define the shared parameter to exchange the HSMS header and SECS message between the HSMS and the SECS-II. Eventually, to show the effectiveness of the proposed drivers, we test the SECS communications between equipments and a host using the implemented communication programs.

  • PDF

A Speed Sensorless Induction Motor Control System with Direct Torque Control system (직접 토크제어에 의한 속도검출기 없는 유도전동기 제어시스템)

  • Kim, Nam-Hun;Kim, Min-Ho;Kim, Min-Huei;Kim, Dong-Hee;Choi, Kyung-Ho
    • Proceedings of the KIEE Conference
    • /
    • 2001.04a
    • /
    • pp.281-284
    • /
    • 2001
  • This paper presents implementation of digitally speed sensorless control system for induction motor with a direct torque control(DTC) using 32bit DSP TMS320C31. The system are closed loop stator flux and torque observer for wide speed range that inputs are currents and voltages sensing of motor terminal, MRAS with rotor flux linkages for the speed turning signal, two hysteresis controllers, optimal switching look-up table and IGBT voltage source inverter. There are suggested a control algorithm and system, and given simulation and implementation results on the 2.2Kw general purposed induction motor.

  • PDF

Design and implementation of a throttle valve controller for engine dynamometer systems using fuzzy logic (퍼지논리를 사용한 엔진 동력계 시스템의 트로틀 밸브 제어기 설계 및 구현)

  • Shin, Wee-Jae;Lee, Sang-Yun
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.3 no.6
    • /
    • pp.588-593
    • /
    • 1997
  • This paper shows a design and implementation of throttle valve controller for engine dynamometer system using fuzzy logic. Recently, we demanded the excellent measuring equipment so as to improve engine performance. The throttle valve control for engine dynamometer system is a very particular part in the engine control. Since the structure of engine dynamometer system is very complicated and has nonlinear elements which are influenced by disturbance of vibration, heating, cooling, and energy loss so on. In this paper, fuzzy logic control application have been successful in throttle valve control problem for engine dynamometer system in which the conventional control had difficulties dealing with the system. In this study, we propose a method that the control strategy uses Fuzzy Look-up table and normalization and obtained the satisfying result from realized throttle valve controller for engine dynamometer system.

  • PDF

A High-Speed Matched Filter for Searching Synchronization in DSSS Receiver (DSSS 수신기에서 동기탐색을 위한 고속 정합필터)

  • 송명렬
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.27 no.10C
    • /
    • pp.999-1007
    • /
    • 2002
  • In this paper, the operation of matched filter for searching initial synchronization in direct sequence spread spectrum receiver is studied. The implementation model of the matched filter by HDL (Hardware Description Language) is proposed. The model has an architecture based on parallelism and pipeline for fast processing, which includes circular buffer, multiplier, adder, and code look-up table. The performance of the model is analyzed and compared with the implementation by a conventional digital signal processor. It is implemented on a FPGA (Field Programmable Gate Array) and its operation is validated in a timing simulation result.