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

Search Result 983, Processing Time 0.03 seconds

Microprocessor-Based Digital Controller Design with changing the Damping Ratio (감쇄비 변화를 마이크로프로세서로 이용한 계수형 제어기의 설계)

  • 정태원;김명환
    • Journal of the Korean Institute of Telematics and Electronics
    • /
    • v.19 no.1
    • /
    • pp.35-40
    • /
    • 1982
  • As a general-purpose device, the microprocessor has made a large impact on many area of engineering, In this paper, a controller has been implemented using microprocessors allowing the damping ratio ζ to be changed dynamically in control systems. The results show definite improvement in response time.

  • PDF

디지탈시스템과 마이크로프로세서 설계 4

  • 김명항
    • 전기의세계
    • /
    • v.31 no.10
    • /
    • pp.710-718
    • /
    • 1982
  • 마이크로 프로세서 구조를 설명하고 대표적인 8bit microprocessor로서 Intel의 8085를 다룬다. 또한 Microcomputer System으로 쓸 수 있는 One-Chip-Processor를 토의한다.

  • PDF

디지탈시스템과 마이크로 프로세서 설계 6

  • 김명항
    • 전기의세계
    • /
    • v.31 no.12
    • /
    • pp.817-822
    • /
    • 1982
  • 마이크로 컴퓨터 입출력 방법을 논의한다. 세가지 입출력 방법으로 Programmed I/O와 Interrupt와 DMA에 대해서 설명하고, 각 마이크로 프로세서의 입출력의 특징을 비교한다.

  • 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.

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.

DWDM Channel Level Controller Design and Implementation (DWDM 채널 레벨 컨트롤러 설계 및 구현)

  • 염진수;이규정;허창우
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2004.05b
    • /
    • pp.655-657
    • /
    • 2004
  • 채널 레벨 컨트롤러는 DWDM(Dense Wavelength Division Multiplexing) 방식의 OXC(Optical Cross Connect), OADM(Optical Add/Drop Multiplexer), 광 증폭기(EDFA : Erbium Doped Fiber Amplifier) 둥의 시스템에서 채널별 광신호의 세기를 조절하여 시스템의 신뢰성을 높이는 중요한 제어기다. 본 논문에서는 12채널 VOA(Variable Optical Attenuator) 4개를 사용하여 40채널의 광 신호 레벨을 제어할 수 있는 컨트롤러를 구현하였다. 각 채널의 광 신호 레벨을 제어하는데 하나의 마이크로 프로세서가 5개의 채널을 제어하고 총 8개의 마이크로프로세서로 40채널을 분산 제어하도록 구성하였다. 또한 외부와 통신을 하고 사용자로부터의 명령을 각각의 마이크로프로세서에 전달하기 위한 마이크로프로세서를 추가하였으며, 출력되는 광 신호의 세기를 측정하여 VOA를 제어하는데 있어서 VOA 출력에서 바로 PD(Photo Detector)로 입력하여 AWC(Arrayed Waveguide Grating) 출력에서 광 신호를 다시 분파하여 PD에 입력하는 번거로움을 개선하였다.

  • PDF

Implementation of Wireless Controller with FPGA and Microprocessor (FPGA 및 마이크로프로세서를 적용한 무선컨트롤러 구현)

  • 윤성기;이규선;강병권
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2004.05a
    • /
    • pp.405-408
    • /
    • 2004
  • 본 논문에서는 FPGA와 마이크로프로세서를 이용하여 One Board화된 무선 콘트롤러 시스템의 기저대역부를 설계 하였다. 송신부에서는 컴퓨터와 연결된 마이크로프로세서부에서 컴퓨터를 통해 입력된 데이터를 병렬로 FPGA부로 전송하여 PN_code를 이용한 대역확산 거쳐 전송하고, 수신부에서는 대역역확산를 사용하여 데이터를 다시 수신측 마이크로프로세서를 통해 확인하였다. FPGA 설계는 Xilinx사의 FPGA 디자인 툴인 Xilinx Foundation3.1을 사용하였으며, FPGA configuration을 위한 타이밍 시뮬레이션을 수행하였고. Xilinx사의 SPARTAN2 2S100PQ208칩에 downloading 한 후 Agilent사의 1681A logic analyzer를 사용하여 설계된 회로의 동작을 확인 하였다. 또한 데이터의 입출력을 CPU부를 통해 컴퓨터에서 모니터링 할 수 있도록 설계하였다.

  • PDF

A Method for the Design of Microprocessor Memory Systems (마이크로프로세서의 메모리 시스템 설계 방법에 관한 고찰)

  • Yang, C.R.;So, W.S.;Lee, K.O.;Kim, J.T.
    • Electronics and Telecommunications Trends
    • /
    • v.9 no.4
    • /
    • pp.147-155
    • /
    • 1994
  • 32비트 이하의 마이크로프로세서를 위한 메모리 시스템을 설계하는 방법에 대하여 체계화하여 고찰하였다. 이를 위하여 메모리 디바이스 선택을 위한 일반 사항과 메모리 시스템 설계 방법에 대하여 서술하고, 이 설계 방법에 따라 16비트 마이크로 프로세서 메모리 시스템 설계 예와 설계된 메모리 시스템의 분석, 메모리 디바이스의 속도 결정 등에 대하여 서술하였다.

Microprocessor Education using Arduino for Technical High School (아두이노를 이용한 전문계 고교의 마이크로프로세서 교육)

  • Bae, SangYong;Hwang, Bum-Sik;Lim, Ho-Guen;Rhee, In-Baum;Shin, Seung-Jung;Ryu, Daehyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.10a
    • /
    • pp.941-944
    • /
    • 2012
  • Microprocessor is widely used in various industries. So it is very important to learn about it. But it is very difficult because students must know about both hardware and software of it. Student usually learn about it with a complete educational product in many technical high school. It make them to have no chance to mixed various electronic parts such as sensors, motors and so on. It cause them to low the creative product making ability. So we adjust new course with the arduino instead of the complete educational product to microprocessor education. It help student to high the electronic part mixing ability and the creative electronic product making ability.

  • PDF