• Title/Summary/Keyword: 모듈 라이브러리

Search Result 169, Processing Time 0.03 seconds

디지털 기술의 소모전력을 위한 FPGA 모듈 알고리즘에 관한연구 (A Study of FPGA Modul Algorithm consider the Power Consumption for Digital Technology)

  • 윤충모;김재진
    • 한국정보통신학회논문지
    • /
    • 제13권9호
    • /
    • pp.1851-1857
    • /
    • 2009
  • 본 논문은 소모 전력 계산을 위해 회로를 구현하고자 FPGA 기술 매핑을 위한 소모 전력을 고려한 재사용 모듈 생성 알고리즘을 제안한다. 제안한 알고리즘은 FPGA 기술 매핑을 위해 사용되는 재사용 모듈에 대해 소모 전력을 고려하여 RT 라이브러리를 생성하는 알고리즘이다. 소모 전력 계산을 위해 회로를 구현하고자 하는 FPGA를 선정한다. 선정된 FPGA를 구성하고 있는 LUT의 조건을 고려하여 전체 소모 전력이 최소가 되도록 기술 매핑을 수행한다. 이러한 정보를 이용하여 할당된 결과의 모듈들 중에서 주어진 소모 전력에 맞는 모듈을 선정하여 회로를 구현한다.

Interleaved 모듈라 곱셈 기반의 고속 RSA 암호 칩의 설계 (The design on a high speed RSA crypto chip based on interleaved modular multiplication)

  • 조현숙
    • 정보보호학회논문지
    • /
    • 제10권1호
    • /
    • pp.89-97
    • /
    • 2000
  • 공개키 암호 시스템 중에서 가장 널리 사용되는 RSA 암호 시스템은 키의 분배와 권리가 용이하고, 디지털 서명이 가능한 장점이 있으나, 암호화와 복호화 과정에서 512 비트 이상의 큰 수에 대한 멱승과 모듈라 감소 연산이 요구되기 때문에 처리 속도의 지연이 큰 문제가 되므로 모듈라 멱승 연산의 고속 처리가 필수적이다. 따라서 본 논문에서는 몫을 추정하여 중간 곱의 크기를 제한하는 interleaved 모듈라 곱셈 기법을 이용하여 모듈라 멱승 연산을 수행하는 고속 RSA 암호 칩을 VHDL을 이용하여 모델링하고 Faraday FG7000A 라이브러리를 이용하여 합성하고 타이밍 검증하여 단일 칩 IC로 구현하였다. 구현된 암호 칩은 75,000 게이트 수준으로 합성되었으며, 동작 주파수는 50MHz이고 1회의 RSA 연산을 수행하는데 소요되는 전체 클럭 사이클은 0.25M이며 512비트 당 처리 속도는 102.4Kbit/s였다.

클라우드 환경에서 인공지능 모듈 기반 로봇 응용을 위한 증강 지능 모델 공유 기술 개발 (A Development of Augmented Intelligence Model Sharing for AI Modular Robot Application in Cloud Environment)

  • 장철수;송병열;정영숙
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2022년도 추계학술발표대회
    • /
    • pp.129-131
    • /
    • 2022
  • 본 논문에서는 다양한 인공지능을 모듈화하고 모듈들을 서로 결합하여 서비스를 제공할 수 있는 지능형 서비스 로봇에서, 인공지능 모듈들을 라이브러리 간의 의존성을 해소하기 위한 방법 중 하나인 가상 머신의 일종인 도커(Docker)를 활용하여 컨테이너화하여 사용할 때, 인공지능 모듈 내부에서 사용하는 신경망 데이터에 해당하는 지능 모델에 대해 버전 관리를 수행하면서 클라우드 등 외부 서버를 이용하여 증강시킨 지능 모델을 공유하는 기술 개발에 대해 설명한다.

