• Title/Summary/Keyword: 마이크로 프로세서

Search Result 987, Processing Time 0.033 seconds

The Implementation of Remote Control and Monitoring System for Boost-Converter using Ethernet Communication (이더넷 통신에 의한 부스트컨버터의 원격제어와 모니터링 시스템 구현)

  • Hwang, In-Chul;Yang, Oh
    • Proceedings of the KIEE Conference
    • /
    • 2007.07a
    • /
    • pp.1670-1671
    • /
    • 2007
  • 산업분야의 통신시스템에는 주로 RS232C 통신, RS485 통신, CAN 통신 등이 주로 사용되었다면 근래에는 고속통신이 가능하며 공장 자동화(CIM)나 시스템 통합에 편리한 이더넷통신이 사용되고 있는 추세이다. 즉, 기존의 PC와 프로세서간의 통신의 방식에서 랜 선을 이용하여 원거리에서 프로세서의 제어와 모니터가 가능하도록 구현되는 실정이다. 이더넷을 통해 연결된 시스템은 $10Mbps{\sim}100Mbps$의 빠른 속도로 모니터링과 제어가 가능하여 널리 사용되고 있다. 본 논문에서는 승압형 컨버터를 구현하기 위하여 마이크로프로세서는 컨버터의 입력전압과 출력전압이 필요하며 이를 마이크로프로세서 내부에 있는 12비트A/D변환기로 구현하였다. 전압 제어를 위해서 본 논문에서는 25us 마다 PWM의 ON/OFF 폭을 미리 예측한 후 타이머를 이용하여 A/D 변환을 하도록 하였다. 원 칩 마이크로프로세서인 DSP(TMS320F2812)의 PWM 기능을 이용하여 승압형 컨버터에서 출력되는 전압을 계측하여 PID 제어이론을 바탕으로 전압을 제어하였다.

  • PDF

Design of Communication Module for Virtual Serial Wireless LAN (가상 시리얼 무선랜 통신 모듈 설계)

  • Jang-Geun Ki
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.23 no.5
    • /
    • pp.35-40
    • /
    • 2023
  • In this paper, a serial wireless LAN virtual communication module that allows microprocessors to communicate wirelessly with other peripheral devices is developed as part of a study to build an online virtual experiment system that allows them to practice virtually anytime, anywhere in microprocessor application education in electrical and electronic control engineering. The developed module is connected to the microprocessor in the virtual experiment system through serial interface. The serial data is sent to and received from peripheral devices through the wireless LAN interface of the host computer where the virtual experiment software is being performed. In order to verify the function of the developed serial wireless LAN virtual communication module, experiments were conducted in which a microprocessor in the virtual experiment system exchanged data with an Android smartphone through a wireless LAN interface of a host computer. The developed serial wireless LAN communication module is expected to enable virtual microprocessors to communicate with surrounding real devices through wireless LAN, which can be efficiently used in microprocessor application education.

64비트 마이크로프로세서에 적합한 블록암호 ARIA 구현방안

  • Jang Hwan-Seok;Lee Ho-Jung;Koo Bon-Wook;Song Jung-Hwan
    • Review of KIISC
    • /
    • v.16 no.3
    • /
    • pp.63-74
    • /
    • 2006
  • 본 논문에서는 한국 산업규격 KS 표준 블록암호 알고리즘인 ARIA의 핵심논리들을 64비트 프로세서 환경에서 효율적으로 구현하는 방법을 제안하고, 제안된 방법으로 구현된 ARIA를 대표적인 64비트 마이크로프로세서인 Intel Pentium4 x64, Intel Itanium, Intel XEON(EM64T)을 이용하여 그 효율성을 평가하였으며, 32비트 프로세서에 적합하게 구현된 ARIA와 효율성을 비교하고 문제점을 분석하였다.

Performance Evaluation of a Simultaneous MultiThreading (동시 다중 쓰레딩을 이용하는 마이크로 프로세서 성능평가)

  • 이정훈;오영은;박형우;김진석
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.1-3
    • /
    • 2003
  • 프로세서의 효율을 높이기 위한 방법으로 독립적인 쓰레드들을 한 프로세서 사이클에 동시에 실행시킬 수 있는 SMT 기술에 관한 많은 연구가 수행되어왔다[1, 2, 3, 4]. 많은 연구에서 SMT 기술에 대한 성능을 시뮬레이션 수준에서 측정하였기 때문에, 실제 환경에서 SMT 기술의 성능을 측정할 필요가 있다. 본 논문에서는 SMT 기술이 구현된 프로세서에서 각종 벤치마킹을 직접 수행해 봄으로써 실제 환경에서의 성능을 측정해 보았으며, 이를 기존의 SMP와의 비교를 통해 SMT 기술이 실제로 얼마만큼 좋은 성능을 낼 수 있는지 실험을 통해 보였다.

  • PDF

