• 제목/요약/키워드: 병렬 구현

검색결과 1,474건 처리시간 0.027초

형태학적 정규화 패턴 스펙트럼을 이용한 질감영상 분류 (Classification of Scaled Textured Images Using Normalized Pattern Spectrum Based on Mathematical Morphology)

  • 송근원;김기석;도경훈;하영호
    • 전자공학회논문지B
    • /
    • 제33B권1호
    • /
    • pp.116-127
    • /
    • 1996
  • 본 논문에서는 일반적인 환경인 카메라의 줌 기능(zoom-in, zoom-out)에 의해 임의로 크기 변화된 질감 영상들을, 크기변화에 무관한 형태학적 정규화(normalized) 패턴 스펙트럼에 기반하여 분류하였다. 정규화 패턴 스펙트럼은 질감영상으로부터 형태학적 패턴 스펙트럼을 구하고 이로부터 크기변화 성분을 구한 다음 크기 변화비에 따른 선형보간을 하여 같은 부류의 질감영상내에서 크기변화를 통합함을 뜻한다. 본 논문에서는 패턴 스펙트럼을 구할 때 기존의 방법과 달리 영상의 문턱값을 중심으로 두 부분으로 계산하였다. 즉 문턱값 이상을 가지는 화소들에 대해서는 opening방법으로 패턴 스펙트럼을 구하였고 문턱값 미만을 가지는 화소들에 대해서는 closing방법으로 패턴 스펙트럼을 구하여 효과적인 정보추출을 하였다. 또 본 논문에서는 각각 명암도 방법과 이진 방법에 대한 분류 정확도를 비교 검토하였다. 제안된 방법은 효과적인 정보추출, 높은 분류 정확도, 계산량 감소, 및 병렬처리 구현등의 여러 가지 장점이 있다. 특히 제안된 방법은 질감영상 학습단계에서 최근의 방법들과는 달리 다양하게 크기변환된 질감영상들을 사용하지 않고, 즉 기준크기(1:1) 질감영상만을 사용하였음에도 불구하고 높은 분류 정확도를 얻을 수 있었다.

  • PDF

광디스크 디지털 서보의 저전력 구현 아키텍쳐 (Low Power Digital Servo Architecture for Optical Disc)

  • 허준호;김수원
    • 전자공학회논문지SC
    • /
    • 제38권2호
    • /
    • pp.31-37
    • /
    • 2001
  • 광디스크 재생기에서 사용되는 디지털 서보는 주변 블록과의 집적화가 유리하고, 온도변화에 따른 열화가 적으며, 각종 픽업에 대한 유연한 대응이 가능한 장점 때문에 이용도가 점점 높아지고 있는 추세이다.[6] 그러나 디지털 시그널 프로세서를 내장한 디지털 서보는 전력 소비량이 매우 큰 단점을 가지고 있다. 본 논문에서는 광디스크 재생기의 특성 상 초기화 시간에 대부분의 기능이 몰려 있으므로 DSP의 사이클 수는 많이 차지 하나, 실제로 전력 소비에 주된 영향을 끼치는 시간은 초기화 시간이 아닌 재생 모드 시간 임에 착안하여 디지털 서보의 소비 전류를 획기적으로 줄일 수 있는 방안을 제시하였다. 재생 모드에서의 필터 처리 사이클 수를 최대한 줄일 수 있도록 아키텍쳐를 변환함과 동시에 디지털 서보의 재생 모드를 병렬 처리함으로써, 전체 시스템의 소비 전력을 크게 줄이는 효과를 얻을 수 있도록 하였다. 즉, 광디스크 재생기의 디지털 서보에 포함되는 DSP 코아의 리소스 공유를 통해DSP의 동작 속도와 부하를 크게 줄임으로써 소비 전류를 획기적으로 줄이는 효과를 얻어낸 것이다. 이러한 개념은 DSP-코아 뿐만 아니라, ROM, RAM에도 모두 적용되어 기존 아키텍쳐의 디지털 서보에 비해 소비 전류를 83% 가까이 줄일 수 있는 효과를 얻을 수 있었다.

  • PDF

