• Title/Summary/Keyword: FAST software

Search Result 777, Processing Time 0.038 seconds

A MICROPROCESSOR-BASED INTERPOLATOR

  • Lee, B.J.;Nho, T.S.
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.1 no.2
    • /
    • pp.69-74
    • /
    • 1984
  • In this paper we present a microprocessor-based interpolator using algebraic arithmetic method. The interpolator consists of 2910 "bit-slice" microprocessor chips and 0.5K ROMs of microprogram memory. The system design is an instruction-data-based architecture with 250ns cycle time. A significant feature of the interpolator is that it has flexibility, very fast interpolatioon speed of (max) 250K pulses/sec, and performs additional functions simultaneously. Throughout the paper detailed explanations are given as to how one can design the hardware and software of the interpolator efficently. In addi- tion to hardware and software design, experimental results are pressented.ressented.

  • PDF

Development of Library and Application Software for a Fast DIO System (고속 DIO시스템을 위한 라이브러리 소프트웨어 및 응용프로그램 개발)

  • Cho, Gyu-Sang;Lee, Jong-Woon
    • Proceedings of the KIEE Conference
    • /
    • 2005.07d
    • /
    • pp.3034-3036
    • /
    • 2005
  • High speed PC-based digital I/O system, PCI-bus master and slave. set is developed, which features are distributed structure, input/output function interchangeability by switch settings, and high speed(20Mbps). Library and application software for a DIO system that have a secure and a convenient functionality are developed.

  • PDF

Control software development for direct drive arm robot using 32bit(MC68020) CPU with WHILE language (WHILE 언어를 사용한 32비트(MC 68020) CPU제어기에 대한 직접구동방식 로보트의 제어소프트웨어 개발)

  • 이주장;신은주;곽윤근
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1989.10a
    • /
    • pp.239-243
    • /
    • 1989
  • This paper represents the control software development for Direct Drive Arm Robot with the WHILE language composed the 68000 assembly language and high level language modula-2. Direct Drive Ann Robot needs the control program which is fast step and exactly position moving because Direct Drive Arm Robt depends on accuracy. We found that the self-tuning algorithm for this robot control is very good for the real time control and the floating point operation using the 32 bit CPU(MC 68020) controller.

  • PDF

FAST Design for Large-Scale Satellite Image Processing (대용량 위성영상 처리를 위한 FAST 시스템 설계)

  • Lee, Youngrim;Park, Wanyong;Park, Hyunchun;Shin, Daesik
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.25 no.4
    • /
    • pp.372-380
    • /
    • 2022
  • This study proposes a distributed parallel processing system, called the Fast Analysis System for remote sensing daTa(FAST), for large-scale satellite image processing and analysis. FAST is a system that designs jobs in vertices and sequences, and distributes and processes them simultaneously. FAST manages data based on the Hadoop Distributed File System, controls entire jobs based on Apache Spark, and performs tasks in parallel in multiple slave nodes based on a docker container design. FAST enables the high-performance processing of progressively accumulated large-volume satellite images. Because the unit task is performed based on Docker, it is possible to reuse existing source codes for designing and implementing unit tasks. Additionally, the system is robust against software/hardware faults. To prove the capability of the proposed system, we performed an experiment to generate the original satellite images as ortho-images, which is a pre-processing step for all image analyses. In the experiment, when FAST was configured with eight slave nodes, it was found that the processing of a satellite image took less than 30 sec. Through these results, we proved the suitability and practical applicability of the FAST design.

Design and Implementation of Snapshot Startup Method for Fast Subsystem Startup (서브시스템의 빠른 구동을 위한 스냅샷 구동 기법 설계 및 구현)

  • Kim, Jun;Lee, Joonwon;Jeong, Jinkyu
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.3 no.7
    • /
    • pp.209-218
    • /
    • 2014
  • An AP that is used by smart device is going to be complicated because smart devices support diverse functions. As a result, multiple low-level IPs including a dedicated CPU are integrated in a high-level subsystem for supporting complicated function such as multimedia codec and camera. A subsystem has software that executes separately from main system, and the software needs to be initialized for every execution of the subsystem. This causes increase of the subsystem startup time so it should be improved because startup time of subsystem affects launching time of application. Methods in applied to computer system for fast startup also could be applied to fast startup of subsystem because subsystem is similar with computer system. In this paper, we apply snapshot method that is used in computer system to subsystem and analyzes the pros and cons. And snapshot method could not be applied to register of IP without modification because register of IP offers restricted read and write. So this paper suggests technique that applying snapshot to each characteristic of register.

