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

Search Result 389, Processing Time 0.033 seconds

The Design of Merging Unit compatible with IEC61850 Process Level (IEC61850 Process Level에 적합한 Merging Unit 설계)

  • Kim, Gwan-Su;Lee, Hong-Hee;Kim, Beung-Jin;Park, Jong-Chan
    • Proceedings of the KIEE Conference
    • /
    • 2006.07a
    • /
    • pp.32-33
    • /
    • 2006
  • 현재 변전소 자동화의 국제 표준으로 대두되고 있는 IEC61850은 스테이션 버스뿐만 아니라 프로세서 버스까지도 표준화된 통신기술을 채용하였고 자동화에 필요한 모델을 제시하였다. 본 연구에서는 프로세서 버스의 대표적인 장비인 Merging Unit의 특성과 구현에 필요한 기술을 고찰하였다. 특히 정밀한 시간동기에 필요한 GPS(Global Positioning System)를 이용한 동기화 기술에 대하여 고찰하였다. 이와 더불어 IEC61850-9-2 SV(Sampled Value) 서비스를 분석하고 실제로 마이크로프로세서를 이용하여 Merging Unit에 대한 설계를 수행하였다. 제안된 Merging Unit의 성능을 검증하기 위해서 전송된 SV 데이터를 시간 정보를 기준으로 재구성할 수 있는 오실로그래피(Oscillography)를 위한 플레이백(Playback) 프로그램을 제작하였다.

  • PDF

Implementation of Web Based Embedded Digital Frame Using Nios II Embedded Processor and ${\mu}Clinux$ (Nios II 임베디드 프로세서와 ${\mu}Clinux$를 이용한 웹기반 임베디드 디지털 액자 구현)

  • Jeong, Mun-Su;Yang, Heui-Hwan;Jeong, Je-Myung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06d
    • /
    • pp.327-331
    • /
    • 2008
  • 본 논문에서는 ALtera Cyclone II FPGA와 VGA Controller, ISP1362 Host Controller, DM9000A Ethernet Controller를 사용하여 FPGA를 구성하고, ${\mu}Clinux$를 포팅하여 Nano-X 기반에서 JPEG 파일을 디스플레이 시키는 임베디드 디지털 액자를 구현한다. 구현한 시스템은 일반적인 마이크로프로세서를 사용하지 않고 Altera 사의 Cyclone II FPGA를 이용해 직접 프로세서를 설계하고, ISP1362 Host Controller를 이용하여 USB 드라이브를 인식하며, DM9000A를 통해 웹과 연결하여 웹서버로부터 전송되어진 JPEG 이미지를 Display 할 수 있도록 설계하였다.

  • PDF

LPG Dispensing Control System (LPG 충전 제어시스템)

  • 이상훈;최병철;박남철
    • Proceedings of the KAIS Fall Conference
    • /
    • 2000.10a
    • /
    • pp.113-113
    • /
    • 2000
  • LPG 및 석유류는 온도에 따라서 유량의 변화가 LPG의 경우는 ±0.23%/℃, 무연은 ±0.11%/℃, 등유는 ±0.10%/℃, 경유의 경우는 ±0.09%/℃로 특히 LPG의 경우가 그 변화가 심하므로 정확한 충전량을 계량하는 것이 중요하다. 이는 공정거래 확립의 차원에서 공급자와 소비자 입장에서 반드시 요구되는 사항이다. 이를 위해 본 논문에서는 LPG 충전기의 충전제어 및 자동 온도 보정의 알고리즘을 개발하고 이를 프로그래밍한 후 온도센서와 16-bit 마이크로프로세서(intel 80C196)로 자동 온도 보정이 가능한 LPG 충전기의 충전제어 시스템을 설계 및 제작하였다. 설계 제작된 시스템은 프로세서부, I/O 입ㆍ출력부, VFD(vacuum fluorescent display) 디스플레이 구동부로 구성된다. 충전제어 동작은 LPG 유량계의 encoder로부터의 유량(유속)신호와 기차 보정값 및 15℃를 기준으로 한 온도 센서부의 온도 보정값을 입력받아 솔레노이드 밸브를 제어하여 충전을 제어하게 된다. 온도 보정은 80C196 프로세서의 내부 10-bit A/D 변환기를 사용하여 0.5℃ 분해능으로 온도제어를 할 수 있다. VFD 디스플레이는 유량, 금액, 단가가 표시되며 그 값을 누적시켜 일계, 월계를 알 수 있게 하였다. 그 외에 시스템 진단기능 및 컴퓨터통신, POS 통신이 가능하도록 하였다. 제작된 시스템을 LPG 충전기에 실장하여 시험한 결과 목표한 정확도로 유량이 제어됨을 알 수 있었다.

Design and Simulation of ARM Processor with Floating Point Instructions (부동소수점 명령어를 지원하는 ARM 프로세서의 설계 및 모의실행)

  • Lee, Jongbok
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.20 no.2
    • /
    • pp.187-193
    • /
    • 2020
  • Floating point arithmetic in microprocessor is the computation of addition, subtraction, multiplication, and division of floating point data to improve accuracy. In general, when designing a processor, floating point instructions are often excluded because of its complexity and only integer instructions are provided. However, in order to carry out the computations for not only engineering and technical operations but also artificial intelligence and neural networks that are in the spotlight today, floating point operations must be included. In this paper, we design a 32-bit ARMv4 family of processors with floating-point arithmetic instructions using VHDL and verify with ModelSim. As a result, ARM's floating point instructions are successfully executed.

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

