• 제목/요약/키워드: AXI 기반 시스템

검색결과 7건 처리시간 0.022초

AXI 프로토콜 기반의 버스를 위한 중재기 설계 (Implementation Arbitrator for AXI-based Bus)

  • 이윤혁;서영호;김동욱
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2013년도 하계학술대회
    • /
    • pp.138-139
    • /
    • 2013
  • 최근 SoC의 발전으로 하나의 칩내에 많은 IP를 구현함으로써 IP간 통신을 위한 버스 시스템이 칩에 성능에 큰 요소가 되고 있다. 버스 시스템의 기존의 중계 방식으로 Fixed Priority, Round Robin, TDMA 방식 등이 있다. 하지만 기존의 중계 방식은 여러 문제점을 가지고 있다. 그중 Burst 기반의 버스에서 발생하는 문제로 하나의 우선순위가 낮은 마스터에서 중요한 데이터를 전송하는데 대기시간이 길어지는 것이 있다. 본 논문에서는 위의 문제점을 해결하기 위해 대기시간을 줄일 수 있는 매 클록마다 중계되는 중계 방식을 제안하고 이를 AXI 프로토콜 기반의 버스에 적용하여 구현하였다.

  • PDF

고속 홀로그램 생성 하드웨어를 위한 메모리 접근 (Memory Access for High-Performance Hologram Generation Hardware)

  • 이윤혁;박성호;서영호;김동욱
    • 한국정보통신학회논문지
    • /
    • 제18권2호
    • /
    • pp.335-344
    • /
    • 2014
  • 본 논문은 이전 논문들에서 제안한 고속 홀로그램 생성기 구조의 입출력을 분석하여 가상의 마스터(Virtual Master, VM)를 구현하여 홀로그램 생성기의 입출력 신호 패턴을 생성하고, 이를 이용하여 AXI(Advanced eXtensible Interface)기반의 시스템과 연동하여 메모리 접근에 대한 분석하였다. 또한 메모리에 맵핑방법을 통하여 메모리 접근 시 레이턴시를 줄이는 방법을 제안하고 구현한 시스템을 통하여 메모리 접근에 대하여 분석하였다. 제안한 메모리 맵핑 방법을 통하여 분석하였을 때 약 3배 가량 행 활성화(Activation)을 줄여 레이턴시를 줄일 수 있었다.

축대칭 디프드로잉 공정의 웹 기반 해석시스템 개발 (Development of A Web-based Simulation System for Axi-Symmetric Deep Drawing)

  • 정완진
    • 소성∙가공
    • /
    • 제12권6호
    • /
    • pp.550-557
    • /
    • 2003
  • In this study, a web-based system was developed by utilizing finite element method and virtual system designed using Virtual Reality Modeling Language (VRML). The simulation program for axi-symetric sheet forming is developed using finite flement method. The developed system consists of two modules, client module and server module. The client module was developed by using Active-X control. The input data for FEM calculation is transferred to the server module by using communication protocol. Then sever module performs several successive processes: input data generation, forming simulation, conversion of results to VRML format. After that, the results from the simulation can be visualized on the web browser in client computer. Besides, client module offers the capability to control and navigate on virtual forming machine and calculated result. By using this system simulation result can be investigated more realistically in virtual environment including forming machine.

진보된 분산객체 기반의 주문 처리 시스템 (Order Management System Based on Advanced Distributed Objects)

  • 송민철;박종구;안현식
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 춘계학술발표논문집 (중)
    • /
    • pp.863-866
    • /
    • 2003
  • 최근 많은 개발자들이 웹 서비스를 기업 내 어플리케이션 통합에서부터 기업간 데이터 전송에 이르기까지 모든 종류의 문제를 해결할 수 있는 솔루션으로 전망한다. 본 논문에서는 이러한 웹 서비스를 구현할 수 있는 기반을 제공하는 SOAP 프로토콜을 기반으로 하여 좀 더 효율적인 메시지 처리 방법을 통해 관련 전자상거래 시스템에 응용하기 위한 방안을 모색한다. 아울러 분산된 이기종 시스템간에 객체들 사이의 메시지 전송을 위하여 XML 메시지를 생성하고, SOAP Tool Kit 즉, AXIS를 통해 좀 더 효율적인 정보 공유 방안을 제시한다. 그리고 관련 사례 연구로 분산된 상호 독립적인 어플리케이션들의 객체들 간의 원격 메시지 호출 과정을 테스트하는 주문 처리 시스템을 설계하고 구현한다.

  • PDF

