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

Search Result 390, Processing Time 0.028 seconds

Finding Optimal Configuration of Dynamic Branch Predictors for Embedded Processors (내장형 프로세서를 위한 동적 분기 예측기의 최적화 구성)

  • Kim, Sung-Eun;Lee, Young-Rim;Yoo, Hyuck
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06b
    • /
    • pp.261-266
    • /
    • 2007
  • 내장형 시스템에 보다 강력한 성능이 요구됨에 따라 내장형 마이크로 프로세서는 보다 깊은 파이프라인을 채택하고 있다. 따라서, 내장형 마이크로 프로세서는 보다 정확한 분기 예측기를 필요로 하고 있다. 이러한 상황에서 분기 예특기의 구조, 성능 및 전력 소모와 전체 시스템의 전력 소모 사이의 trade-off를 분석하는 것은 매우 중요하다. 내장형 환경에서 시스템의 전력 소모는 설계 시 매우 중요하게 고려되어야 한다. 특히 내장형 시스템의 요구사항은 동작할 응용 프로그램에 의하여 규정되고, 전력 소모도 응용프로그램의 구조와 강하게 연관되어 있다. 본 논문의 목표는 내장형 환경에서 성능-전력 공간에서 분기 예측기를 분석하는 기법을 제시하는 것에 있다. 이를 통하여, 분기 예측기 테이블의 성능-전력을 고려한 최적화된 크기를 찾을 수 있다. 이러한 목표는 수학적 모델링을 통한 정량적 예측의 수행 및 시뮬레이션 결과와의 비교를 통한 수학적 모델링의 검증의 과정을 통하여 이루어진다. 결과는 우리의 수학적 모델이 성능-전력 공간에서 분기 예측기 테이블의 최적화된 크기 결정의 해법을 제공하고 있음을 보여주고 있다.

  • PDF

A Study on Extendable Instruction Set Computer 32 bit Microprocessor (확장 명령어 32비트 마이크로 프로세서에 관한 연구)

  • 조건영
    • Journal of the Korean Institute of Telematics and Electronics D
    • /
    • v.36D no.5
    • /
    • pp.11-20
    • /
    • 1999
  • The data transfer width between the mocroprocessor and the memory comes to a critical part that limits system performance since the data transfer width has been as it was while the performance of a microprocessor is getting higher due to its continuous development in speed. And it is important that the memory should be in small size for the reduction of embedded microprocessor's price which is integrated on a single chip with the memory and IO circuit. In this paper, a mocroprocessor tentatively named as Extendable Instruction Set Computer(EISC) is proposed as the high code density 32 bit mocroprocessor architecture. The 32 bit EISC has 16 general purpose registers and 16 bit fixed length instruction which has the short length offset and small immediate operand. By using and extend register and extend flag, the offset and immediate operand could be extended. The proposed 32 bit EISC is implemented with an FPGA and all of its functions have been tested and verified at 1.8432MHz. And the cross assembler, the cross C/C++ compiler and the instruction simulator of the 32 bit EISC shows 140-220% and 120-140% higher code density than RISC and CISC respectively, which is much higher than any other traditional architectures. As a consequence, the EISC is suitable for the next generation computer architecture since it requires less data transfer width compared to any other ones. And its lower memory requirement will embedded microprocessor more useful.

  • PDF

Development of the Digital Fuzzy controller for Maximum Power Tracking (최대 전력 추종을 위한 디지털 퍼지 제어기 설계)

  • Sung, Hwa-Chang;Park, Jin-Bae;Yoo, Tae-Il;Joo, Young-Hoon
    • Proceedings of the KIEE Conference
    • /
    • 2006.07d
    • /
    • pp.1755-1756
    • /
    • 2006
  • 본 논문에서는 하이브리드 발전 시스템에서의 최대 전력 추종을 위한 디지털 퍼지 제어기 설계를 목표로 한다. 하이브리드 발전 시스템은 풍력과 태양광, 두 개의 발전 시스템으로 구성된다. 각 발전기에서 전압과 전류는 일반적으로 비선형 관계에 있기 때문에, 퍼지 모델 기반 제어기를 사용하여 비선형성을 효율적으로 제어하게 된다. 그리고 마이크로프로세서 기반 제어 시스템의 구축을 위하여 최신 디지털 재설계 기법을 사용, 디지털 퍼지 제어기를 설계하게 된다. 마지막으로 제안된 플랜트를 통한 실험으로써 본 논문의 우수성을 입증하고자 한다.

  • PDF