Pocket PC 기반의 무선 게임 엔진 설계 (Design of Wireless Game Engine Based on Pocket PC)

  • 김성찬;장인걸;신동규;신동일
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (2)
    • /
    • pp.514-516
    • /
    • 2001
  • 본 논문에서는 Pocket PC 기반의 무선 게임 엔진과 무선 게임 엔진을 지원하는 간단한 개발도구에 대한 설계를 하였다. 게임을 개발할 때마다 엔진을 개발하는 게임에 종속적인 기존의 무선 게임 엔진의 방식에서 벗어나 다양한 PDA 플랫폼을 지원하며 엔진을 응용할 수 있도록 개발도구를 라이브러리로 재공함으로써 사용자 혹은 개발자가 게임을 개발함에 있어 편의를 제공하도록 하며, 모듈 단위로의 설계를 통해 각각의 모듈이 독립적인 역할을 수행하여 약간의 조정만으로도 다른 시스템에서 이용이 가능토록 설계하였다. 또한 무선 게임엔진으로서의 기능뿐만 아니라 멀티미디어 컨텐츠를 처리하는 응용 어플리케이션의 제작이 가능하도록 하였다.

  • PDF

시각보조기기를 위한 실시간 영상처리 SoC 하드웨어 설계 (The Hardware Design of Real-time Image Processing System-on-chip for Visual Auxiliary Equipment)

  • 조흥선;김지호;신현택;임준성;류광기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 추계학술발표대회
    • /
    • pp.1525-1527
    • /
    • 2013
  • 본 논문에서는 저시력자의 개선된 독서 환경을 제공하는 시각보조기기를 위한 실시간 영상처리 SoC(System on Chip) 하드웨어 구조 설계에 대해서 기술한다. 기존의 시각보조기기는 화면 영상이 실제 움직임보다 늦게 출력되는 잔상 현상이 발생하며, 색 변환 기능도 제한적이다. 따라서 본 논문에서 제안하는 실시간 영상처리 SoC 하드웨어 구조는 데이터 연산을 최소화함으로써 잔상 현상이 감소되며, 저시력자를 위한 다양한 색상 모드를 지원한다. 제안하는 영상처리 SoC 하드웨어 구조는 Core-A 모듈, Memory Controller 모듈, AMBA AHB bus 모듈, ISP(Image Signal Processing) 모듈, TFT-LCD Controller 모듈, VGA Controller 모듈, CIS Controller 모듈, UART 모듈, Block Memory 모듈로 구성된다. 시각보조기기를 위한 실시간 영상처리 SoC 하드웨어 구조는 Virtex4 XC4VLX80 FPGA 디바이스를 이용하여 검증하였으며, TSMC 180nm 셀 라이브러리로 합성한 결과 동작주파수는 54MHz, 게이트 수 197k이다.

개방형 라이브러리를 이용한 좌표변환 소프트웨어 개발 (Software Development for Coordinates Conversion Using Open Source)

  • 김의명;송영선;조현기
    • 대한공간정보학회지
    • /
    • 제17권4호
    • /
    • pp.3-11
    • /
    • 2009
  • 최근 들어 다양한 분야에서 개방형 라이브러리가 개발되어 온라인상으로 배포되고 있으며, 사용자들은 이러한 오픈소스를 활용할 경우 최소한의 노력으로 요구되는 응용프로그램을 신속하게 개발할 수 있다. 그러나 배포되는 오픈소스를 활용하기 위해서는 사용목적에 맞게 커스터마이징 공정이 요구된다. 본 연구에서는 최근 국내에서 세계 측지계의 변환작업이 활발히 진행되는 상황에서 좌표계변환을 위해 개발된 오픈소스 Proj4를 기반으로 소프트웨어를 개발하고, 이를 국토지리정보원에서 개발한 NGI Pro 소프트웨어와 비교 평가하였다. 그 결과 약간의 변환과정 만으로 국내에서 활용 가능한 좌표변환모듈의 개발이 가능하였으며, 좌표계변환을 요구하는 분야 뿐 만 아니라 다양한 응용프로그램에 개방형 라이브러리를 활용하는 것이 효과적임을 알 수 있었다.

  • PDF

디지털 기술의 알고리즘에 관한 연구 (A Study of Algorithm for Digital Technology)

  • 윤충모;김재진
    • 디지털콘텐츠학회 논문지
    • /
    • 제10권4호
    • /
    • pp.633-637
    • /
    • 2009
  • 본 논문은 소모 전력 계산을 위해 회로를 구현하고자 FPGA 기술 매핑을 위한 소모 전력을 고려한 재사용 모듈 생성 알고리즘과 FPGA 기술 매핑을 위해 사용되는 재사용 모듈에 대해 소모 전력을 고려하여 RT 라이브러리를 생성하는 알고리즘을 제안한다. 소모 전력 계산을 위해 회로를 구현하고자 하는 FPGA를 선정한다. 선정된 FPGA를 구성하고 있는 LUT의 조건을 고려하여 전체 소모 전력이 최소가 되도록 기술 매핑을 수행한다. 이러한 정보를 이용하여 할당된 결과의 모듈들 중에서 주어진 소모 전력에 맞는 모듈을 선정하여 회로를 구현한다.

  • PDF

