• Title/Summary/Keyword: 이종 메모리

Search Result 124, Processing Time 0.023 seconds

고속 영상 유사도 분석을 위한 효율적 하드웨어 구조 (Efficient Hardware Architecture for Fast Image Similarity Calculation)

  • 권순;이충희;이종훈;문병인;이용환
    • 대한전자공학회논문지SD
    • /
    • 제48권4호
    • /
    • pp.6-13
    • /
    • 2011
  • 정규상호상관 기반의 이미지 유사도 비교방법은 조명차 등에 강인한 특성이 있어 널리 사용되어 왔으나, 비효율적인 연산구조로 인해 실시간 연산을 요구하는 임베디드 시스템과 같은 응용분야에서는 적용하는 데 한계가 있었다. 본 논문에서는 효율적 연산방법을 통해 실시간 이미지 유사도 비교가 가능한 정규상호상관 기반의 하드웨어 연산구조를 제안한다. 제안된 구조는 적분이미지 기반의 윈도우 연산 방법을 사용하여 정규상호상관 함수의 윈도우 영역의 합 연산과정을 효율적으로 처리한다. 이를 위해 화소 입력과 동시에 적분이미지 생성이 가능한 구조와 메모리 효율적인 부분화 적분이미지 방법을 적용하여 적분이미지 생성과정에서의 부담을 최소화 한다.

전력 증폭기의 Behavioral 모델링을 위한 E-TDLNN 방식에 관한 연구 (A Study on the E-TDLNN Method for the Behavioral Modeling of Power Amplifiers)

  • 조숙희;이종락;조경래;서태환;김병철
    • 한국전자파학회논문지
    • /
    • 제18권10호
    • /
    • pp.1157-1162
    • /
    • 2007
  • 본 논문에서는 전력 증폭기를 효과적으로 모델링하기 위한 E-TDLNN(Expanded-Tapped Delay Line Neural Network) 방식을 제안하였다. 이 방식은 전력 증폭기의 메모리 효과를 효과적으로 제시한 TDLNN 방식에 외부 변화 인자인 게이트 바이어스를 불변(invariant) 입력으로 추가한 후 측정된 전력 증폭기의 출력 스펙트럼을 목표치로 신경망을 통해 학습시킴으로써 전력 증폭기를 모델링하는 방식이다. 제안한 방식의 타당성을 증명하기 위해 주 증폭기의 게이트 바이어스를 $3.4{\sim}3.6V$ 범위에서 0.01 V 스텝으로 변화시키며 측정한 여러 데이터 중 3.45 V와 3.50 V에 대해 학습시킨 후, 게이트 바이어스가 3.40 V, 3.48 V, 3.53 V, 3.60 V인 경우에 대하여 출력을 예측한 결과 실제 출력과 거의 동일한 신호를 예측할 수 있었다.

태스크 기반 이중화 방안 (Paper Duplication Method Supported by Task)

  • 이종찬;박상준;강권일
    • 한국통신학회논문지
    • /
    • 제27권1C호
    • /
    • pp.103-111
    • /
    • 2002
  • IMT-2000에서 RNC의 Main Control Processor는 호 처리를 담당하는 부분으로, 고신뢰도와 실시간성이 요구되므로 결함 허용 시스템의 연구가 중요하다. 이를 위하여 본 연구에서는 태스크 기반 이중화 방안을 제안한다. 이 방안은 Active side의 태스크들이 메시지 단위로 동작하고, 동작 후 변경된 메모리 영역의 데이터를 Standby side에 전달하는 방식을 기본으로 하며, 절체 시 recovery를 위해 메시지를 logging하는 방식이다. 제안한 방식은 dual down 및 동기화 과정의 복잡성을 제거 할 뿐만 아니라, 태스크가 동기를 제어하므로 좀 더 정확한 동기화가 가능하다. 또한 효과적으로 태스크 기반 이중화를 수행하기 위한 결함 탐지 및 처리 방안을 제시한다. 이 방안은 결함 탐지 확률을 높이고 결함에 의하여 발생한 오류 데이터가 Standby side로 전송되는 것을 원천적으로 차단하는 것에 중점을 둔다.

모바일 디바이스 상에서의 특이성 탐지를 위한 베이지안 추론 모델 (A Bayesian Inference Model for Landmarks Detection on Mobile Devices)

  • 황금성;조성배;이종호
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권1호
    • /
    • pp.35-45
    • /
    • 2007
  • 모바일 디바이스에서 얻을 수 있는 로그 데이타는 의미 있고 실속 있는 다양한 개인 정보를 담고 있다. 그러나 메모리 용량과 연산 능력의 제한, 분석의 어려움으로 인해 이러한 정보들은 무시되고 있는 것이 일반적이다. 모바일 환경의 이러한 어려움을 극복하기 위해 로그 데이타를 분산된 모듈에서 분석하여 사용자에게 의미 있는 정보인 특이성을 탐지하는 새로운 방법을 제안한다. 제안하는 방법은 불확실한 상황에서의 추론 정확도를 향상시키기 위해 베이지안 확률 접근 방법을 채택하고 있다. 새로운 협력적 모듈형 기술은 모바일 디바이스의 제한된 자원을 가지고 효율적으로 연산하기 위해 베이지안 네트워크를 모듈로 나눈다. 인공 데이타와 실제 데이타를 이용한 실험에서 인공 데이타의 경우 약 84%의 정확률과 약 76%의 재현률을 보였으며, 실제 데이타에서는 부분 일치를 포함하여 약 89%의 일치율을 보였다.