Design of TSK-Fuzzy Processor Using FPGA (FPGA를 이용한 TSK 퍼지 프로세서 설계)

  • Kim, Tae-Sung;Lee, Wong-Chang;Kang, Geun-Taek
    • Proceedings of the KIEE Conference
    • /
    • 2000.07d
    • /
    • pp.2939-2941
    • /
    • 2000
  • FPGA는 ASIC설계의 시험을 위한 테스트용으로 많이 사용되었으나 최근에는 비약적인 성능 향상으로 그 자체로 기능을 구현하고 있다 퍼지 제어기의 구현은 일반적으로 범용 마이크로 프로세서를 이용하거나 DSP 프로세서를 이용하였다. 본 논문에서는 여러 퍼지 시스템 중에서 적은 규칙수로도 효과적인 성능을 나타내고 프로세서화가 용이한 TSK 퍼지 시스템을 구현한다. 대상 FPGA는 Xilinx사의 FPGA를 이용하고 Schematic과 VHDL을 혼용하여 설계한다 또한 구현된 프로세서의 범용성을 유지하기 위해 외부 ROM에서 연산에 필요한 계수를 취하는 방식을 채택 한다.

  • PDF

SLEDS:A System-Level Event-Driven Simulator for Asynchronous Microprocessors (SLEDS:비동기 마이크로프로세서를 위한 상위 수준 사건구동식 시뮬레이터)

  • Choi, Sang-Ik;Lee, Jeong-Gun;Kim, Eui-Seok;Lee, Dong-Ik
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.29 no.1
    • /
    • pp.42-56
    • /
    • 2002
  • It is possible but not efficient to model and simulate asynchronous microprocessors with the existing HDLs(HARDware Description Languages) such as VHDL or Verilog. The reason it that the description becomes too complex. and also the simulation time becomes too long to explore the design space. Therefore it is necessary to establish a methodology and develop a tool for modeling the handshake protocol of asynchronous microprocessors very easily and simulating it very fast. Under this objective an efficient CAD(Computer Aided Design) tool SLEDS(System Level Event-Driven Simulator) was developed which can evaluate performance of a processor through modeling with a simple description an simulating with event driven engine in the system level. The ultimate goal in the tool SLEDS is to fin the optimal conditions for a system to produce high performance by balancing the delay of each module in the system. Besides SLEDS aims at verifying the design through comparing the expected results with the actual ones by performing the defined behavior.

An Algorithm for BPSK Demodulation by Microprocessor (마이크로프로세서에 의한 BPSK 복조 알고리즘)

  • 배용근;이영석;김기정;박인규;오상기;진달복
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.19 no.8
    • /
    • pp.1518-1527
    • /
    • 1994
  • An algorithm for BPSK demodulation of which channel is an electric distribution line is developed, and realized in this paper. To realize the BPSK demodulation by microprocessor, BPSK signal that is received through the distribution line must be converted to digital signal. A hardware which converts BPSK signal to digital one has been designed in this paper, and an algorithm for BPSK demoduation of which channel is distribution line has been also developed in algorithm for BPSK demoduation of which channel is distribution line has been also developed in this paper by paying the attention to the fact that a modulated point appears up and down according to the rising edge and falling edge of the modulated binary signal if the carrier frequency is even times to the modulated binary signal, and by paying the attention to the fact that the signal duration or modulated point is twice of the other point. The microprocessor demodulation system with the algorithm has been realized. The system proved to have 0.02%(or less) bit error rate in real BPSK demodulation.

  • PDF

Design and Implementation of an IPv6 Multicast Forwarding Module on the IXP2400 Network Processor (IXP2400 네트워크 프로세서를 이용한 IPv6 멀티캐스트 포워딩 모듈의 설계 및 구현)

  • Song Jisoo;Park Woojin;Kim Daehee;An Sunshin
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07a
    • /
    • pp.625-627
    • /
    • 2005
  • 본 논문은 인텔사의 IXP2400 네트워크 프로세서를 이용하여 IPv6 multicast-enabled 라우터 개발의 예비단계로서 IPv6 멀티캐스트 모듈의 전체적인 설계 및 구현을 다룬다. 특히, 마이크로 엔진할당, IPv6 멀티캐스트 마이크로 블록 및 패킷 복사 마이크로 블록에 중점을 둔다. 우리의 IPv6 멀티캐스트 포워딩 모듈의 성능측정 결과는 이론적 한계치의 $86\%$였다.

  • PDF

Adaptive DC to AC Invertor Design based on Fuzzy Inference for Power Consumption monitoring (퍼지 추론을 이용한 적응적 DC/AC 인버터 설계)

  • 김윤호
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.7 no.7
    • /
    • pp.1520-1526
    • /
    • 2003
  • Design and implementation method or the 100[W] DD/AC invertor using PICl6C711 processor is described in this paper. Especially, fuzzy inference algorithm is involved in this system which can be adaptive to the environment variation. Input/output control and power consumption monitoring is controlled based on PIC16C711 processor, which compute the optimal values acquired from inference engine. Such experimental as function, efficiency, motoring are performed and experimental results showed that monitoring error is less than 2% and widely used in the area of industrial fields.