최적 모듈 선택 아키텍쳐 합성을 위한 전력 감소 Force-Directed 스케쥴링 (Low Power Force-Directed scheduling for Optimal module selection Architecture Synthesis)

  • 최지영;김희석
    • 한국통신학회논문지
    • /
    • 제29권9A호
    • /
    • pp.1091-1100
    • /
    • 2004
  • 본 논문은 최적 모듈 선택 아키텍쳐 합성을 위한 천력 감소 Force-directed 스케줄링을 제안한다. 제안한 전력 강소 스케줄링은 행위 수준 언어를 업력으로 스위칭 활동-(switching activity) 을 고려하여 기존의 FDS 스케쥴링을 저 전력으로 고려한 FDS_LP 앙고리듬을 수행한다. 제안한 FDSL LP 알고리듬은 스위칭 활동을 최소로 하는 동적 파워를 포스 개념에 적용하여 전력 감소를 수행한다. 모듈 선택에서는 전력, 면적, 지연의 매개 변수를 고려하여 최척 모율 성택 RT 라이브러리를 구축한다. 구축한 RT 라이브러리에서 최적 파라메터를 구하기 위해서 프렌치 앤드 바운드 방법을 사용한 최걱 요율 선택 방법을 제안한다. 비교 실험에서는 최적 모율 선택을 고려한 제안한 FDS LP 앙고리듬과 기존의 FDS 알고리듬간의 전력 차이를 비교하여 최대 23.9 % 까지 전력 감소를 얻을 수 있다.

선박 통합 네트워크의 통신 라이브러리를 이용한 모니터링 어플리케이션의 설계 및 구현 (A Design and Implementation of Monitoring Applications using Shipboard Integration Network Communication Library)

  • 김태종;황훈규;이성대;이장세;장길웅;박휴찬
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제35권8호
    • /
    • pp.1085-1091
    • /
    • 2011
  • 본 논문은 선박 통합 네트워크를 기반으로 하는 모니터링 어플리케이션의 설계 및 구현에 관한 내용을 다룬다. 기 개발된 선박 통합 네트워크의 통신 라이브러리를 재사용하기 위하여 래핑 모듈을 설계 및 구현하고, 구현된 래핑 모듈을 이용하여 사용자에게 데이터를 시각적으로 표시해주는 모니터링 어플리케이션을 설계 및 구현한다. 또한 다양한 플랫폼에 적용할 수 있음을 확인하기 위하여 범용 PC 및 임베디드 PC 기반으로 구현하고 그 유용성을 시험한다.

모바일 게임용 안드로이드 에뮬레이터 탐지 기법 (Nox와 LD Player 탐지 기법 중심으로) (Detecting Android Emulators for Mobile Games (Focusing on Detecting Nox and LD Player))

  • 김남수;김성호;박민수;조성제
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제17권1호
    • /
    • pp.41-50
    • /
    • 2021
  • 많은 게임 앱이나 금융 앱들의 경우, 동적 역공학 공격을 방어하기 위해 에뮬레이터 탐지 기능을 탑재하고 있다. 그러나 기존 안드로이드 에뮬레이터 탐지 방법들은, 실제 기기와 유사해진 최신 모바일 게임용 에뮬레이터를 탐지하는데 한계가 있다. 이에 본 논문에서는 Houdini 모듈과 라이브러리 문자열 기반으로 모바일 게임용 에뮬레이터를 효과적으로 탐지하는 기법을 제안한다. 구체적으로, bionic의 libc 라이브러리에 포함된 특정 문자열, Houdini 관련된 시스템 콜 수행과정 분석과 메모리 매핑을 통해, 잘 알려진 Nox와 LD Player 에뮬레이터를 탐지하는 기법을 제시한다.