OpenACC와 GPU를 이용한 3차원 파동 전파 모델링 (Three-dimensional Wave Propagation Modeling using OpenACC and GPU)

  • 김아름;이종우;하완수
    • 지구물리와물리탐사
    • /
    • 제20권2호
    • /
    • pp.72-77
    • /
    • 2017
  • 3차원 주파수 영역과 라플라스 영역 파동장을 얻기 위해 시간 영역에서 파동 전파 모델링을 하는 동시에 푸리에 변환과 라플라스 변환을 수행하였다. 이 과정에서 효율적인 계산을 위해 OpenACC와 GPU를 이용한 병렬 연산을 수행하였다. OpenACC를 이용하면 기존의 C, C++, Fortran 등 프로그래밍 언어에 간단한 지시어(directive)를 추가하여 GPU 연산 가속기를 사용할 수 있기 때문에 CUDA 또는 OpenCL과 같은 GPGPU 프로그래밍 언어를 배우지 않고도 GPU를 이용한 프로그래밍을 할 수 있다. OpenACC 프로그램은 GPU 메모리 공간 할당, 호스트와 디바이스 간의 데이터 복사 및 GPU 연산 과정을 자동으로 또는 사용자 정의에 따라 수행하게 된다. 수치 실험으로 OpenACC와 GPU를 사용한 3차원 파동 전파 모델링 프로그램과 단일 CPU 코어를 사용한 프로그램의 성능을 비교하였다. 상속도 모델과 SEG/EAGE 암염돔 속도 모델을 이용한 결과, OpenACC와 GPU를 사용한 경우 단일 CPU 코어를 사용하였을 때보다 계산 속도가 각각 53배와 30배 정도 향상되었다.

SPQI: 이동 환경에서 연속 범위 질의에 대한 효율적인 색인 구조 (SPQI: An Efficient Continuous Range Query Indexing Structure for a Mobile Environment)

  • 이종혁;정하림;윤희용;김응모
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권1호
    • /
    • pp.70-75
    • /
    • 2015
  • 본 논문에서는 이동객체 수의 급증에 따른 연속 범위 질의의 효율적인 처리 방법을 논한다. 각 질의들은 관심 있는 (지리적)질의 영역 내의 이동객체들을 지속적으로 검색한다. 연속 범위 질의 결과를 최신으로 유지하기 위해, 이동객체들은 현재 위치를 보고하고자 서버와 지속적으로 통신해야한다. 그러나 연속 범위 질의 및 이동객체 수가 많아지면. 서버 작업량은 증가하고 막대한 통신비용 발생을 초래한다. 본 논문에서는 가용성 메모리와 연산 자원을 바탕으로 다음과 같은 문제를 해결하고자 한다. 이를 위해 Space Partitioning Query Index(SPQI)라는 질의 색인 구조를 제안한다. 이 색인 구조는 연속 범위 질의 처리에 대해, 서버가 이동객체와 효율적으로 협력하여 처리할 수 있게 함으로써 서버 작업량과 통신비용면에서 시스템 성능을 향상시킨다. 시뮬레이션을 통해 SPQI의 우수성을 검증한다.

PUF를 이용한 OTP 기반 거래 검증 프로토콜 (OTP-Based Transaction Verification Protocol Using PUFs)

  • 이종훈;박민호;정수환
    • 한국통신학회논문지
    • /
    • 제38B권6호
    • /
    • pp.492-500
    • /
    • 2013
  • One-Time Password(OTP) 발생기는 현재 은행이나 증권 회사에서 전자금융 거래 시에 안전한 거래를 보장하기 위해 multi-factor 인증으로 사용되고 있다. 국내 OTP 기반 전자금융 거래 검증 프로토콜은 OTP 인증 정보를 통해 사용자에 대한 신원을 확인함으로써 안전한 거래를 보장하며, 또한 Man-in-the-Browser(MITB) 공격, 메모리 해킹 공격 등에 대처하기 위해 사용된다. 하지만 지능적인 피싱, 파밍, 사회공학 공격들을 통해 OTP 생성 단말에 대한 정보를 수집하여 활용한다면 동일한 OTP 값을 생성할 수 있는 가능성이 있다. 그러므로 이와 같은 위협에 대응할 수 있는 대책이 필요하며 본고에서는 앞에서 언급한 문제점을 해결하기 위해 Physical Unclonable Functions(PUFs)을 이용한 새로운 기법을 제안한다. 먼저, 물리적으로 PUFs를 복제할 수 없는 특성은 동일한 OTP 값을 생성하는 것을 불가능하게 만든다. 또한 하드웨어적으로 OTP 발생기를 복제하는 것이 불가능하다. 결론적으로 제안된 프로토콜은 PUFs를 추가함으로써 이전 프로토콜보다 강력하고 안전한 인증 프로토콜을 제공한다.

