• 제목/요약/키워드: 버스 구성

검색결과 403건 처리시간 0.024초

플라잉 브릿지 버스 아키텍처 (Flying Bridge Bus Architecture)

  • 이국표;윤영섭
    • 대한전자공학회논문지SD
    • /
    • 제45권12호
    • /
    • pp.15-21
    • /
    • 2008
  • SoC와 같이 많은 컴포넌트로 구성된 버스 토폴로지(topology)에서는 여러 버스가 계층적으로 나누어져 있으며, 버스간에는 브릿지로 연결되어 있다. 브릿지 토폴로지는 버스 내에서 컴포넌트의 동시 통신이 가능하기 때문에 버스의 성능을 획기적으로 향상시킬 수 있다. 그러나 버스간의 데이터 전송이 발생할 때, 브릿지 블록에서 레이턴시가 증가할 수 있다. 본 연구에서는 다양한 종류의 브릿지 토폴로지에 대해 살펴보고, 각각의 장단점을 분석해 보았으며, 성능, IP의 재사용, 타이밍 마진, 게이트 수, 설계 마진 등의 측면에서 우수한 성능을 보여주고 있는 플라잉 브릿지 토폴로지에 대해 제안하고 있다. 기존 버스 브릿지는 단지 버스간의 데이터를 교환하는 역할을 하지만, 플라잉 브릿지는 버스와 슬레이브 간에 직접 통신을 통해 데이터 전송하는 특징을 갖는다. 위와 같은 직접 통신방법은 공용버스의 트래픽 부담을 줄일 수 있으며 고성능의 브릿지 통신을 가능하게 할 수 있다.

하이브리드 버스 중재 방식 (The Hybrid Bus arbitration policy)

  • 이국표;윤영섭
    • 대한전자공학회논문지SD
    • /
    • 제46권2호
    • /
    • pp.50-56
    • /
    • 2009
  • SoC(System on Chip)는 버스 아키텍처 안에 여러 개의 마스터, 슬레이브, 아비터 그리고 디코더로 구성되어 있다. 마스터는 CPU, DMA, DSP 둥과 같이 데이터 트랜잭션을 발생시키는 블록이고, 슬레이브는 SRAM, SDRAM, 레지스터 등과 같이 데이터 트랜잭션에 응답하는 블록이다. 또한 아비터는 마스터가 동시간대에 버스를 이용할 수 없기 때문에 이를 중재하는 역할을 수행하는데, 어떠한 중재 방식을 선택하는가에 따라 SoC의 성능이 크게 바뀔 수 있다. 일반적인 중재 방식에는 fixed priority 방식, round-robin 방식, TDM 중재 방식 등이 있다 본 논문에서는 TLM 알고리즘을 구성하여 일반적인 중재방식을 TLM 시뮬레이션을 통해 비교 분석하였다. 또한 새로운 중재 방식인 하이브리드 버스 중재 방식을 제안하고 다른 중재 방식과 비교하여 성능을 검증하였다.

다중처리기 시스템의 시뮬레이션에 관한 연구 (A Study on Simulation of A Multiprocessor System)

  • 박찬정;신인철;이상범
    • 대한전자공학회논문지
    • /
    • 제27권10호
    • /
    • pp.78-88
    • /
    • 1990
  • 본 논문은 다중 버스 상호 적속망을 갖는 다중처리기 시스템에서, 기억장치 접근 요구의 경쟁에 의하여 영향을 받는 시스템의 성능을 평가하기 위하여 이산 사건 모델을 구성하였다. 또한 시스템의 해석적 모델과 시뮬레이터 모델을 구성하여 해석적 모델의 결과와 시뮬레이터 모델의결과를 상호 검증하였다. 검증 방법으로는 프로세서의 수, 기억장치 모듈의 수, 버스의 수와 국부 기억장치 실패율을 입력인수로 하여 기억장치 밴드폭, 프로세서, 기억장치 모듈 및 버스의 이용율, 버스 상호 충돌의 정도를 결정할 수 있었다. 따라서 시스템을 설RP할 때 시뮬레이션을 통하여 입력인수의 상호작용을 해석함으로써 시스템의 성능을 평가할 수 있게 된다.

  • PDF

