• 제목/요약/키워드: Microprocessor-based

검색결과 493건 처리시간 0.028초

최적 동기방식에 의한 디지틀 위성통신 시스템의 도플러 위상 추적 장치 설계 (Design of Doppler-Frequency Tracking System based on the Optimum Synchronization Techniques for the Digital Satellite Communication System)

  • 최재익;박진우
    • 한국통신학회논문지
    • /
    • 제19권12호
    • /
    • pp.2498-2507
    • /
    • 1994
  • 본 논문은 코히어런트 복조방식을 사용하는 디지털 위성통신 시스템에서 위성체의 운동으로 인하여 발생된 도플러 주파수를 추적할 수 있는 최적 동기방식의 위상추적장치를 제안하였다. 위성통신 시스템에서 위성체의 운동에 의한 도플러 주파수량과 최적 동기 추적에 의한 시스템 설계 기술을 수식적으로 나타내었다. 이를 바탕으로 하여 디지털 위성통신 시스템에 활용하기 위하여 DSP칩, RAM 및 PROM등에 의한 디지털 처리기술과 80286 프로세서를 이용하여 구현한 도플러 주파수 추적 장치의 설계 기술을 설명하였다. 설계된 도플러 주파수 추적장치는 INTELSAT VA위성을 이용하여 실험한 결과와 수식 계산 결과를 비교함으로써 시스템의 성능을 입증하였다.

  • PDF

ARM 클러스터에서 에너지 효율 향상을 위한 MPI와 MapReduce 모델 비교 (Comparing Energy Efficiency of MPI and MapReduce on ARM based Cluster)

  • 자한제프 마크불;페르마타 눌 리즈키;오상윤
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2014년도 제49차 동계학술대회논문집 22권1호
    • /
    • pp.9-13
    • /
    • 2014
  • The performance of large scale software applications has been automatically increasing for last few decades under the influence of Moore's law - the number of transistors on a microprocessor roughly doubled every eighteen months. However, on-chip transistors limitations and heating issues led to the emergence of multicore processors. The energy efficient ARM based System-on-Chip (SoC) processors are being considered for future high performance computing systems. In this paper, we present a case study of two widely used parallel programming models i.e. MPI and MapReduce on distributed memory cluster of ARM SoC development boards. The case study application, Black-Scholes option pricing equation, was parallelized and evaluated in terms of power consumption and throughput. The results show that the Hadoop implementation has low instantaneous power consumption that of MPI, but MPI outperforms Hadoop implementation by a factor of 1.46 in terms of total power consumption to execution time ratio.

  • PDF

임베디드 시스템의 가상 ARM 머신의 개발 (Virtual ARM Machine for Embedded System Development)

  • 이소진;안영호;한현희;황영시;정기석
    • 대한임베디드공학회논문지
    • /
    • 제3권1호
    • /
    • pp.19-24
    • /
    • 2008
  • To reduce time-to-market, more and more embedded system developers and system-on-chip designers rely on microprocessor-based design methodology. ARM processor has been a major player in this industry over the last 10 years. However, there are many restrictions on developing embedded software using ARM processor in the early design stage. For those who are not familiar with embedded software development environment or who cannot afford to have an expensive embedded hardware equipment, testing their software on a real ARM hardware platform is a challenging job. To overcome such a problem, we have designed VMA (Virtual ARM Machine), which offers easier testing and debugging environment to ARM based embedded system developers. Major benefits that can be achieved by utilizing a virtual ARM platform are (1) reducing development cost, (2) lowering the entrance barrier for embedded system novices, and (3) making it easier to test and debug embedded software designs. Unlike many other purely software-oriented ARM simulators which are independent of real hardware platforms, VMA is specifically targeted on SYS-Lab 5000 ARM hardware platform, (designed by Libertron, Inc.), which means that VMA imitates behaviors of embedded software as if the software is running on the target embedded hardware as closely as possible. This paper will describe how VMA is designed and how VMA can be used to reduce design time and cost.

  • PDF

양성자 조사 시험에 기초한 MPC860 소자의 SEE 발생률 예측 (Prediction of SEE Rates for MPC860 Based on Proton Irradiation Test)

  • 김성준;선종호;정성근;민경욱;최원호
    • 한국항공우주학회지
    • /
    • 제32권5호
    • /
    • pp.84-90
    • /
    • 2004
  • 양성자 가속기를 이용한 지상 실험에 기초하여 인공위성에서 사용할 마이크로프로세서의 SEE 발생률을 예측하였다. 우주 공간의 하전 입자 분포를 AP8, JPL91 그리고 CREME 모델을 사용하여 추정하고, 양성자 가속기를 통한 실험에서 얻어진 단면적 곡선들을 SEE 발생률 예측에 사용하였다. 약 685 km의 저궤도에 대해 고 경사각과 저 경사각이 고려되었다. 계산 결과는 후보 소자에 대한 SEE 발생률이 저 경사각에서는 수용할만한 것이었지만 고 경사각의 경우에는 최악의 조건에서 문제될 수 있음을 보여준다.

