• 제목/요약/키워드: 프로세서간 통신

검색결과 341건 처리시간 0.05초

아리랑위성 프로세서간 통신 설계 (The Design of Inter-processor Communication of KOMPSAT)

  • 천이진;이종인;정창호;강수연
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (3)
    • /
    • pp.574-576
    • /
    • 1998
  • 아리랑 위성은 자세, 전력, 열 제어 및 지상 명령 수신, 측정 데이터 수집 그리고 탑재체 지원을 위해서 3개의 80CI86 프로세서를 사용하고 있다. 단일 프로세서가 아니 여러 프로세서가 존재하게 되면 상호 간의 메시지 전달을 위해 통신 채널이 요구된다. 프로세서간의 상호 통신을 위해서 직접 연결을 사용하기도 하지만 아리랑 위성은 모듈화 개념 및 향후 확장을 위해서 MIL-STD-1553B 표준 버스 방식을 채택하고 있다. 메시지는 지상 명령 전송 및 측정 데이터 수집을 포함하므로 원활한 통신이 이루어지지 않을 경우, 위성 시스템에 심각한 문제를 발생킨다. 일반적으로 위성설계는 안정성과 신뢰성을 추구하므로 통신 설계는 다중 프로세서가 존재하는 위성의 경우 매우 중요한 의미를 지닌다. 본 논문에서는 아리랑 위성 MIL-STD-1553B 데이터 버스의 버퍼링(Buffering) 설계와 메시지의 적절한 배치를 통한 Timed-Scheduling설계 개념을 설명한다.

  • PDF

아리랑위성 프로세서간 동기화 설계 (The Design of Inter-processor Synchronization of KOMPSAT)

  • 천이진;정창호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (3)
    • /
    • pp.42-44
    • /
    • 1998
  • 위성 시스템은 전력 분배, 자세 제어, 열 제어 및 임무 수행에 필요한 탑재체 지원과지상과의 명령 수신 및 측정데이터의 수집을 위해서 프로세서를 내장하고 있다. 임무 수행 및 시스템의 복잡성 여부에 따라서 하나의 프로세서만을 탑재하기도 하지만 여러 개의 프로세서를 탑재하여 기능에 적합하게 분배하여 운용하기도 한다. 아리랑위성은 3개의 프로세서사 탑재되며, 크게 나누어 원격 측정 명령계, 자세 제어계 그리고 전력계에 기능을 담당하게 된다. 하나 이상의 프로세서를 탑재하게 되면 프로세서간의 동기화가 요구되며 프로세서간의 정보 전달을 위해서 통신 채널이 필요하게 된다. 실제로 프로세서간의 동기화는 상호 통신에 있어서 기준 점을 제공하므로 매우 중요한 의미를 가진다. 본 논문에서는 아리랑위성의 동기화는 어떤 방식으로 설계되었으며, 어떻게 운영되는지에 대해 설명한다.

  • PDF

스누핑 로직을 이용한 프로세서간 통신에 관한 연구 (A Study on Inter-processor communication using snooping logic)

  • 김경남;장경선;강동수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.1016-1019
    • /
    • 2008
  • 현재 프로세서 형태를 보면, 유니 프로세서에서 멀티 프로세서 형태로 바뀌고 있는 상태이다. 프로세서의 집적율이 높아질수록 발열량이 많아지고 성능 면에 있어서 큰 이점이 없기 때문에 작은 클럭으로도 동작할 수 있고 프로세서를 여러 개를 이용하여 여러 개의 일을 처리할 수 있도록 임베디드 시스템이나 PC환경이 바뀌고 있으며 이러한 환경을 필수적으로 사용되고 있다. 멀티프로세서 환경의 큰 이점은 여러 개의 프로세스를 처리할 수 있는 것이며 대신 프로세서 간의 정보교환이 정확해야 하나 이러한 이점을 최대한 활용할 수 있다. 따라서 본 논문에서는 프로세서 간의 정보교환이나 통신을 위한 방법론에 대해 연구한다.