버스시스템의 순환시간 측정 방법에 관한 연구 (The Study on the Method of Measurement for Cycle Time of Bus System)

  • 박장환
    • 조명전기설비학회논문지
    • /
    • 제18권6호
    • /
    • pp.191-196
    • /
    • 2004
  • 이 논문에서는 버스시스템의 성능 평가를 위한 순환시간의 계측방법이 제안 되었다. 센서와 엑튜에이터가 주를 이루는 생산시스템에서 순환시간은 버스시스뎀의 성능평가의 중요한 파라미터이다. 순환시간을 계측하기 위하여 제안된 방법은 간단한 알고리즘의 구성에 기반을 두었으나 주변기기나 PLC의 내부에 존재하는 지연요소들을 고려 해야만 한다. 계측결과의 개선을 기하기 위해 시험방법은 최적, 최저의 경우로 나누어 이에 대응되는 파라미터를 구성하여 값을 설정한다. 수학적인 모델을 기반으로 필드버스 시스템의 순환시간에 대한 계측을 통해 제안된 방법이 효율적임을 입증하였다. 그 결과로서 제안된 방법의 간편성과 편리함으로 인해 순환시간의 측정에 요구되는 엔지니어링 비용과 시간을 절감할 수 있었다.

스코어 버스 중재방식의 설계 및 성능 분석 (Design and Performance Analysis of Score Bus Arbitration Method)

  • 이국표;고시영
    • 한국정보통신학회논문지
    • /
    • 제15권11호
    • /
    • pp.2433-2438
    • /
    • 2011
  • 버스 시스템은 하나의 버스 내에 여러 개의 마스터와 슬레이브, 아비터 그리고 디코더로 구성되어 있다. 마스터는 CPU, DMA, DSP 등과 같은 데이터의 명령을 수행하는 프로세서를 말하며, 슬레이브는 SRAM, SDRAM, 레지스터 등과 같이 명령에 응답하는 메모리를 말한다. 또한 아비터는 마스터가 동시간대에 버스를 이용할 수 없기 때문에 이를 중재하는 역할을 수행하는데, 어떠한 중재 방식을 선택하는가에 따라 버스 시스템의 성능이 크게 바뀔 수 있다. 일반적인 중재 방식에는 fixed priority 방식, round-robin 방식이 있으며, 이를 개선한 TDMA 방식과 Lottery bus 방식 등이 현재까지 제안되었다. 본 논문에서는 새로운 중재 방식인 스코어 중재 방식을 제안하고 RTL 디자인후 하이닉스 0.18um 공정 라이브러리를 이용하여 설계 합성하였으며, 일반적인 중재방식과 시뮬레이션을 통해 성능을 비교 분석하였다.

Set Covering 이론을 이용한 시내버스 최적노선망 구축에 관한 연구 (A Study on the Optimal Urban Bus Network Design Using the Set Covering Theory)

  • 이승재;최재성;백혜선
    • 대한교통학회지
    • /
    • 제17권2호
    • /
    • pp.137-147
    • /
    • 1999
  • 지금까지 시내버스 노선계획에 관한 대다수의 연구는 개별노선에 대한 지엽적인 분석을 바탕으로 하고 있으나 본 연구에서는 각 노선의 개별적 고려가 아닌 네트워크 차원의 최적화를 위한 노선계획 방법론을 제시하였다. 본 연구에서 제시하는 방법론은 계획가적 관점에서 버스이용자를 포함한 모든 통행자는 최단경로로 통행하기를 희망한다는 기본 전제하에 각 기종점의 최단경로로 구성된 대안 노선망을 도출하고 matrix 형태의 집합개념을 도입한 Set Covering 이론을 적용하여 노선공급수준을 축소하였다. 또한 노선축소과정에서 지금까지 부수적 통행요소로 인식되어온 환승을 활용하여 통행수요를 만족하는 최소규모의 노선망을 도출하였다. 본 연구는 고정수요를 가정하는 기존 연구와 달리 통행자 행태를 반영한 최적 노선망을 도출하기 위하여 시내버스 노선망 대안에 대한 가변수요를 구현하였다. 따라서 본 연구를 통하여 자가용이용자와 버스이용자로 구성된 전체 네트워크의 통행비용을 최소화하며 서비스 제공규모를 최소화하는 최적 시내버스 노선망을 도출하였다. 연구결과 기존연구와 비교하여 서비스 공급수준을 축소할 뿐 아니라 통행자의 행태를 고려한 해를 도출함으로써 현실성을 제고하였다.

  • PDF

