• Title/Summary/Keyword: Microprocessor design

Search Result 412, Processing Time 0.031 seconds

A Design Approach to Concurrent Self-Diagnosable Microprocessor (동시자기진단이 적용한 마이크로푸로세서의 하드웨어 구성에 관한연구)

  • 하경재;신명철
    • The Transactions of the Korean Institute of Electrical Engineers
    • /
    • v.38 no.1
    • /
    • pp.68-77
    • /
    • 1989
  • In this paper, a design approch is presented for a concurrent self-diagnosable microprocessor. An efficient diagnostic procedure to dynamically test the processor functional units decomposed by each insturction, concurrently with a program under execution is suggested. The basic goals of the proposed design approach are the low hardware overhead, no increase in the pin count and the minimal change of the initial design concepts on conventional microprocessors. The results of the performance of the suggested self-diagnosing hardware for an 8080 type microprocessor show that the suggested diagnosis scheme would be efficiently applicable, since diagnosing the processor functional units can be completed in a reasonably short time with the execution of an arbitrarily chosen sample program.

  • PDF

A Design of an Embedded Microprocessor with Variable Length Instruction Mode (가변길이 명령어 모드를 갖는 Embedded Microprocessor의 설계)

  • 박기현;오민석;이광엽;한진호;김영수;배영환;조한진
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.41 no.4
    • /
    • pp.83-90
    • /
    • 2004
  • In this paper, we proposed a new instruction set(X32Y ISA) with 3 different types of instruction mode. The proposed instruction set organizes 32-bit, 24-bit, 16-bit instruction in order to solves a problem of memory size limitation in an embedded microprocessor. We designed a 32-bit 5 stage pipeline RISC microprocessor based on the X32V ISA. To verify the proposed the X32V ISA and a microprocessor, we estimated a program code size of multimedia application programs using a X32V simulator. In result, we verified that the Light mode and the Ultra Light mode obtains 8%, 27% reduction of a program code size through comparison with the Default mode. The proposed microprocessor was verified all X32V instructions execution at Xilinx FPGA with 33MHz operating frequency,

Design of an ARM9 Compatible 32bit RISC Microprocessor (ARM9 호환 32bit RISC Microprocessor의 설계)

  • Hwang, Bo-Sik;Nam, Hyoung-Gin
    • Proceedings of the IEEK Conference
    • /
    • 2005.11a
    • /
    • pp.885-888
    • /
    • 2005
  • In this study, we designed an ARM9 compatible RISC microprocessor using VHDL. The microprocessor was designed to support Harvard architecture with separate instruction cache and data cache. The state machine was optimized for multi-cycle instructions. In addition, a data forwarding mechanism was adopted to reduce the stall cycles due to data hazards. Assembly programs were up-loaded into a ROM block for system-level simulation. Proper operation of the designed microprocessor was confirmed by investigating the contents of the internal registers as well as the RAM block. Futhermore, the simulation results clearly indicated that the operation speed of the processor designed in this study is enhanced by reducing the execution cycles required for multiplication related instructions.

  • PDF

A design of hybrid PWM inverter using microprocessor (마이크로프로세서를 이용한 하이브리드 PWM 인버터의 설계)

  • 노창주;임재문;박중순
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.11 no.2
    • /
    • pp.37-50
    • /
    • 1987
  • In an effort to conserve electric power, variable voltage variable frequency pulse width modulated (PWM) inverters are being applied increasingly to the variable speed control of the induction motors. The use of the PWM technique in motor drive applications is considered advantageous in many ways. For industrial applications, the PWM drive obtains its DC input through simple uncontrolled rectification of the commercial AC line and is favored for its good power factor, good efficiency, its relative freedom regulation problem, and mainly for its ability to operate the motor with nearly sinusoidal current waveforms. The purpose of this paper is to design a three phase natural sampled PWM inverter using microprocessor with simple control algorithm and hybrid control circuit has been built to implement this PWM scheme. In this system, the microprocessor can be used only for calculations directly related to motor control tasks by the design of hybrid circuit which sends PWM signals to the motor.

  • PDF