PXA255기반 의료정보 고속 전송 시스템에 관한 연구 (A Study on High Speed Transmission System of Medical Information Based on PXA255)

  • 한영재;유호준;김영길
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2006년도 춘계종합학술대회
    • /
    • pp.386-389
    • /
    • 2006
  • 미래 유비쿼터스 환경에 적합한 플랫폼은 모바일이면서 대용량 데이터를 자유롭게 송수신할 것이다. 그런 가운데 의료분야에서는 센서와 멀티미디어 기술의 발달에 발맞춰 개인이 휴대할 수 있는 휴대용이나 재택형 의료기기가 더욱 발전될 것이다. 그러한 다양한 의료기기 정보를 손쉽게 교환하고 전송하는 헬스케어용 단말기 또한 발전될 것이다. 이에 본 논문에서는 현재 모바일기기에 강력한 프로세서인 PXA255를 기반으로 이동성과 속도를 보장하는 WLAN을 연결하여 모바일 플랫폼에서의 의료 정보 전송을 통하여 효율적인 서비스를 위한 시스템을 제공하는데 중점을 두었다.

  • PDF

다중화기 기반 논리 설계를 위한 무정의 조건의 고찰 (아두이노 설계 교육에의 활용을 위한) (Consideration of Don't-care Condition for Multiplexer-based Logic Design (For Application to Arduino-based Design Education))

  • 이재민
    • 디지털콘텐츠학회 논문지
    • /
    • 제18권5호
    • /
    • pp.881-888
    • /
    • 2017
  • 다중화기를 이용한 논리설계는 구조적 디지털 시스템 설계에서 설계의 편리성과 유연성을 위한 유용한 방법으로 사용되어왔다. 본 논문에서는 다중화기(multiplexer : MUX) 기반 논리설계에서 종래의 연구들에서 세밀히 다루지 않았던 무정의 조건(don't care condition)이 논리최적화에 미치는 영향을 분석해보고 단일 다중화기 기반의 설계와 복수 다중화기 기반의 설계를 위한 무정의 조건의 활용방법을 제시한다. 특히 데이터 입력의 개수가 $2^m$개보다 적은 경우(선택선의 개수는 m개일 때)의 설계방법을 고찰한다. 제시하는 기법을 디지털논리설계 교육과 관련하여 최근 창의적 공학교육에서 크게 활용되고 있는 아두이노(Arduino)를 이용한 마이크로프로세서 설계와 연계하여 활용하는 방법에 대해서도 기술한다.

WSN 기반 노변 초음파 센서를 이용한 차량인식에 대한 모델링 및 분석 (Modeling and Analysis of Vehicle Detection Using Roadside Ultrasonic Sensors in Wireless Sensor Networks)

  • 조영태;정인범
    • 정보과학회 논문지
    • /
    • 제41권10호
    • /
    • pp.745-761
    • /
    • 2014
  • 기존 교통정보 수집시스템의 낮은 확장성과 높은 비용 등의 문제를 해결하기 위해 WSN 기반의 교통정보 수집 시스템이 최근 많이 연구되고 있다. WSN 기반 시스템은 기존 시스템에 비해 높은 확장성과 낮은 유지보수 비용을 가지는 장점이 있다. 최근에는 자기장센서, 가속도센서, 음향센서 등 다양한 센서를 이용하여 WSN 기반 교통정보수집 시스템 연구가 진행되고 있다. 하지만, 초음파센서를 이용한 WSN 기반 시스템은 아직 연구가 부족한 실정이다. WSN 기반 시스템은 배터리 동작, 낮은 컴퓨팅 파워와 같은 고유 특징으로 인해 에너지절약과 알고리즘의 경량화가 필요하다. 본 논문에서는 상세 모델링과 분석을 통해 도로환경에 따른 초음파 센서의 이상적인 에너지절약 방법을 제시한다. 또한 초음파 데이터를 이용한 차량인식 알고리즘의 경량화를 위한 방법을 제시한다. 제안된 방법은 초소형 마이크로프로세서에 실제 구현되었으며 성능평가를 통해 높은 차량인식 정확성을 보임을 확인하였다.

NMEA 2000 프로토콜을 적용한 선박 전력 컨버터 모니터링 시스템에 관한 연구 (A Study of NMEA 2000 Protocol Application for Ship Electrical Power Converter Monitoring System)

  • 홍지태;박동현;유영호
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제35권2호
    • /
    • pp.288-294
    • /
    • 2011
  • 본 논문에서는 FPGA기반의 SoC보드(Xilinx Virtex-4 ML401 EVM)를 이용한 전력인버터제어시스템을 설계하였다. 선박에 전력시스템을 적용하기 위해서 선박의 최신 통신 프로토콜인 NMEA 2000 표준 프로토콜을 적용하였으며 전력 시스템의 성능을 평가하기 위한 PC기반의 모니터링 프로그램을 제작하였다. 전력 제어시스템은 FPGA기반의 임베디드 SoC보드상에서 이중프로세서(Dualprocessor)형태로 설계하였으며 이중프로세서를 적용함으로써 실시간 제어 감시가 가능하다. 이중프로세서 중 하나는 전력 제어를 위한 PWM신호생성 및 전력 회로내의 주요 전력 파라미터를 센싱 하는 제어용 프로세서로 동작하며(Control processor) 다른 프로세서는 제어프로세서의 각종 전력 센서 파라미터와 제어 파라미터들을 이중포트 램(Dual Port RAM)을 이용하여 정보를 공유하고 외부 NMEA 2000프로토콜 기반의 모니터링 장치와 네트워크 기반의 통신을 수행하는 통신용 프로세서(Communication processor)로 구성된다. 본 논문에서 제작한 전력 제어시스템은 선박내의 분산발전,송배전 및 전압 레귤레이션 시스템에 적용 될 수 있다.

16비트 명령어 기반 프로세서를 위한 페어 레지스터 할당 알고리즘 (Pair Register Allocation Algorithm for 16-bit Instruction Set Architecture (ISA) Processor)

  • 이호균;김선욱;한영선
    • 정보처리학회논문지A
    • /
    • 제18A권6호
    • /
    • pp.265-270
    • /
    • 2011
  • 다양한 영역에서32비트 명령어 기반 마이크로프로세서의 사용이 일반화되고 있지만, 임베디드 시스템 환경에서는 여전히 16비트 명령어 기반 프로세서가 널리 사용되고 있다. 인텔 8086, 80286 및 모토로라 68000, 그리고 에이디칩스의 AE32000과 같은 프로세서들이 그 대표적인 예이다. 그러나, 16비트 명령어들은 32비트 명령어보다 그 크기로 인해 상대적으로 낮은 표현력을 가지고 있어 동일한 기능을 구현하는데 32비트 명령어 기반 프로세서에 비해 많은 명령어를 수행해야 한다는 문제점을 가지고 있다. 실행 명령어 수는 프로세서의 실행 성능과 밀접한 관련을 가지므로 16비트 명령어셋의 표현력을 향상시켜 성능 저하 문제를 해결할 필요성이 있다. 본 논문에서는 기존의 그래프 컬러링 기반 레지스터 할당(Graph-coloring based Register Allocation) 알고리즘을 보완한 페어 레지스터 할당(Pair Register Allocation) 알고리즘을 제안하고, 이를 통한 성능 분석 결과 및 추후 연구 방향을 제시하고자 한다.

Terra-Scope - a MEMS-based vertical seismic array

  • Glaser, Steven D.;Chen, Min;Oberheim, Thomas E.
    • Smart Structures and Systems
    • /
    • 제2권2호
    • /
    • pp.115-126
    • /
    • 2006
  • The Terra-Scope system is an affordable 4-D down-hole seismic monitoring system based on independent, microprocessor-controlled sensor Pods. The Pods are nominally 50 mm in diameter, and about 120 mm long. They are expected to cost approximately $6000 each. An internal 16-bit, extremely low power MCU controls all aspects of instrumentation, eight programmable gain amplifiers, and local signal storage. Each Pod measures 3-D acceleration, tilt, azimuth, temperature, and other parametric variables such as pore water pressure and pH. Each Pod communicates over a standard digital bus (RS-485) through a completely web-based GUI interface, and has a power consumption of less than 400 mW. Three-dimensional acceleration is measured by pure digital force-balance MEMS-based accelerometers. These accelerometers have a dynamic range of more than 115 dB and a frequency response from DC to 1000 Hz with a noise floor of less than $30ng_{rms}/{\surd}Hz$. Accelerations above 0.2 g are measured by a second set of MEMS-based accelerometers, giving a full 160 dB dynamic range. This paper describes the system design and the cooperative shared-time scheduler implemented for this project. Restraints accounted for include multiple data streams, integration of multiple free agents, interaction with the asynchronous world, and hardened time stamping of accelerometer data. The prototype of the device is currently undergoing evaluation. The first array will be installed in the spring of 2006.