• Title/Summary/Keyword: Emulator

Search Result 258, Processing Time 0.034 seconds

FlaSim: A FTL Emulator using Linux Kernel Modules (FlaSim: 리눅스 커널 모듈을 이용한 FTL 에뮬레이터)

  • Choe, Hwa-Young;Kim, Sang-Hyun;Lee, Seoung-Won;Park, Sang-Won
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.15 no.11
    • /
    • pp.836-840
    • /
    • 2009
  • Many researchers have studied flash memory in order to replace hard disk storages. Many FTL algorithms have been proposed to overcome physical constraints of flash memory such as erase-before-write, wear leveling, and poor write performance. Therefore, these constraints should be considered for testing FTL algorithms and the performance evaluation of flash memory. As doing the experiments, we suffer from several problems with costs and settings in experimental configuration. When we, for example, replay the traces of Oracle to evaluate the I/O performance with flash memory, it is hard to extract exact traces of I/O operations in Oracle. Since there are only write operations in the log, it is impossible to gather read operations. In MySQL and SQLite, we can gather the read operations by changing I/O functions in the source codes. But it is not easy to search for the exact points about I/O and even if we can find out the points, we might get wrong results depending on how we modify source codes to get I/O traces. The FlaSim proposed in this paper removes the difficulties when we evaluate the performance of FTL algorithms and flash memory. Our Linux drivers emulate the flash memory as a hard disk. And we can easily obtain the usage statistics of flash memory such as the number of write, read, and erase operations. The FlaSim can be gracefully extended to support the additional modules implemented by novel algorithms and ideas. In this paper, we describe the structure of FTL emulator, development tools and operating methods. We expect this emulator to be helpful for many experiments and research with flash memory.

Design and Implementation of Real-Time Emulator (실시간 에뮬레이터의 설계 및 제작)

  • 전문식;최항식;박민용;이상배
    • The Journal of the Acoustical Society of Korea
    • /
    • v.4 no.2
    • /
    • pp.36-47
    • /
    • 1985
  • 본 논문에서는 기존의 ICE 기능을 갖춘 사용이 간편하고, 쉽게 이동이 가능한 저가격 범용 8비 트 마이크로프로세서의 실시간 에뮬레이터를 설계, 제작하고자 한다. ICE의 기능을 구현하기 위해서2개 의 보드 즉 에뮬레이션 보드와 콘트롤 보드를 사용하는 구조로 고안하였다. 에뮬레이션 보드에는 CPU 8085를 사용하고, 콘트롤 보드에는 표적시스템의 CPU와 같은 CPU를 사용하였다. 이러한 구조는 표적 CPU가 바뀔 때 콘트롤 보드만 교환하면 된다는 점에서 실용적이다. 에뮬레이션 보드는 범용 8비트 마 이크로프로세서에 대해서, 콘트롤 보드는 표적 CPU가 Z-80인 시스템에 대해서 제작하였다. 또한, 에뮬 레이터의 기능에 의해, 표적 CPU 자체의 기능이 상실됨을 회복시켰다.

  • PDF

Flight Software Modeling in Satellite Simulator

  • Lee, Sanguk;Sungki Cho;Kim, Jae-Hoon;Lee, Seong-Pal
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2001.10a
    • /
    • pp.147-151
    • /
    • 2001
  • Based on flight software modeling experiences on satellite simulator developments so far, three different approaches for modeling the flight software within the satellite simulator such as utilization of a processor emulator executing the actual flight software image, re-compilation of the flight software sources within the simulator infrastructure, and development of a set of abstract models representing the required flight software functionality are presented.

  • PDF

Implementation of Mobile Gateway Integrated RFID Reader (무선인식 리더기와의 연동을 위한 이동 게이트웨이 구현에 관한 연구)

  • Park, Jin-Hee;Kim, Hee-Su;Kim, Dae-Hwan
    • 한국정보통신설비학회:학술대회논문집
    • /
    • 2009.08a
    • /
    • pp.251-252
    • /
    • 2009
  • In smart cold chain, environment monitoring (for example temperature, humidity, and etc) is an important. Especially, because monitoring may be broken on passage, in order to success of cold chain management, it is important that seamless monitoring. To solve this problem, we implement mobile gateway supporting RFID and demonstrate using of RFID middleware emulator.

  • PDF