A Study on Recognition of Dangerous Behaviors using Privacy Protection Video in Single-person Household Environments

  • Lim, ChaeHyun;Kim, Myung Ho
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.5
    • /
    • pp.47-54
    • /
    • 2022
  • Recently, with the development of deep learning technology, research on recognizing human behavior is in progress. In this paper, a study was conducted to recognize risky behaviors that may occur in a single-person household environment using deep learning technology. Due to the nature of single-person households, personal privacy protection is necessary. In this paper, we recognize human dangerous behavior in privacy protection video with Gaussian blur filters for privacy protection of individuals. The dangerous behavior recognition method uses the YOLOv5 model to detect and preprocess human object from video, and then uses it as an input value for the behavior recognition model to recognize dangerous behavior. The experiments used ResNet3D, I3D, and SlowFast models, and the experimental results show that the SlowFast model achieved the highest accuracy of 95.7% in privacy-protected video. Through this, it is possible to recognize human dangerous behavior in a single-person household environment while protecting individual privacy.

Hardware Implementation on the Weight Calculation of Iterative Algorithm for CT Image Reconstruction

  • Cao, Xixin;Ma, Kaisheng;Lian, Renchun;Zhang, Qihui
    • ETRI Journal
    • /
    • v.35 no.5
    • /
    • pp.931-934
    • /
    • 2013
  • The weight calculation in an iterative algorithm is the most computationally costly task in computed tomography image reconstruction. In this letter, a fast algorithm to speed up the weight calculation is proposed. The classic square pixel rotation approximate calculation method for computing the weights in the iterative algorithm is first analyzed and then improved by replacing the square pixel model with a circular pixel model and the square rotation approximation with a segmentation method of a circular area. Software simulation and hardware implementation results show that our proposed scheme can not only improve the definition of the reconstructed image but also accelerate the reconstruction.

Improvement of Computer-Aided Manufacturing (CAM) Software for Laser Machining

  • Bayesteh, Abdoleza;Ko, Junghyuk;Ahmad, Farid;Jun, Martin B.G.
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.24 no.4
    • /
    • pp.374-385
    • /
    • 2015
  • In this paper, effective and user friendly CAM software is presented that automatically generates any three dimensional complex toolpaths according to a CAD drawing. In advanced manufacturing, often it is essential to scan the sample following a complex trajectory which consists of short (few microns) and multidirectional moves. The reported CAM software offers constant velocity for all short trajectory elements and provides an efficient shift of tool path direction in sharp corners of a tool trajectory, which is vital for any laser, based precision machining. The software also provides fast modification of tool path, automatic and efficient sequencing of path elements in a complicated tool trajectory, location of reference point and automatic fixing of geometrical errors in imported drawing exchange files (DXF) or DWG format files.

Power Converter Gating Signal Generation with DSP Software (DSP 소프트웨어에 의한 전력변환기 게이팅 신호 발생)

  • Lee, Hae-Chun;Park, Tae-Yeol;Kim, Gi-Taek
    • Journal of Industrial Technology
    • /
    • v.21 no.A
    • /
    • pp.111-116
    • /
    • 2001
  • Power converters are widely used in the applications of servo drives of ac and dc motors and power supplies. For the control of the converters carious control algorithms have been proposed and realized by gating signal generation. Software control shemes are being applied to implement the control algorithms, but analog circuits are still used for the gating signal generation because it requires very fast and precise timing. In this paper the gating signal generation with DSP software are proposed for the three phase to three phase PWM converter. Design procedures and software flowcharts are presented and some experimental waveforms are also presented to verify the proposed algorithms.

  • PDF

Comparison and Evaluation of Software Product Line Methodology for developing Embedded Software (임베디드SW 개발을 위한 제품계열 개발방법론의 비교 및 평가)

  • Chae, Jong-Jin;Yoon, Hee-Byung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06b
    • /
    • pp.129-133
    • /
    • 2007
  • 임베디드SW에 대한 개발이 활발히 수행되고 다양한 플랫폼에서 다른 임베디드SW와 통합되고 제어하는 다양한 요구사항이 발생하고 있으나 HW와의 밀접한 관계 및 재사용성의 요구를 반영하고 있지 못하므로 제품계열 개념을 적용한 접근이 필요하다. 따라서 임베디드 시스템 수명주기 및 시스템, HW, SW간의 관계를 통해 임베디드SW 개발절차를 도출하며, 제품계열 개발방법론 중에서 마르미-EM, FORM, FAST 및 KobrA를 선정하고 도출된 임베디드SW 개발절차와 비교하여 각 개발방법론의 절차상의 차이점, 강점 및 보완 사항을 분석하고 방법론별 특징을 종합한다.

  • PDF