A Study on Realistic 360 Degree Panorama Webtoon-Metaverse Service

  • Lee, Byong-Kwon;Jung, Doo-Yong
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권10호
    • /
    • pp.147-153
    • /
    • 2022
  • 현재, 다양한 형태의 메타버스 서비스 솔루션(제페토, 로블록스, 샌드박스, 디센트럴랜드)이 제작되고 서비스되고 있다. 메타버스 서비스는 360 파노라마 형태의 월드 기반에 3D 오브젝트를 배치해 구성한 솔루션이 대부분으로 게이미피케이션 형태로 구성된다. 하지만, 메타버스 형태의 웹툰 서비스는 구현 및 연구가 부족한 실정이다. 본 연구는 2D 평면이미지 형태의 웹툰을 3차원 공간에서 구현하는 방법과 실감형 360도 파노라마 웹툰 메타버스 서비스에 관해 연구했다. 연구 및 분석 과정은 웹툰 제작을 위한 기본적인 스토리텔링 및 설계작업, 제작된 이미지를 360도 형태로 변환하기 위한 파노라마 이미지 생성, 메타버스 공간에서 전-방향(all directional)을 보기 위한 360웹툰 콘텐츠 제작과정을 연구했다. 또한, 가상현실 기반의 웹툰을 감상할 수 있도록 쉐이딩 및 메트리얼 작업 방법을 제시했다. 현재 불모지로 여겨지는 웹툰 메타버스 분야에 초석이 될 것으로 생각한다.

통신탑재체와 소프트웨어 위성버스체를 통합한 HITL 시뮬레이터의 설계 및 구현 (DESIGN AND IMPLEMENTATION OF HITL SIMULATOR COUPLEING COMMUNICATIONS PAYLOAD AND SOFTWARE SPACECRAFT BUS)

  • 김인준;최완식
    • Journal of Astronomy and Space Sciences
    • /
    • 제20권4호
    • /
    • pp.339-350
    • /
    • 2003
  • 국가우주개발 중장기 계획의 일환으로 "통신방송위성(CBS: Communications and Broadcasting Satellite) 탑재체 개발 사업"이 한국전자통신연구원을 중심으로 국내산업체와 공동으로 추진되었다. 통신탑재체는 Ku대역 및 Ka대역 통신중계기와 안테나로 구성되며, 2000년 5월부터 2003년 4월까지 3년 동안 기술검증모델 탑재체가 개발되었다. 본 사업에서 통신방송위성을 위한 위성버스체는 개발되지 않으므로 위성을 이루는 통신탑재체와 버스체의 구성이 완벽하지 않았다. 이러한 문제를 해결하기 위해 위성버스체를 대신할 소프트웨어 위성시뮬레이터의 개발이 요구되었다. 개발에 적용된 위성버스체는 무궁화위성 버스체를 그 대상 모델로 가정하였다. 독립적으로 존재하는 하드웨어 통신탑재체와 소프트웨어 위성시뮬레이터의 연동은 통신탑재체의 기능 시험 및 검증을 목적으로 개발된 전기적 지상시험장치(EGSE: Electrical Ground Support Equipment)의 전력, 원격명령 및 원격측정 시스템(PCTS: Power, Command and Telemetry System)을 통해 이루어지도록 설계되었다. 이러한 시스템 개발을 통해 하드웨어 통신탑재체와 실시간으로 연동되는 Hardware-in-the-loop(HITL) 통신방송위성 시뮬레이터(CBSSIM: CBS Simulator)를 구현하였다. CBSSIM의 위성버스체 모델은 모멘텀 바이어스 삼축 안정화 방식의 정지궤도 위성이고, CBSSIM은 PCTS와 TCP/IP로 연결되고, 통신탑재체는 DC하니스 및 MIL-STD-1553B로 PCTS와 연결된다. CBSSIM은 실시간 처리부을 통해 통신탑재체와 위성버스체 모델로 원격명령을 전송하며, 통신중계기로부터 실제 원격측정 자료와 위성버스체 모델로부터 생성된 원격측정 자료를 수집한다. CBSSIM은 다양한 그래픽 사용자 인터페이스(GUI: Graphic User Interface)를 통해 위성의 상태를 감시할 수 있으며, 통신위성의 발사 전후 및 궤도 운용시의 상태를 모사할 수 있다. 본 논문에서는 객체지향 기법에 의해 위성버스체를 모사한 CBSSIM과 통신탑재체 및 통신탑재체와 CBSSIM을 연동시키는 PCTS를 포함한 HITL시뮬레이터의 설계 및 구현 내용에 관해 기술한다.에 관해 기술한다.