H.264/AVC를 위한 디블록킹 필터의 최적화된 하드웨어 설계 (Optimized Hardware Design of Deblocking Filter for H.264/AVC)

  • 정윤진;류광기
    • 대한전자공학회논문지SD
    • /
    • 제47권1호
    • /
    • pp.20-27
    • /
    • 2010
  • 본 논문에서는 고성능 H.264/AVC 복호기 설계를 위해 디블록킹 필터의 수행시간 단축과 저전력 설계를 위한 필터링 순서 및 효율적인 메모리 구조를 제안하고 5단 파이프라인으로 구성된 필터의 설계에 대해 기술한다. 디블록킹 필터는 블록 경계에서 발생하는 왜곡을 제거하여 영상의 화질을 개선시키지만 하나의 경계에 여러 번 필터링을 수행하여 많은 메모리 접근과 반복되는 연산과정이 수반된다. 따라서 본 논문에서는 메모리 접근과 필터 수행 사이클을 최소화하는 새로운 필터 순서를 제안 하고 반복되는 연산의 효율적 관리를 위해 파이프라인 구조를 적용하였다. 제안하는 디블록킹 필터는 메모리 읽기, 임계값 계산, 전처리 연산, 필터 연산, 메모리 쓰기로 구성된 5단 파이프라인으로 구현되어 순차적인 필터 연산에 병렬적 처리가 가능하며 각 단계에 클록 게이팅을 적용하여 하드웨어 자원에 불필요한 전력을 감소시켰다. 또한, 적은 내부 트랜스포지션 버퍼를 사용하면서 필터링 순서를 효율적으로 개선하여 필터 수행을 위한 메모리 접근과 수행 사이클을 감소시켰다. 제안하는 디블록킹 필터의 하드웨어는 Verilog HDL로 설계 하였으며 기존의 복호기에 통합하여 Modelsim 6.2g 시뮬레이터를 이용해 검증하였다. 입력으로는 표준 참조 소프트웨어 JM9.4 부호기를 통해 압축한 다양한 QCIF영상 샘플을 사용하였다. 기존 필터들과 수행 사이클을 비교한 결과, 제안하는 구조의 설계가 비교적 적은 트랜스포지션 버퍼를 사용했으며 최소 20%의 수행 사이클이 감소함을 확인하였다.

IEEE754-2008을 위한 고속 부동소수점 연산기 설계 (Floating Point Unit Design for the IEEE754-2008)

  • 황진하;김현필;박상수;이용석
    • 대한전자공학회논문지SD
    • /
    • 제48권10호
    • /
    • pp.82-90
    • /
    • 2011
  • 스마트폰을 비롯한 각종 매체가 발전함에 따라 우수한 성능의 부동소수점 연산기 필요성이 점차 증가하고 있다. 이러한 요구에 따라 이 논문에서는 기본이 되는 덧셈/뺄셈 뿐 아니라 기존보다 향상된 곱셈과 비교, 변환 연산을 수행하는 고속의 단정도/배정도 부동소수점 연산기의 설계를 제안한다. 가장 많이 사용하는 덧셈/뺄셈 연산기는 반올림 연산 시에 병렬화 작업을 수행함으로서 최적화를 구현하였다. 그래픽 연산 등에서 복잡한 수의 행렬연산이 많이 사용되는데, 이를 빠르게 계산하기 위해서 곱셈기 대신에 곱셈 후 덧셈을 수행하는 단일 곱셈-누산기(MAF)를 설계하였다. 분기 명령은 프로그램에서 자주 사용하는 명령으로 비교 연산에 의해 분기 조건이 결정되는데 이 논문에서는 파이프라인이 완료되기 전에 수행된 비교연산의 결과값을 바이패싱함으로서 연산의 수행시간을 감소시켰다. 또한 IEEE754-2008 표준에 추가된 변환연산을 포함하여 설계하였다. RTL 설계를 검증하기 위하여 연산기마다 40만개의 테스트 벡터를 가중치 무작위 방식으로 선별하여 시뮬레이션을 수행하였다. 검증 후에는 삼성 저전력 45nm 공정에서 합성을 수행하여 600MHz의 동작 주파수를 만족하였다. 또한 개선된 FPU와 기존의 FPU와 비교하여 면적의 감소를 확인하였다.