A Study on the Speed Control of Switched Reluctance Motor Using (퍼지-뉴럴 제어기를 이용한 스위치드 리럭턴스 전동기의 속도 제어에 관한 연구)

  • 박지호;김건우;김연충;원충연;김창림;최경호
    • Proceedings of the KIPE Conference
    • /
    • 1998.11a
    • /
    • pp.1-4
    • /
    • 1998
  • In this paper, an auto-tuning method for fuzzy controller based on the neural network is presented. The backpropagated error of neural emulator offers the path which reforms the fuzzy controller's membership functions and fuzzy rule, and used for speed control of switched reluctance motor. The experiments are performed to verify the capability of proposed control method on 6/4 salient type SRM. The results show that fuzzy-neural controller is suitable for wide speed range.

  • PDF

A Digital logic design Triaing Kit with Print Port Emulation Function (프린트 포트제어 에뮬레이터 기능의 디지털 논리설계 훈련 키트)

  • 도외철;정완영
    • Proceedings of the IEEK Conference
    • /
    • 2003.07b
    • /
    • pp.911-914
    • /
    • 2003
  • A logic design training kit with print port emulation function was developed. The input device of the kit was 4$\times$4 key input and 6 FND(DYNAMIC) and LCD were used as out put devices and the output device were also can controlled by PC connectde by print port to the kit. The emulator was coded by Visual Programming C++(MFC)

  • PDF

Neural network controller design with a performance evaluation level (성능평가 계층을 가지는 신경망제어기 설계)

  • 이현철;조원철;전기준
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1992.10a
    • /
    • pp.613-618
    • /
    • 1992
  • We propose a new control architecture which consists of a PI controller and a neural network(NN) controller connected together in parallel. This architecture is well adapted to a wide range of uncertainties and variations of systems. The NN controller is learned through weights of the emulator which identify the dynamic chracteristics of the systems. A performance evaluation level of two NN's decides automatically which controller of the two controllers will be used mainly. The PI controller operates mainly during learning phase of the NN controller whereas a good performance is obtained from the NN controller only, when the NN controller is learned sufficiently.

  • PDF

An Implementation of Finger Gesture Recognition Using Mobile Phone Camera (모바일 폰 카메라를 이용한 손가락 움직임 인식 구현)

  • Lee, Keun-Il;Rhee, Dea-Woong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.895-898
    • /
    • 2005
  • 최근 미래 컴퓨터 기술에 대한 연구로서, 인터페이스 부분에 초점을 맞춘 다양한 연구가 진행되고 있다. 현재 웨어러블 컴퓨터(Wearable Computer), 유비쿼터스 컴퓨팅(ubiquitous Computing), 가상현실(Virtual Reality), 멀티모달 인터페이스 기술 등 다양한 인터페이스 기술이 연구되고 있다. 본 논문에서는 모바일 폰 카메라를 이용해 손가락 움직임을 인식하는 알고리즘으로 KTF v1.1 Emulator 를 이용하여 모바일 게임을 위한 멀티모달 인터페이스로 적용 가능성을 제안한다.

  • PDF

Design of an SSP Emulator for the Simulation of Intelligent Network Platforms (지능망 플랫폼 시뮬레이션을 위한 간이 SSP 설계)

  • 송상철;김연중;이지영;최한옥;안순신
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10c
    • /
    • pp.599-601
    • /
    • 1999
  • 다양한 통신 서비스에 대한 사용자의 요구로 말미암아, 이를 지원하기 위한 지능망 서비스의 도입이 활발해 지고 있으며, 이를 용이하게 하는 지능망 서비스 플랫폼의 개발 역시 중요한 이슈로 자리잡아 왔다. 이 때, 이러한 지능망 서비스 플랫폼 개발시, 그 성능을 미리 평가해 보기 위해 실제 교환기에 바로 적용하는 데에는 많은 환경상의 제약이 따른다. 이에 본 논문에서는 소프트웨어적인 간이 SSP를 설계함으로써, 개발하는 지능망 플랫폼의 물리 실체를 시뮬레이션할 수 있게 하는 방법을 제공한다.

  • PDF

A Full Scale Fossil Power Plant Simulator For Hadong (하동 화력 발전소 전범위 시뮬레이터 개발)

  • 김성호;김종현;조창호
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.204-204
    • /
    • 2000
  • This paper describes the development of training simulator for Hadong fossil Power Plant. The simulator was developed to train operator, test new control Logic and evaluate alternative operating procedure for expert engineer of control system. The most control logics such as Siemens TELEPERM ME and GE Mark V are translated directly from microprocessors. Those HMI are also directly emulated. The simulation was performed by ProTRAX modeling software. The paper discusses the configuration of simulator and the simulation results of 30%, 50%, 75% and 100% normal rate load test.

  • PDF