멀티레인을 지원하는 모바일 카메라용 직렬 인터페이스 프로세서 설계 (Mobile Camera Processor Design with Multi-lane Serial Interface)

  • 현유진;권순;이종훈;정우영
    • 대한전자공학회논문지SD
    • /
    • 제44권7호통권361호
    • /
    • pp.62-70
    • /
    • 2007
  • 본 논문에서는 차세대 모바일 단말기의 카메라를 위한 MIPI CSI-2 / D-PHY 프로세서를 설계하였다. 설계된 프로세서는 멀티레인을 효과적으로 지원하기 위해 제안된 레인관리계층을 가지고 있다. 이 레인관리계층의 구조는 레인별로 존재하는 메모리를 하나로 통합하여, 송수신단이 지원하는 레인의 개수가 다른 경우에도 유연하게 관리되는 구조이다. 또한 패킷의 보전성을 확보하기 위해 CRC 코드를 사용하는데, 이를 실시간 생성을 위해 바이트 단위로 병렬 처리하는 CRC 생성기를 사용하였다. 마지막으로 데이터 레인으로부터 수신된 패킷들의 동기화 처리를 위한 동기 코드 검출기와 바이트 클럭 생성기도 설계하였다. 또한 설계된 프로세서는 테스트 벤치를 통해 RTL 검증되었고 동작함을 확인 할 수 있었다.

다양한 응용을 위한 스마트카드 운영체제 (Smart Card Operating System for Various Applications)

  • 김증섭;조병호;김효철;이종국;유기영
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권3호
    • /
    • pp.277-288
    • /
    • 2002
  • 본 논문에서는 다양한 응용을 위한 스마트카드 운영체제 시스템의 설계 및 구현 방법에 관해 기술한다. 스마트카드는 마이크로프로세서와 메모리를 가지는 독립적인 시스템인데, 전자 상거래와 전자화폐 등의 높은 보안성을 요구하는 다양한 응용에 사용될 수 있다. 스마트카드 운영체제는 스마트카드 기동의 베이스를 제공하고, 응용 프로그램을 제어하고 감독하는 역할을 수행한다. 스마트카드 운영체제가 EEPROM에 다양한 응용을 지원하기 위한 파일시스템을 생성하여 제어하여야 하고, 외부 장치와의 명령어 및 메시지를 통신할 수 있어야 하고, 명령어의 처리 및 응답 메시지를 생성할 수 있어야 하고, EEPROM에 파일 보안과 통신상의 보안 기능을 제공하여야 한다. 따라서, 본 논문에서는 카드와 터미널간의 인증(authentication), 다양한 응용을 위한 세션(session) 인증, 명령어 처리, 보안성 유지 등의 기능을 수행하는 스마트카드 운영체제 시스템을 설계하고 구현한다.

차세대 저궤도 위성의 Boot ROM 소프트웨어 설계 및 검증에 대한 연구 (A Study of the Boot ROM S/W Design and Verification for the Next Generation LEO Satellite)

  • 최종욱;이재승;양승은;신현규;채동석;이종인
    • 항공우주기술
    • /
    • 제7권1호
    • /
    • pp.83-90
    • /
    • 2008
  • 차세대 저궤도 위성의 탑재소프트웨어 저장메모리는 부트 코드와 모니터 소프트웨어를 내장한 부트 롬과 비행소프트웨어 이미지를 저장한 듀얼 NVMEM 형태로 개발되고 있다. 부트 롬에 내재된 부트 로더는 프로세서 초기화 이후 GPIO의 입력에 따라 비행소프트웨어 모드 혹은 모니터 모드로 천이하게 된다. 비행소프트웨어 모드에서는 듀얼 NVMEM중 선택된 NVMEM에 대한 CRC를 체크하여 정상적일 경우 NVMEM에 저장되어 있는 탑재소프트웨어를 코드가 수행 될 RAM으로 적재 한 후 VxWorks RTO5를 구동하여 테스크를 생성하여 탑재소프트를 수행하게 된다. 모니터 모드에서는 지상에서 NVMEM reprogramming을 가장 메인으로 수행하며 기본적인 보드 레벨 테스트를 수행할 수 있다. 본 논문에서는 차세대 저궤도 위성의 부트 롬 소프트웨어 설계 및 시뮬레이터 기반의 검증 방법에 대하여 기술한다.

  • PDF