The Design of a Control & Measurement System for the Driving of Wheel-in Motor (휠인 모터 구동을 위한 제어 및 계측 시스템 설계)

  • Choi, Jung-Keyng
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.25 no.4
    • /
    • pp.405-411
    • /
    • 2015
  • This paper sugg ests speed measurement and control system desig n methods to drive the Wheel-in Motor that is transfer rotational force to the hub of the wheel and drives it directly. The dsPIC30F2010 16 bit microprocessor specified to motion controller is used as a intelligent controller. The minimum functions of dsPIC30F2010, system clock, PWM output, I/O, timer, communication, applicable to motor control are used and operating characteristics of hall signal measurement and control software functions are tested. Also the algorithm including PDFF speed control program was implemented using this software functions and show the experimental results..

Design and Implementation of 10Gigabit Ethernet System with IPC and Frame MUX/DEMUX Architecture (10기가비트 이더넷 인터페이스를 위한 프레임 다중화기/역다중화기와 IPC를 갖는 10기가비트 이더넷 시스템의 설계 및 구현)

  • 조규인;김유진;정해원;조경록
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.41 no.5
    • /
    • pp.27-36
    • /
    • 2004
  • In this paper, we propose the ethernet Inter-Processor Communication (IPC) network architecture and 10gigabit ethernet frame multiplex/demultiplexer architecture for the edge switch system based on Linux that has 10 Gigabit Ethernet (10Gigabit Ethernet) port with 72Gbps capacities. we discuss the ethernet IPC with ethernet switch and we propose design and implementation of ethernet Inter-Processor Communication (IPC) network architecture and multiple gigabit ethernet frame rnultiplexing/demultiplexing scheme to handle 10gigabit ethernet frame instead of using 10gigabit network processor. And then ethernet Inter-Processor Communication (IPC) network architecture and 10gigabit ethernet frame MUX/DMUX architecture is designed verified and implemented.

The Design of an Infrared Transcutaneous Control Unit for Totally Implantable Middle Ear System (완전 이식형 인공중이를 위한 체외 및 체내 제어시스템 구현)

  • 정의성;강호경;박일용;윤영호;김민규;송병섭;원철호;조진호
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.41 no.5
    • /
    • pp.71-78
    • /
    • 2004
  • An infrared remote control-type transcutaneous control device using a $\mu$-processor is design for the totally implantable middle ear system. An infrared light transmission model for the tissue of skin was introduced and then a radiant intensity and the required current of the infrared light emitting diode(IR LED) driving circuit at transmission part were calculated for the external control device. And the transmission part generates IR signal by the system's own data protocol which prevents interferences from other infrared remote controls of the household appliances. The control part of the implanted device was designed to analyze functions of the received infrared(IR) signal that indicate the power ON/OFF and volume UP/DOWN. After the system is implemented, a data transmission experiments using 4 mm thickness of porcine skin were carried out. From the experiment, it was verified that the infrared control signal was transmitted to receiving module of the implemented system without any error.