통신 예약 버스 방식을 이용한 IPC 통신망 구성에 관한 연구 (The Implementation of the IPC Network using the Reserved Bus Topology)

  • 김호건;박영덕;김선형;조규섭;박병철
    • 한국통신학회논문지
    • /
    • 제13권1호
    • /
    • pp.28-40
    • /
    • 1988
  • 근래에 들어 통신기기의 지능화에 대한 필요성과 프로세서 가격의 저렴화가 서로 부합되어 하나의 시스템내에 다수의 프로세서를 실장하는 것이 공통된 경향이다. 본 논문에서는 이와 같이 다수의 근접된 프로세서 상호간에 적용 가능한 통신 방식으로 "근접된 프로세서간 통신 방식에 관한 연구"에서 이미 제안한 "통신예약 버스" 방식에 적용할 수 있는 하드웨어 및 소프트웨어를 개발, 제시하였으며 이에대한 실험을 통하여 본 방식의 타당성 및 관련 하드웨어와 소프트웨어의 실용성을 검증하였다.와 소프트웨어의 실용성을 검증하였다.

  • PDF

분산 메모리 환경에서의 방대한 볼륨데이터의 압축기반 광선추적법 (Compression-Based Ray-Casting of Huge Volume Data on Distributed Memory Environments)

  • 송동섭;박상훈;임인성
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (B)
    • /
    • pp.634-636
    • /
    • 2000
  • 기존의 병렬 볼륨 렌더링 방법들은 프로세서간의 발생하는 많은 통신량 때문에 통신 속도가 매우 빠른 병렬컴퓨터를 이용하였고 통신속도가 느린 분산 환경에서는 구현이 불가능해 보였다. 또한 가시화하려는 볼륨 데이터도 점점 방대해지고 있는 실정이다. 이에 본 논문에서는 통신 속도에 구애받지 앉을뿐더러 매우 큰 볼륨데이터를 다루는 병렬/분산 볼륨 렌더링을 제안한다. 본 방법은 고비용을 필요로 하는 원격 메모리 접근 대신에 압축을 기반으로 하여 필요한 데이터를 지역 메모리에서 빠르게 복원함으로써 좋은 성능향상(speedup)을 나타낸다. 이것은 각 프로세서가 전체 볼륨 데이터를 모두 적재하고 있다는 것을 의미한다. 다라서 렌더링 과정중에 발생하는 프로세서간의 통신을 최소화할 수 있었고, 이런 방식은 높은 통신 비용으로 효율적 병렬/분산 처리가 힘든 분산 메모리 병렬 컴퓨터나 PC/워크스테이션 클러스터상에서 매우 적합하다.

  • PDF

인터넷 프로세서와 CDMA 송수신 프로세서간의 고속 데이타 전송 메커니즘 구현 및 성능분석 (Implementation and Performance Analysis of High Speed Communication Mechanism between Internet Processor and CDMA Processor)

  • 정혜승;정상화
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권5호
    • /
    • pp.590-597
    • /
    • 2002
  • 휴대폰과 PDA가 결합된 PDA폰에 대한 관심의 증가와 더불어 다양한 종류의 PDA폰이 연구 개발되고 있다. PDA폰은 내부적으로 CDMA 송수신을 담당하는 CDMA 프로세서와 인터넷 애플리케이션을 담당하는 PDA 프로세서가 결합된 구조를 가지고 있다. 일반적으로 두 프로세서가 통신하는데는 UART, 즉 직렬 통신포트가 사용되었다. 하지만 발전하고 있는 CDMA 규격은 곧 IMT-2000의 등장과 함께 최대 2Mbps의 대역폭을 요구하고 있으며 기존의 직렬포트로는 이 규격을 만족하는데 어려움이 있다. 본 논문에서는 앞으로 고속화될 데이타 통신규격을 만족시킬 프로세서간 통신 메커니즘을 분석하고, Dual port Memory와 USB를 가장 유력한 후보로 선정, 이를 실험할 수 있는 테스트보드를 제작하였다. 실험결과 두 방식 모두 요구 대역폭을 만족시키나, Dual Port Memory를 이용한 방식이 가격대 성능비에서 우수하였다.

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

  • 황인철;양오
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 제38회 하계학술대회
    • /
    • 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