• 제목/요약/키워드: VGA보드

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

OpenRISC 기반 멀티미디어 SoC 플랫폼의 ASIC 설계 (ASIC Design of OpenRISC-based Multimedia SoC Platform)

  • 김선철;류광기
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 추계종합학술대회 B
    • /
    • pp.281-284
    • /
    • 2008
  • 본 논문에서는 멀티미디어 SoC 플랫폼의 ASIC 설계에 대해 기술한다. 구현된 플랫폼은 32비트 OpenRISC1200 마이크로프로세서, WISHBONE 온 칩 버스, VGA 제어기, 디버그 인터페이스, SRAM 인터페이스 및 UART로 구성된다. 32 비트 OpenRISC1200 프로세서는 명령어 버스와 데이터 버스가 분리된 하버드 구조와 5단 파이프라인 구조를 가지고 VGA 제어기는 메모리로부터 읽은 이미지 파일에 대한 데이터를 RGB 값으로 CRT 혹은 LCD에 출력한다. 디버그 인터페이스는 플랫폼에 대한 디버깅 기능을 지원하고 SRAM 인터페이스는 18비트 어드레스 버스와 32비트 데이터 버스를 지원한다. UART는 RS232 프로토콜을 지원하는 시리얼 통신 기능을 제공한다. 본 플랫폼은 Xilinx VIRTEX-4 XC4VLX80 FPGA에 설계 및 검증되었다. 테스트 코드는 크로스 컴파일러로 생성되었고 JTAG 유틸리티 소프트웨어와 gdb를 이용하여 패러럴 케이블을 통해 FPGA 보드로 다운로드 하였다. 이 플랫폼은 최종적으로 Chartered 0.18um 공정을 이용하여 단일 ASIC 칩으로 구현 되었으며 100MHz 클록에서 동작함을 확인하였다.

  • PDF

WINDOWS CE 기반 VGA 카메라 모듈의 영상 획득과 저장을 위한 디바이스 드라이버 개발 (Development of Device Driver for Image Capture and Storage by Using VGA Camera Module Based on Windows CE)

  • 김승환;함운철;이정환;이주연
    • 전자공학회논문지SC
    • /
    • 제44권4호통권316호
    • /
    • pp.27-34
    • /
    • 2007
  • 본 논문에서는 마이크로소프트사의 Windows CE 운영체제를 기반으로 한 소형의 모바일 시스템의 카메라 영상 획득을 위한 디바이스 드라이버에 관하여 살펴본다. 또한 NAND 플래시 메모리에 획득된 이미지를 저장하기 위하여 FAT 파일 시스템을 사용하였으며 NAND 메모리 특성을 반영한 FAT 파일 시스템에 대하여 다루어 본다. 영상획득을 위하여서 픽셀플러스사의 CMOS 카메라 모듈과 아지시스템에서 개발한 MBA2440 PDA 개발보드를 이용하여 하드웨어를 구현하였다. 이 카메라 모쥴은 VGA $640{\times}480$ 픽셀의 해상도를 지니고 있으며, 영상획득 속도 및 영상의 화질을 테스트하기 위한 디바이스 드라이버의 성능을 테스트 할 수 있는 응용 프로그램도 함께 제작하였다. 실험을 통하여 영상 획득을 위한 디바이스 드라이버와 FAT 파일 시스템을 이용하여 NAND 플래시 메모리에 획득한 영상을 저장하는 응용프로그램이 상호 잘 작동을 함을 확인하였다.

MS WINCE 기반 VGA급 Camera Module의 영상 캡처와 저장을 위한 Device Driver 개발 (Development of Device Driver for saving and capturing an image by using VGA Camera Module based on WinCE)

  • 김승환;함운철;이정환;이주연
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.190-192
    • /
    • 2007
  • 모바일 장치에서 사용하는 카메라 모듈을 가지고 MBA2440 보드에서 WINDOWS CE 운영체제의 디바이스 드라이버를 통하여 카메라 장치로부터 동영상 데이터를 얻어 화면에 표시하고, 여기서 획득된 화면정보를 Nand Flash 메모리에 저장하는 내용을 다룬다. 테스트에 사용된 카메라 모듈은 PIXELPLUS사의 모바일용 초소형 VGA급 30만 화소 카메라로 카메라모듈과 MBA2440보드 사이에 하드웨어적인 부분이 정상 작동하는지 확인을 위하여 펌웨어 상에서 카메라의 동영상 화면을 캡쳐하는 프로그램을 만들고, 이를 FAT File System을 이용하여 Nand Flash에 Image 파일 형태로 저장할 수 있도록 한다.

  • PDF

DSP 기반의 실시간 이동물체 검출 및 추적 (Real-time Detection and Tracking of Moving Objects Based on DSP)

  • 아욱재;김양수;이상락;최한고
    • 융합신호처리학회논문지
    • /
    • 제11권4호
    • /
    • pp.263-269
    • /
    • 2010
  • 본 연구는 무인 영상감시를 위한 이동물체의 실시간 탐지 및 추적을 다루고 있다. 고정 카메라로부터 획득한 영상을 사용하여 영상 내의 모든 이동물체를 검출하고 이동물체를 에워싸는 사각형 박스로 물체를 표시하여 추적한다. 추적방법은 TI DSK6455 키트와 키트 상에 연결된 FPGA 보드로 구성되는 임베디드 시스템에 구현하였다. DSP 키트에서는 이동물체의 검출과 추적을 위한 영상처리 알고리즘을 처리하며, 영상획득과 표시를 위해 설계된 FPGA 보드에서는 라인별로 영상을 읽고 DMA 데이터 전송 방식으로 DSP 프로세서로 영상 데이터를 보내며 또한 처리된 영상 데이터를 VGA 모니터로 보낸다. 실험결과에 의하면 이동물체의 추적은 만족스럽게 추적속도는 $320{\times}240$ 영상 해상도에서 초당 30 프레임의 속도로 수행하였다.