A Technical Trend on Automatic Vacuum Capacitor Switch with Modified Digital Filter Design (디지털 필터 설계를 이용한 자동 진공 콘덴서 스위치의 기술 동향)

  • Oh, Gi-Soo;Chang, Young-Ho;Yun, Ju-Ho;Hwang, Jong-Sun;Choi, Yong-Sung;Lee, Kyung-Sup
    • Proceedings of the KIEE Conference
    • /
    • 2007.07a
    • /
    • pp.1978-1979
    • /
    • 2007
  • In this paper, the authors introduce a high-speed microprocessor based on automatic vacuum capacitor switch with a modified digital filter design using distributed arithmetic. The automation trends particularly the automatic vacuum capacitor switch has helped ameliorate the power factor essentials and automatically triggered to close when the line current exceeds rated value. Microprocessor relays use digital filters to extract only the fundamental and attenuate harmonics. To provide optimum speed characteristics a distributed arithmetic based filter design in the microprocessor controller which not only enhances filtering speed but additionally enables lower power consumption at the cost of area has been introduced. The result is a unified description that describes a digital filter structure down to bit level.

  • PDF

Design of Successive Safety Light Curtain System Using Single Chip Microprocessor (단일칩 마이크로 프로세서로 구현한 연속 차광 감지 시스템의 설계)

  • Park, Chan-Won;Lee, Young-Jun
    • Proceedings of the KIEE Conference
    • /
    • 1999.07g
    • /
    • pp.3233-3235
    • /
    • 1999
  • This paper describes development of a microprocessor-based optoelectronic guard system established a higher level of control reliability in machine guard design. The system uses the design concept of diverse redundancy and a fast software algorithm. We have accomplished an safety light curtain system that allows to be intentionally disabled moving machine by the interrupt of dangerous situations. As a result, it is showed that the proposed system is effective enough to practical applications.

  • PDF

Design and Implementation of High Speed Data I/O Block Between Motorola MPC8XX Microprocessor and Memory Devices (모토롤라 MPC8XX 마이크로프로세서와 데이터 저장장치간 고속 데이터 입/출력부 설계 및 구현)

  • 김기홍;이승수;황인호
    • Proceedings of the IEEK Conference
    • /
    • 2003.07c
    • /
    • pp.2637-2640
    • /
    • 2003
  • In this paper, we propose a simple and efficient data input/output block with high speed between Motorola MPC8XX microprocessor and memory devices. Proposed method is capable of high speed data read and write using the address decoder and the burst cycle between Motorola PowerPC based MPC8XX microprocessor and fixed address locating memory devices such as FIFO, PCMCIA card, and so on. Experimental results are given our findings and discussions.

  • PDF

Research on Microprocessor Based Digital Filter Design (마이크로프로세서를 이용한 디지탈 필타 설계연구)

  • 이화세
    • Journal of the Korean Institute of Telematics and Electronics
    • /
    • v.16 no.3
    • /
    • pp.19-27
    • /
    • 1979
  • Microprocessor based digital filter was designed rising focus number system in order to increase the multiplication speed of microprocessor program. Addition and subtraction program was treated using look up table. The sampling speed was improved up to 500 samples per seconds on the third-order low- Pass digital filters.

  • PDF

Design of Built-In Self Test Circuit (내장 자가 검사 회로의 설계)

  • 김규철;노규철
    • Proceedings of the IEEK Conference
    • /
    • 1999.06a
    • /
    • pp.723-728
    • /
    • 1999
  • In this paper, we designed a Circular Path Built-In Self Test circuit and embedded it into a simple 8-bit microprocessor. Register cells of the microprocessor have been modified into Circular Path register cells and each register cells have been connected to form a scan chain. A BIST controller has been designed for controlling BIST operations and its operation has been verified through simulation. The BIST circuit described in this paper has increased size overhead of the microprocessor by 29.8% and delay time in the longest delay path from clock input to output by 2.9㎱.

  • PDF

64 Bit EISC Processor Design (64 Bit EISC 프로세서 설계)

  • 임종윤;이근택
    • Proceedings of the IEEK Conference
    • /
    • 2000.06b
    • /
    • pp.161-164
    • /
    • 2000
  • The architecture of microprocessor for a embedded system should be one that can perform more tasks with fewer instruction codes. The machine codes that high-level language compiler produces are mainly composed of specific ones, and codes that have small size are more frequently used. Extended Instruction Set Architecture (EISC) was proposed for that reason. We have designed pipe-line system for 64 bit EISC microprocessor. function level simulator was made for verification of design and instruction set architecture was also verified by that simulator. The behavioral function of synthesized logic was verified by comparison with the results of cycle-based simulator.

  • PDF