광통신 시스템을 위한 40Gb/s Forward Error Correction 구조 설계 (40Gb/s Foward Error Correction Architecture for Optical Communication System)

  • 이승범;이한호
    • 대한전자공학회논문지SD
    • /
    • 제45권2호
    • /
    • pp.101-111
    • /
    • 2008
  • 본 논문은 40Gb/s급 광통신 시스템에서 사용되는 고속 리드-솔로몬(RS) 복호기의 하드웨어 면적을 줄인 새로운 구조를 소개하고 RS 복호기 기반의 고속 FEC구조를 제안한다. 특히 높은 데이터처리율과 적은 하드웨어 복잡도를 가지고 있는 차수 연산 블록이 제거된 pDCME 알고리즘 구조를 소개한다. 제안된 16채널 RS FEC구조는 8개의 신드롬 계산 블록이 1개의 KES 블록을 공유하는 8 채널 RS FEC구조 2개로 구성되어 있다. 따라서 4개의 신드롬 계산 블록에 1개의 KES블록을 공유하는 기존의 16채널 3-병렬 FEC 구조와 비교하여 하드웨어 복잡도를 약 30%정도 줄일 수 있다. 제안된 FEC 구조는 1.8V의 공급전압과 $0.18-{\mu}m$ CMOS 기술을 사용하여 구현하였고 총 250K개의 게이트수와 5.1Gbit/s의 데이터 처리율을 가지고 400MHz의 클럭 주파수에서 동작함을 보여준다. 제안된 면적 효율적인 FEC 구조는 초고속 광통신뿐만 아니라 무선통신을 위한 차세대 FEC 구조 등에 바로 적용될 수 있을 것이다.

PIN 다이오드를 이용한 S-대역 고출력 경로선택형 SP4T 설계 (Design of a S-Band Transfer-Type SP4T Using PIN Diode)

  • 염경환;임평순;이동현;박종설;김보균
    • 한국전자파학회논문지
    • /
    • 제27권9호
    • /
    • pp.834-843
    • /
    • 2016
  • 본 논문에서는 PIN 다이오드를 이용한 S-대역 고출력 경로선택형 SP4T 및 SP4T 구동회로의 설계를 보였다. 격리도 개선을 위하여 SP4T의 각 경로(path)는 직렬 및 병렬 PIN 다이오드 2개를 cascade하여 구성하였다. 설계된 SP4T 회로는 칩-형 PIN 다이오드와 박막(thin-film) 기법으로 제작된 20 mil AIN 기판을 사용하여 구현하였다. 또한, 설계된 SP4T의 구동회로는 1개의 multiplexer와 4개의 NMOS-PMOS push-pull 쌍을 이용하여 구성하였다. 온-웨이퍼 측정결과, 제작된 SP4T는 최대 삽입손실 1.1 dB, 최소격리도 41 dB의 특성을 보였다. 구동회로의 PIN 다이오드의 on-off, off-on 천이시간은 동일 PIN 다이오드의 패키지를 이용하여 시험하였으며, 모두 약 100 nsec 이하의 천이시간을 보였다. 150 W 입력 고출력 시험 결과, 격리도와 삽입손실은 동축 패키지의 손실 및 부정합을 고려하면 온-웨이퍼 측정결과에 준하는 결과를 얻었다.