PLD Design of LCD Drive Circuit using PC Interface (PC 인터페이스를 이용한 LCD 구동회로의 PLD 설계)

  • Lee, Seung-Ho;Lee, Joo-Hyun
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.16 no.1
    • /
    • pp.67-75
    • /
    • 2002
  • This paper presents a PLD design of Gray Mode Graphic STN LCD drive circuit using PC interface. The proposed LCD drive circuit doesn\`t use microprocessor for the convenience of users. Thus, the LCD drive circuit can transfer efficiently image data created under PC to LCD. The LCD drive circuit which is modelled in schematic capture, AHDL and VHDL is simulated in functionally through the use of ALTERA MAX+PLUS II. Also, timing simulation is performed by ALTERA EPM7192SQC160-15 PLD implementation. The PC interface part have been programmed in MS-Visual C++ 6.0. The validity and efficiency of the proposed LCD drive circuit have been verified by test board. After comparing this LCD drive circuit to specify it was verified that the developed LCD drive circuit showed good performances, such as convenience of users, low cost.

FPGA Design of LCD Drive Circuit using USB Interface (USB 인터페이스를 이용한 LCD 구동회로의 FPGA 설계)

  • Lee, Seung-Ho;Lee, Ju-Hyeon
    • The KIPS Transactions:PartA
    • /
    • v.9A no.1
    • /
    • pp.53-60
    • /
    • 2002
  • This paper describes a Gray Mode Graphic STN LCD drive circuit using USB interface. The drive circuit using USB interface can highly transfer image data created under PC t LCD. Hence, the LCD drive circuit doesn't use microprocessor for the convenience of users. The proposed LCD drive circuit part have been verified by simulation and by ALTERA EPF10K10TC144-3 FPGA implementation in VHDL. The USB interface part have been programmed in MS-Visual C++ 6.0. The validity and efficiency of the proposed LCD drive circuit have been verified by test board. After comparing this LCD drive circuit to specify it was verified that the developed LCD drive circuit showed good performances, such as convenience of users, low cost.

Development of the Digital Fuzzy Controller for a Hybrid Power System Using Wind and Solar Energy (풍력과 태양에너지를 이용한 하이브리드 발전 시스템 구현을 위한 디지털 피지 제어기 재발)

  • Seong Hwa-Chang;Ju Yeong-Hun;Park Jin-Bae;Kim Do-Wan
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2006.05a
    • /
    • pp.99-102
    • /
    • 2006
  • 본 논문에서는 두 개의 서브 발전 시스템 (풍력과 태양광 발전 시스템)으로 구성된 하이브리드 발전 시스템의 구현을 위한 디지털 퍼지 제어기를 개발한다. 풍력과 광전자 발전기에서 V-I 특성은 비선형 관계를 보여주기 때문에, 비선형 시스템 제어에 많은 장점을 가진 퍼지 모델 기반 제어기를 사용한다. 그리고 마이크로프로세서 기반 제어 시스템 구현하기 위해서 본 과제에서는 디지털 재설계 기법을 통해 디지털 퍼지 제어기를 설계하게 된다. 마지막으로, 하이브리드 발전 시스템에서 최대 전력 추종과 배터리 상태를 일정하게 유지하기 위해서 세 가지 모드 상태에서 제어 목적이 변화하도록 시스템을 구성하게 된다.

  • PDF

Design of High Power Laser Diode Driver (고출력 레이저 다이오드 드라이버 설계)

  • Kim, Young-Keun;Yeom, Jin-Su;Hwang, Dae-Seok;Ryu, Kwang-Ryol;Hur, Chang-Wu
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2008.10a
    • /
    • pp.104-107
    • /
    • 2008
  • 고출력 레이저 다이오드는 소형화되면서 생산 단가가 낮아지는 것에 비해 출력은 점점 더 커지고 있기 때문에 많은 산업 응용 분야에 확대되고 있다. 본 논문에서는 고출력 레이저 다이오드의 안정성과 고정된 출력 파워의 광원을 제공하기 위한 설계의 목적이 있다. 안정된 정전류를 위하여 온도와 전류의 안정성이 중요하다. 이를 위하여 본 연구에서는 레이저 다이오드 내부의 온도센서와 TEC(Thermo Electric Cooler)를 이용한 온도제어 회로를 구성하였다. 이들을 제어하기 위하여 A/D, D/A 컨버터와 마이크로프로세서를 사용하였으며, 정전류 50A일 때 35W 출력과 온도 범위는 ${\pm}0.5^{\circ}$로 설계를 하였다.

  • PDF