ePortfolio를 활용한 역량기반 개인 맞춤형 콘텐츠 제공 시스템 (Personalized competency-based contents provider system using ePortfolio)

  • 박규현;장병철;차재혁
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2008년도 한국컴퓨터종합학술대회논문집 Vol.35 No.1 (B)
    • /
    • pp.226-229
    • /
    • 2008
  • 최근 e-러닝에서 대두되고 있는 중요한 문제는 곳곳에 산재되어 있는 학습자의 포트폴리오 정보를 표준화 하여 기록하고 이를 학습자의 학습에 다시 활용해야 한다는 것이다. 이를 위해서는 학습자의 포트폴리오의 공유를 위해 포트폴리오의 표준화와 통합 및 관리하는 방법이 필수적이다. 본 연구에서는 개인의 학습이 여러 기관이나 여러 이러닝 사이트를 통해 이루어 지는 상황을 가정하고 포트폴리오를 IMS에서 발표한 ePortfoliio로 표현하며, 이를 Apache Axis를 사용하여 웹 서비스로 관리한다. 기록된 포트폴리오는 필요에 의해 하나로 통합하고 이를 기반한 역량 온톨로지로 변환되어 학습자의 다음 학습에 필요한 콘텐츠를 제시하는 근거로 활용할 수 있도록 하였다.

  • PDF

호환성 및 속도 향상을 위한 FPGA 기반 DDR 메모리 인터페이스의 최적화 (Optimization of FPGA-based DDR Memory Interface for better Compatibility and Speed)

  • 김대운;강봉순
    • 한국정보통신학회논문지
    • /
    • 제25권12호
    • /
    • pp.1914-1919
    • /
    • 2021
  • 첨단산업의 발전에 따라 영상처리 하드웨어의 연구는 필수적이고, 실제 칩 동작을 위해서는 게이트 수준의 타이밍 검증이 필요하다. 이를 위해 주로 FPGA 기반 검증이 이루어지는데 기존에는 DDR3 메모리 인터페이스를 적용했지만, 최근에는 FPGA 스펙이 향상되면서 DDR4 메모리가 사용된다. 이 때 기존에 사용하던 메모리 인터페이스를 적용하면 CPU와 메모리의 성능 차이에 의한 신호들의 타이밍 불일치가 발생하기 때문에 사용할 수 없다. 본 논문에서는 기존 인터페이스 시스템 FSM의 State 최적화를 통해 문제를 해결하고, 이 과정에서 AXI Data Width 수정을 통해 데이터 읽기 속도를 2배 증가시킨다. 실제 사례 분석을 위해 Xilinx 사의 SoC보드 중 DDR3 메모리를 사용하는 ZC706과 DDR4 메모리를 사용하는 ZCU106을 사용한다.

이기종 SOAP 노드의 실시간 성능 모니터링 시스템 (A Performance Monitoring System for Heterogeneous SOAP Nodes)

  • 이우중;김정선
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제10권6호
    • /
    • pp.484-498
    • /
    • 2004
  • 본 논문에서는 Apache Axis나 .Net과 같은 SOAP 기반 미들웨어 상에 존재하는 SOAP 노드에 대한 실시간 성능 모니터링을 수행하는 방법으로써 네트워크 패킷 필터링을 통한 SOAP 오퍼레이션 검출 방법인 "TCP 흐름을 이용한 SOAP 오퍼레이션 검출 방법"을 제시하였다. 네트워크 패킷 필터링에 의한 SOAP 오퍼레이션 검출 방법은 Raw 패킷 내부에 단편화되어서 전송되는 SOAP 메시지를 직접 분석하기 때문에 다양한 SOAP 기반 미들웨어에 독립적으로 SOAP 노드를 모니터링 할 수 있게 한다 그러나 Raw 패킷들로부터 SOAP 메시지를 추출하여 분석하는 과정은 시스템의 많은 자원을 필요로 한다. 이러한 문제점을 해결하기 위하여 본 논문에서는 "TCP 플래그를 이용한 선별적인 TCP 흐름에서의 SOAP 오퍼레이션 검출 방법"을 제시하고 첫 번째 방법과의 성능을 비교하였다. 본 논문에서는 제시한 검출 방법을 바탕으로, 패킷 필터링을 통하여 SOAP 오퍼레이션을 검출하는 SOAP Sniffer 컴포넌트와 이를 이용한 SOAP 모니터링 시스템을 구현하였다. 본 논문에서 구현한 SOAP 모니터링 시스템은 SOAP 기반 미들웨어에 독립적인 모니터링 방법을 제공하므로 서로 다른 SOAP 기반 미들웨어 상에 존재하는 SOAP 노드 간 트랜잭션 모니터링이나 로드밸런싱을 위한 모니터링 등의 다양한 활용이 가능할 것이다.