하이브리드 선박 직류전원용 고 안전 BMS (High safety battery management system of DC power source for hybrid vessel)

  • 최정렬;이성근
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제40권7호
    • /
    • pp.635-641
    • /
    • 2016
  • 엔진과 전기추진장치를 혼합한 하이브리드 추진 장치를 구동하기 위해서는 셀 단위로 이루어진 수십 개의 리튬계열의 배터리가 들어 있는 팩들로 접속이 된 전원을 사용한다. 따라서 많은 량의 배터리 셀의 상태를 언제든지, 엄격하게 관리할 필요가 있다. 일반적으로 배터리 관리(Battery management system, BMS)는 셀 전압, 전류 및 온도 등의 데이터를 운전 중에 받아서 상태를 컴퓨터로 모니터링 한다. 배터리의 상태를 확인하기 위한 또 다른 중요한 데이터는 배터리의 잔존수명(State of charge, SOH)을 알 수 있는 내부저항과 충전상태(State of charge, SOC)를 알 수 있는 무 부하 단자전압(Open circuit voltage, OCV)이 있다. 그러나 연속운전 중에는 내부 손실저항과 캐패시턴스의 병렬 등가회로로 인하여 내부저항의 측정이 어렵다. 또한 대부분의 에너지저장시스템에는 전압, 전류, 온도 등의 데이터를 이용하여 BMS가 수행되고 있지만, 운전 중에 예기치 않게 배터리 셀의 고장이 발생하는 경우에는 구동 전원장치의 출력전압이 변동하고, 하이브리드 자동차 또는 선박의 추진이 어려울 수가 있다. 본 논문에서는 리튬인산철 배터리 팩을 이용한 하이브리드 선박용 직류전원장치를 대상으로 배터리 셀의 돌발고장 순간에도 직류전원장치의 일정전압을 유지하면서 내부저항의 추정이 가능하고, 정상운전 중에는 OCV의 추정이 가능한 고 안전 BMS를 구현하고자 한다.

LTE-Advanced SAW-Less 송신기용 7개 채널 차단 주파수 및 40-dB 이득범위를 제공하는 65-nm CMOS 저전력 기저대역회로 설계에 관한 연구 (A 65-nm CMOS Low-Power Baseband Circuit with 7-Channel Cutoff Frequency and 40-dB Gain Range for LTE-Advanced SAW-Less RF Transmitters)

  • 김성환;김창완
    • 한국정보통신학회논문지
    • /
    • 제17권3호
    • /
    • pp.678-684
    • /
    • 2013
  • 본 논문에서는 SAW 필터가 없는 LTE-Advanced RF 송신기에 적용 가능한 기저대역 송신단 회로를 제안한다. 제안하는 기저대역 송신단 회로는 Tow-Thomas구조의 2차 능동 저역통과 필터 1개와 1차 수동 RC 필터 1개로 구현되었으며, 0.7 MHz, 1.5 MHz, 2.5 MHz, 5 MHz, 7.5 MHz, 10 MHz, 그리고 20 MHz의 총 7개의 채널 차단 주파수를 제공하며, 각 채널 별로 -41 dB에서 0 dB까지 1-dB 단계로 이득 조절이 가능하다. 제안하는 2차 능동 저역 통과 필터 회로는 DC 소모 전류 효율을 높이기 위해 채널 차단 주파수를 세 그룹으로 나누어서 선택된 차단 주파수 그룹에 따라 연산증폭기의 전류 소모를 3단계로 가변 할 수 있도록 연산증폭기 내부에 3개의 단위-연산증폭기(OTA)를 병렬로 연결하여 선택적으로 사용할 수 있도록 설계하였다. 또한, 제안하는 연산 증폭기는 저전력으로 1-GHz UGBW(Unit Gain Bandwidth)를 얻기 위해 Miller 위상 보상 방식과 feed-forward 위상 보상 방식을 동시에 사용하였다. 제안하는 기저대역 송신기는 65-nm CMOS 공정을 사용하여 설계되었고 1.2 V의 전압으로부터 선택된 채널 대역폭에 따라 최소 6.3 mW, 최대 24.1 mW의 전력을 소모한다.