개인용 컴퓨터를 이용한 Choropleth Map System 개발 (PC-based CMS Development)

  • 구자용;황철수;김재한;유근배
    • Spatial Information Research
    • /
    • 제2권2호
    • /
    • pp.107-116
    • /
    • 1994
  • 코로플레스 지도는 지리사상의 지역간 분포 특성을 시각적으로 표현하는 지도이다. CMS는 코로플레스 지도 제작 프로그램으로 1988년에 처음 개발되었다. 본 연구에서는 최근 변화된 컴퓨터 기술과 사용자 환경을 고려하여 이에 적합한 CMS ll를 개발하였다. CMS ll는 IBM PC AT또는 상위 기종에서 실행되며 DOS 5.0 이상의 운영환경과 최소 640KB 이상의 메모리가 필요하다. 그래픽 해상력과 색상을 고려하여 그래픽보드로 VGA를 사용하고 고해상도의지도를 출력하기 위해 HP 호환의 레이저 ? 프린터를 지원한다. 코로플레스 지도를 효과적으로 디자인하기 위해 메뉴와 지도의 제목과 범례 등을 한글화하였고 한자의 사용도 가능하도록 제작하였다. 속성자료의 호환을 위해 DBF형식을 이용하였다.

  • PDF

IoT 서비스를 지원하는 Smart Frame SoC 설계 (Design of Smart Frame SoC to support the IoT Services)

  • 양동헌;황인한;김아라;;류광기
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 추계학술대회
    • /
    • pp.503-506
    • /
    • 2015
  • IoT(Internet of Things) 상용화에 따라 무선 통신이 가능한 하드웨어 구조 개발의 필요성이 증가하고 있다. 따라서 본 논문에서는 디바이스 간 연동이 가능한 Smart Frame System이 내장된 SoC(System on a Chip) 플랫폼 하드웨어 구조를 제안한다. 기존 디지털 액자에 무선통신 기능과 실시간 처리가 가능한 하드웨어 구조를 적용하였고, Bluetooth를 이용하여 제어할 수 있는 스마트폰 어플리케이션을 개발하였다. 제안하는 SoC 플랫폼의 하드웨어 구조는 CIS(CMOS Image Sensor) Controller 모듈, Memory Controller 모듈, 확대, 축소, 회전 등의 다양한 영상처리를 위한 ISP(Image Signal Processing) 모듈, 디바이스 간 통신을 위한 Bluetooth Interface, 영상 출력을 위한 VGA Controller 모듈, TFT-LCD Controller 모듈로 구성된다. IoT 서비스를 지원하는 Smart Frame System은 Virtex4 XC4VLX80 FPGA 디바이스가 장착된 HBE-SoC-IPD 테스트 보드를 사용하여 구현 및 검증하였으며, 동작 주파수는 54MHz이다.

  • PDF

멀티미디어 DSP를 위한 AVS 비디오 복호화기 구현 (AVS Video Decoder Implementation for Multimedia DSP)

  • 강대범;심동규
    • 대한전자공학회논문지SP
    • /
    • 제46권5호
    • /
    • pp.151-161
    • /
    • 2009
  • Audio Video Standard (AVS)는 중국내의 멀티미디어 응용기기를 위해 개발된 오디오/비디오 압축 표준이다. AVS는 표준화 코덱 중 성능이 가장 우수한 것으로 알려진 H.264/AVC에 비해 낮은 복잡도의 비디오 알고리즘을 사용하면서도 비슷한 RD 성능을 보인다. AVS 비디오 코덱은 VGA급 이상의 영상을 타겟으로 하기 때문에 큰 해상도에서 압축효율이 좋은 $8{\times}8$ 단위 블록의 예측 및 변환 알고리즘을 사용한다. 현재 중국에서 IPTV 및 모바일 애플리케이션을 위한 코덱으로 AVS를 사용하는 비중이 높아지고 있어 국내의 기업 및 연구소에서도 AVS를 위한 애플리케이션 및 칩 개발을 위한 연구가 진행되고 있다. 본 연구에서는 AVS 비디오 복호화기 알고리즘을 분석하고 이를 바탕으로 하여 불필요한 메모리 연산이 없도록 AVS 비디오 복호화기를 구현하고 이를 TI의 Davinci EVM보드에서 최적화하였다. 또한, 제안한 복호화기에 고속의 VLD 알고리즘을 적용하고 linear assembly로 디블록킹 필터를 구현하는 등 DSP에 적합하도록 최적화를 진행하였다. 이를 통해 AVS의 참조 소프트웨어인 RM 5.2J 복호화기와 비교하여 $500%{\sim}700%$의 복호 속도 향상을 이루었다.