The Design of 32 Bit Microprocessor for Sequence Control Using FPGA (FPGA를 이용한 시퀀스 제어용 32비트 마이크로프로세서 설계)

  • Yang, Oh
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.40 no.6
    • /
    • pp.431-441
    • /
    • 2003
  • This paper presents the design of 32 bit microprocessor for a sequence control using a field programmable gate array(FPGA). The microprocessor was designed by a VHDL with top down method, the program memory was separated from the data memory for high speed execution of sequence instructions. Therefore it was possible that sequence instructions could be operated at the same time during the instruction fetch cycle. In order to reduce the instruction decoding time and the interface time of the data memory interface, an instruction code size was implemented by 32 bits. And the real time debug operation was implemented for easeful debugging the designed processor with a single step run, PC break point run, data memory break point run. Also in this designed microprocessor, pulse instructions, step controllers, master controllers, BM and BCD type arithmetic instructions, barrel shift instructions were implemented for sequence logic control. The FPGA was synthesized under a Xilinx's Foundation 4.2i Project Manager using a V600EHQ240 which contains 600,000 gates. Finally simulation and experiment were successfully performed respectively. For showing good performance, the designed microprocessor for the sequence logic control was compared with the H8S/2148 microprocessor which contained many bit instructions for sequence logic control. The designed processor for the sequence logic showed good performance.

A Study on Power Dissipation of Embedded Microprocessors (임베디드 마이크로 프로세서의 전력 소비에 대한 연구)

  • Lee, Jongbok
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.18 no.4
    • /
    • pp.169-175
    • /
    • 2018
  • Recently, power dissipation issue is very significant not only in high-end modern processors but also in embedded systems and mobile devices. Based on the power dissipation, hardware and software designers can correctly find the power/performance tradeoffs. Most power analysis tools calculate power dissipation when chip layout or floor planning are finished. In this paper, a trace-driven simulator that can interact with power analysis tool for an embedded microprocessor has been developed. Using MiBench embedded benchmarks as input, the trace-driven simulation has been performed to estimate the average power dissipation which is faster than the conventional tools.

全 電子 私設 自動 交換機 OPEX-50/100 시스템

  • 여재흥;이성제
    • The Magazine of the IEIE
    • /
    • v.5 no.1
    • /
    • pp.46-52
    • /
    • 1978
  • 마이크로 프로세서 (micro-pocessor)와 LSI(Large scale integrated circuit) 등 반도체 기술의 발달은 교환시스템의 발전에 중요한 영향을 주었고 특히 마이크로 프로세서는 소용양(500회선 미만)의 사설교환기와 각종 교환시스템의 부분적 기능장치나 부대장치등에 광범위하게 응용되고 있다. 본문은 이들 반도체 부품을 이용하므로서 기계식 사설교환기(PABX)나 키-폰을 대체할 수 있고 가격, 크기, 및 성능 상으로볼때 매우 시장성이 높은 소용량 사설자동교환기인 OPEX-50/100에 대하여 기술하였다.

  • PDF

A Study on the Stabilization Scheme of Laser Diode Wavelength Using the Microprocessor (마이크로 프로세서를 이용한 레이저 다이오드 파장 안정화에 관한 연구)

  • 염진수;허창우
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 1999.11a
    • /
    • pp.543-551
    • /
    • 1999
  • 본 연구는 광 전송 시스템에 레이저 다이오드의 안정되고 고정된 출력 파장의 광원을 제공하기 위한 것이다. 레이저 다이오드를 구동하기 위하여 안정된 정전류 회로를 설계하려 했으며, 레이저 다이오드 자체의 온도센서와 TEC(Thermo Electric Cooler)를 이용하여 레이저 다이오드 내부의 온도를 제어하는 온도 제어 회로를 구성하였다. 또한 광 출력에 Wavelength Locker를 이용하였다. 최종적으로 이들을 제어하기 위하여 A/D, D/A 컨버터와 마이크로 프로세서를 사용하였다.

  • PDF

FPGA Implementation of ARM9 Compatible Microprocessor (ARM9 호환 Microprocessor의 FPGA 구현)

  • Oh Min-Seok;Kim Jae-Woo;Nam Ki-Hoon;Kim Myeong-Hwan;Lee Kwang-youb
    • Proceedings of the IEEK Conference
    • /
    • 2004.06b
    • /
    • pp.427-430
    • /
    • 2004
  • 본 논문에서는 로드 명령어 처리와 곱셈기의 구조를 개선한 ARM9 호환 마이크로프로세서를 설계하였으며, ARM9 마이크로프로세서와 비교하여 특정한 로드 명령어 수행 시 1 클록 사이클을 단축하였고, 곱셈명령어 수행 시 2 클록 사이클 단축하였다. 설계된 ARM9 프로세서는 VHDL로 기술하였으며, 명령어 시뮬레이션 결과 ARM9 마이크로프로세서 시뮬레이터와 실행 결과 값이 동일함을 확인하여 명령어 호환 검증을 하였으며, Xilinx FPGA를 이용하여 66MHz 동작환경에서 실시간 영상 처리 수행을 검증하였다.

  • PDF