신뢰성 높은 동적 API 시퀀스를 이용한 소프트웨어 유사성 검사 (Software Similarity Detection Using Highly Credible Dynamic API Sequences)

  • 박성수;한환수
    • 정보과학회 논문지
    • /
    • 제43권10호
    • /
    • pp.1067-1072
    • /
    • 2016
  • 실행코드만으로 소프트웨어 간의 유사성을 비교하거나 표절을 검사하기 위해 소프트웨어만의 고유한 특징인 소프트웨어 버스마크를 이용한다. 일반적으로 소프트웨어 버스마크는 추출 방법에 따라 정적 버스마크와 동적 버스마크로 구분되고, 추출된 방법에 따라 장단점이 뚜렷하게 나타난다. 본 논문에서는 동적 분석을 이용하여 API 시퀀스 버스마크를 추출하고 실행코드 간의 유사성 검사에 이용하는 방법을 제안한다. 제안하는 동적 시퀀스 버스마크는 프로그램이 실행되는 과정에서 호출되는 모든 API 함수 및 시스템 호출을 포함하는 기존의 방법과는 다르게 실행코드 내에 정의되어 있는 API 함수만으로 구성된 API 시퀀스를 이용한다. 추출된 동적 버스마크는 프로그램의 시작에서 종료까지 호출되는 API 시퀀스이며 이를 효율적으로 비교하기 위해 서열정렬 알고리즘을 활용한 유사성 척도를 사용한다. 여러 오픈소스 소프트웨어를 비교하여 버스마크의 신뢰성과 강인성을 검증하였다. 제안하는 동적 API 시퀀스 버스마크는 실행코드의 유사성 검사에 용이하게 활용될 수 있을 것으로 기대된다.

How to Develop a Metaverse Platform for Educational Purpose: A Focus Group Study

  • Kim, Hee Chul;Kim, Myoeun;Park, Iljun
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권9호
    • /
    • pp.253-265
    • /
    • 2022
  • 본 연구의 목적은 메타버스를 활용한 교육 경험이 있는 초, 중, 고 교사들의 경험을 바탕으로 질적 연구방법 중 하나인 포커스 그룹 인터뷰 방법론을 적용하여 교육용 메타버스 개발을 위한 제언을 제시하고자 함이다. 포커스 그룹에 참여한 교사는 총 10명이며, 자료수집은 2022년 1월부터 2월까지 2개월 간 실시하였고, 1차, 2차의 두 차례의 포커스 그룹을 구성하여 면담을 진행하였다. 면담자료는 내용 분석(content analysis) 방법을 사용하여 분석하였다. 연구 결과 6개의 주제질문(메타버스 플랫폼 상에서 교육을 하는 것의 필요성, 메타버스를 소프트웨어의 하나로서 교육적인 도구로 사용할 때의 이점, 메타버스를 활용해서 학생들과 함께 진행하기에 적합한 수업, 메타버스 플랫폼을 활용해서 학생 교육 시 발생할 수 있는 문제점, 교육용 메타버스에서 꼭 필요한 기능, 교육용 메타버스 플랫폼을 구축하는 데 있어 정책적 제언)에 대해 17개의 하부주제가 도출되었다. 연구 결과를 토대로 교육용 메타버스 구축을 위한 제언을 기술하였고, 마지막으로 연구의 한계점과 후속 연구의 제안을 제시하였다.