간단한 현장 데이타 수집장치의 개발에 관한 연구 (Development of a Simple In-Situ Data Logger)

  • 여운광;윤병만;이종국
    • 물과 미래
    • /
    • 제29권2호
    • /
    • pp.249-260
    • /
    • 1996
  • 토목분야에 관련된 실험실측장비의 설치와 구성 그리고 측정에 있어 토목기술자의 전문적인 의견이 수렴되지 못함으로서, 측정된 자료가 토목기술자의 기대에 어긋나는 예가 많이 발생하고 있다. 그 주된 이유는 다른 분야의 기술자에 의하여 일방적으로 구성되었을 뿐 아니라 측정장비와 측정이론에 대한 근본적인 이해가 결여된 때문이다. 따라서 양질의 실험실측 자료를 얻기 위해서는 이 분야에 대한 지식과 이해가 필수적이다. 이를 위하여 본 논문에서는 실험목적에 맞는 적절한 측정이론의 도입과 그들을 구현하는 측정장비와 실제기술을 제고시키고 누구나 손쉽게 제작 사용할 수 있는 실험장치를 개발하는데 목적이 있다. 이에 따라 본 연구에서 설계된 데이타 수집장치(PPDL8)는 PC의 병렬포트를 이용하여 현장에서 간단하게 자료를 수집할 수 있는 장치로서 입력채널이 8개이므로 다채널 동시 측정의 길을 열어놓았다. 또한 사용자가 직접 자료획득 프로그램을 제작할 수 있기 때문에 기존에 사용하던 여러 가지 보조프로그램을 아무런 어려움없이 그대로 이용할 수 있는 장점이 있다. 또한 실제로 온도, 거리, 탁도, 등의 센서를 부착하여 현장에서 실측된 결과를 보여줌으로써 높은 실용성과 응용가능성을 제시하고 있다.

  • PDF

리눅스 클러스터 시스템에서 단일 디스크 입출력 공간을 지원하는 효율적 디스크 공유 기법 (An Efficient Disk Sharing Technique supporting Single Disk I/O Space in Linux Cluster Systems)

  • 김태호;이종우;이재원;김성동;채진석
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제9권6호
    • /
    • pp.635-645
    • /
    • 2003
  • 가격 대 성능비가 좋다는 장점으로 인해 많이 사용되고 있는 클러스터 병렬 컴퓨터 시스템에서는 여러 노드에 산재해 있는 자원들을 사용자들이 투명하게 사용할 수 있도록 지원하는 것이 필수적이다. 본 논문에서는 클러스터 시스템에서 단일 디스크 입출력 공간을 지원하는 효율적인 디스크 공유 기법을 제안한다. 응용 수준이 아닌 운영 체제 내의 블록 장치 드라이버 수준에서 디스크 공유를 지원함으로써 사용자들은 로컬 및 원격 디스크를 구분할 필요 없이 클러스터 시스템 내의 모든 디스크들을 마치 로컬 디스크 인 것처럼 투명하게 사용할 수 있다. 기반 운영체제로는 리눅스를 사용하였으며, 실험 결과 단일 디스크 입출력 공간을 성공적으로 지원함과 동시에 비교적 단순한 전역 캐쉬 일관성 정책을 사용했음에도 성능 면에서 NFS에 비해 읽기 성능은 유사, 쓰기 성능은 월등히 향상됨을 확인할 수 있었다. 본 논문이 기여하는 바는 블록 장치 드라이버 수준에서 단일 디스크 입출력 공간을 지원하는 기법을 제안함으로써 블록 장치 드라이버에 비해 비교적 구현이 쉬운 기타 입출력 장치 드라이버에 대해서도 유사한 방식으로 단일 입출력 공간을 지원할 수 있도록 도움을 줄 수 있다는 점이다.