• 제목/요약/키워드: multiple gate

검색결과 169건 처리시간 0.028초

필터방식 얼굴검출 하드웨어의 저전력 설계 (Low Power Design of Filter Based Face Detection Hardware)

  • 김윤구;정용진
    • 대한전자공학회논문지SD
    • /
    • 제45권6호
    • /
    • pp.89-95
    • /
    • 2008
  • 본 논문에서는 필터방식 얼굴검출 하드웨어를 저전력 설계하고 그에 따른 전력 소모량을 분석하였다. 얼굴검출 하드웨어는 입력되는 영상에서 얼굴의 위치를 검출하며 내부적으로 6개 모듈과 11개의 모듈 간 버퍼가 삽입되어 각 모듈이 순환 연산한다. 따라서 저전력 설계를 위해 SLEEP 모드와 ACTIVE 모드를 적용하였고, 해당 하드웨어에 모듈별 그리고 레지스터별 클럭게이팅(Clock Gating) 기술을 적용하였다. 추가적으로 모듈간 버퍼는 메모리 파티션을 통해 메모리에서 소비하는 전력양을 줄였으며 게이트 레벨에서도 저전력 설계 기술(Gate level power optimization)을 적용하였다. 이는 삼성 0.18um 공정의 STD130 라이브러리를 사용하여 Synopsis(사)의 Power-Compiler를 통해 구현되었으며 동사의 Prime-Power에 의해 소비 전력량을 측정하였다. 그 결과 저전력 설계 기술을 적용하기 전과 비교하여 ACTIVE 모드일 경우 약 68%의 전력 소모를 줄였다.

펄스 타이밍 제어를 활용한 Ka-대역 10 W 전력증폭기 모듈 (A Ka-band 10 W Power Amplifier Module utilizing Pulse Timing Control)

  • 장석현;김경학;권태민;김동욱
    • 대한전자공학회논문지TC
    • /
    • 제46권12호
    • /
    • pp.14-21
    • /
    • 2009
  • 본 논문에서는 7개의 MMIC 전력증폭기 칩과 박막기판을 결합하여 MIC 모듈을 구성함으로써 Ka-대역 중심주파수 영역에서 10 W 이상의 출력전력을 가지는 펄스모드 전력증폭기 모듈을 설계하고 제작하였다. 전력증폭기 모듈의 제작에는 밀리미터파 대역에 적합한 수정된 형태의 윌킨슨 전력분배기/합성기와 모듈의 조림과정에서 공진을 억제하고 작은 삽입손실 특성을 보이는 CBFGCPW-Microstrip 천이구조를 활용하였다. 전력용 MMIC 바이어스 회로에 사용된 큰 값의 바이패스 캐패시터에 의해 발생되는 펄스모드 출력전력의 감소를 개선하고자 TTL 펄스 타이밍 제어 기법을 제안하였다. 제안된 방법을 10 kHz, $5\;{\mu}sec$ 펄스모드로 동작하는 전력증폭기 모듈에 적용한 결과 펄스모드 동작시간을 200 nsec 이상 개선할 수 있었고 0.62 W의 출력전력을 향상시킬 수 있었다. 구현된 전력증폭기 모듈은 59.5 dB의 전력이득과 11.89 W의 출력전력을 보여주었다.

Fixed Homography-Based Real-Time SW/HW Image Stitching Engine for Motor Vehicles

  • Suk, Jung-Hee;Lyuh, Chun-Gi;Yoon, Sanghoon;Roh, Tae Moon
    • ETRI Journal
    • /
    • 제37권6호
    • /
    • pp.1143-1153
    • /
    • 2015
  • In this paper, we propose an efficient architecture for a real-time image stitching engine for vision SoCs found in motor vehicles. To enlarge the obstacle-detection distance and area for safety, we adopt panoramic images from multiple telegraphic cameras. We propose a stitching method based on a fixed homography that is educed from the initial frame of a video sequence and is used to warp all input images without regeneration. Because the fixed homography is generated only once at the initial state, we can calculate it using SW to reduce HW costs. The proposed warping HW engine is based on a linear transform of the pixel positions of warped images and can reduce the computational complexity by 90% or more as compared to a conventional method. A dual-core SW/HW image stitching engine is applied to stitching input frames in parallel to improve the performance by 70% or more as compared to a single-core engine operation. In addition, a dual-core structure is used to detect a failure in state machines using rock-step logic to satisfy the ISO26262 standard. The dual-core SW/HW image stitching engine is fabricated in SoC with 254,968 gate counts using Global Foundry's 65 nm CMOS process. The single-core engine can make panoramic images from three YCbCr 4:2:0 formatted VGA images at 44 frames per second and frequency of 200 MHz without an LCD display.

광 CDMA를 위한 새로운 광복호기 설계와 성능분석 (Performance Analysis and the Novel Optical Decoder Scheme for Optical CDMA System)

  • 강태구;윤영설;최영완
    • 한국통신학회논문지
    • /
    • 제27권7C호
    • /
    • pp.712-722
    • /
    • 2002
  • 광코드분할 다중접속을 위한 새로운 광복호기를 연구했다. 기존의 광부호기와 복호기는 단순하다는 장점은 가지나 복호화 과정에서 발생되는 sidelobe 세기에 의해 접속할 수 있는 사용자 수가 제한된다. 따라서 기존의 연구에서는 sidelobe와 상호상관 신호들의 중첩을 최소화시키는 코드를 만들어 시스템 성능을 개선시키려고 했다. 그러나 지금까지는 획기적인 새로운 방법론이 제시되지 못하고 있는 실정이다. 그러므로 sidelobe나 상호상관 세기를 최소화하거나 소거시킬 수 있는 새로운 광부호기 또는 복호기 연구의 필요성이 요구되고 있다. 본 논문에서는 1$\times$2 또는 1$\times$3커플러와 광 thyristor를 이용한 AND게이트 논리소자(AGLE)를 설계하였고, K(가중치)개의 AGLE로 구성된 새로운 광복호기를 창출하였다. 광 thyristor의 동작원리는 중첩된 광신호만 통과시키고, 중첩되지 않은 펄스들은 소거시킨다. 이러한 개념은 hard-limiter와 같은 동작을 행하는 것이다. 그러므로 이러한 구조를 가진 새로운 광복호기를 시스템에 적용하여 모의실험을 통해 결과를 분석하였다. 사용자 두 명에 대해, 기존의 제시된 결과에서 나타나는 sidelobe와 상호상관 세기가 완전히 소거시킬 수 있음을 보였다.

피드백 구조를 갖는 Self-Timed Ring 기반의 경량 TRNG (A Self-Timed Ring based Lightweight TRNG with Feedback Structure)

  • 최준영;신경욱
    • 한국정보통신학회논문지
    • /
    • 제24권2호
    • /
    • pp.268-275
    • /
    • 2020
  • 정보보안 응용에 적합한 self-timed 링 (ring) 기반 TRNG (true random number generator)의 경량 하드웨어 설계에 관해 기술한다. TRNG의 하드웨어 복잡도를 줄이기 위해 피드백 구조의 엔트로피 추출기를 제안하였으며, 이를 통해 링 스테이지 수를 최소화 하였다. 본 논문의 FSTR-TRNG는 동작 주파수와 엔트로피 추출 회로를 고려하여 링 스테이지 수가 11의 배수가 되도록 결정되었으며, 링 발진기가 등간격 모드로 진동할 수 있도록 토큰 (token)과 버블(bubble) 개수의 비를 결정하였다. FSTR-TRNG는 FPGA 디바이스에 구현하여 난수 생성 동작을 검증하였다. Spartan-6 FPGA 디바이스에 구현된 FSTR-TRNG로부터 2,000만 비트의 데이터를 추출하여 NIST SP 800-22에 규정된 통계학적 무작위성 테스트를 수행한 결과, 15개의 테스트가 모두 기준을 만족하는 것으로 확인되었다. Spartan-6 FPGA 디바이스로 합성한 FSTR-TRNG는 46 슬라이스로 구현이 되었으며, 180 nm CMOS 표준셀로 합성하는 경우에는 약 2,500 등가 게이트로 구현되었다.

GF(p) 상의 다중 체 크기를 지원하는 고성능 ECC 프로세서 (A High-Performance ECC Processor Supporting Multiple Field Sizes over GF(p))

  • 최준영;신경욱
    • 한국정보통신학회논문지
    • /
    • 제25권3호
    • /
    • pp.419-426
    • /
    • 2021
  • NIST FIPS 186-2에 정의된 GF(p) 상의 5 가지 체 크기 (192, 224, 256, 384, 521 비트)와 8 가지의 산술연산 동작모드 (ECPSM, ECPA, ECPD, MA, MS, MM, MI, MD)를 지원하는 고성능 타원곡선 암호 프로세서 HP-ECCP를 설계하였다. HP-ECCP가 부채널 공격에 내성을 갖도록 만들기 위해, 타원곡선 점 스칼라 곱셈에 사용되는 개인키의 해밍웨이트에 무관하게 점 덧셈과 점 두배 연산이 균일하게 수행되는 수정된 left-to-right 이진 알고리듬을 적용하여 설계했다. 또한, 타원곡선 점 연산에 핵심이 되는 모듈러 곱셈 연산의 고성능 하드웨어 구현을 위해 Karatsuba-Ofman 곱셈 알고리듬, Lazy 축약 알고리듬, Nikhilam 나눗셈 알고리듬을 적용하여 설계했다. HP-ECCP를 180 nm CMOS 표준 셀 라이브러리로 합성한 결과 67 MHz의 동작 주파수에서 620,846 등가 게이트로 구현되었으며, 체 크기 256 비트의 ECPSM이 초당 2,200회 계산될 수 있는 것으로 평가되었다.

Fault Classification of a Blade Pitch System in a Floating Wind Turbine Based on a Recurrent Neural Network

  • Cho, Seongpil;Park, Jongseo;Choi, Minjoo
    • 한국해양공학회지
    • /
    • 제35권4호
    • /
    • pp.287-295
    • /
    • 2021
  • This paper describes a recurrent neural network (RNN) for the fault classification of a blade pitch system of a spar-type floating wind turbine. An artificial neural network (ANN) can effectively recognize multiple faults of a system and build a training model with training data for decision-making. The ANN comprises an encoder and a decoder. The encoder uses a gated recurrent unit, which is a recurrent neural network, for dimensionality reduction of the input data. The decoder uses a multilayer perceptron (MLP) for diagnosis decision-making. To create data, we use a wind turbine simulator that enables fully coupled nonlinear time-domain numerical simulations of offshore wind turbines considering six fault types including biases and fixed outputs in pitch sensors and excessive friction, slit lock, incorrect voltage, and short circuits in actuators. The input data are time-series data collected by two sensors and two control inputs under the condition that of one fault of the six types occurs. A gated recurrent unit (GRU) that is one of the RNNs classifies the suggested faults of the blade pitch system. The performance of fault classification based on the gate recurrent unit is evaluated by a test procedure, and the results indicate that the proposed scheme works effectively. The proposed ANN shows a 1.4% improvement in its performance compared to an MLP-based approach.

강유전성 물질을 이용한 Multi-level FeRAM 구조 및 동작 분석 (Multi-Level FeRAM Utilizing Stacked Ferroelectric Structure)

  • 공석헌;김준형;홍슬기
    • 마이크로전자및패키징학회지
    • /
    • 제30권3호
    • /
    • pp.73-77
    • /
    • 2023
  • 본 연구에서는 서로 다른 강유전성 물질을 활용하여 Multi-level FeRAM (Ferroelectrics random access memory) 소자에 대한 구조를 제시하였으며, 이를 검증하기 위해 Simulation을 통한 C-V 분석을 수행하였습니다. Multi-level 소자를 구현하기 위해 두 가지 서로 다른 물성을 가진 강유전체를 동일한 하부 전극 위에 나란히 증착하고, 이후 게이트 전극을 위에 올린 MFM (Multi-Ferroelectric Material) 구조를 제안하였습니다. 두 강유전체가 서로 다른 전압 조건에서 분극 현상 (Polarization)을 나타내는 것을 바탕으로, 두 개의 물질 중 한 개만 polarization 되었을 때와 두 개 모두 polarization 되었을 때의 상황을 C-V peak 분석을 통해 확인하여 Multi-level 동작을 구현할 수 있음을 확인하였습니다. 더불어, 제시한 구조를 반도체 제조 공정을 활용하여 구현하는 방법을 공정 simulation을 통해 검증하였습니다. 이러한 결과는 하나의 메모리 셀에서 여러 상태 값을 저장할 수 있음을 의미하며, 이는 메모리의 집적도를 크게 향상시킬 수 있는 새로운 구조체로서의 가능성을 의미합니다.

OpenFOAM을 활용한 포말대 이중 댐-붕괴 수치모형실험 (Numerical investigation of swash-swash interaction driven by double dam-break using OpenFOAM)

  • 옥주희;김열우
    • 한국수자원학회논문집
    • /
    • 제56권10호
    • /
    • pp.603-617
    • /
    • 2023
  • 본 연구는 포말대 흐름의 난류특성에 대한 이해를 목표로 한다. 포말대 흐름을 재현하기 위해 이중 댐-붕괴 파랑생성법이 제시되었다. 기존 단일 댐-붕괴 실험과 비교하여 이중 댐-붕괴 실험은 두 개의 수문의 개방 시간을 조절하여 처오름과 처내림의 다양한 상호작용을 구현할 수 있다. 수치모형으로는 OpenFOAM의 overInterDyMFoam이 활용되었다. overInterDyMFoam은 밀도가 다른 두 유체(i.e., 공기, 물)의 경계면 추적기법과 동격자 및 중첩 격자 기법을 결합한 모형이다. 질량보존 및 운동량 방정식으로는 𝜅-𝜖 난류모형이 결합된 이차원 Reynolds-Averaged Navier-Stokes 모형이 채택되었다. 수치모형실험 결과는 수리모형실험의 수심 및 흐름 방향 유속 시계열과 비교하여 정확도가 검증되었다. 난류 운동 에너지 분포특성을 확인하여 각 흐름 단계(i.e., 처오름, 처내림, 흐름의 상호작용)의 난류 진화 특성을 고찰하였다.

감마카메라에서의 팬텀 내 선원 위치 변화에 따른 산란 영향 평가 (The Evaluation of Scattering Effects for Various Source Locations within a Phantom in Gamma Camera)

  • 유아람;이영섭;김진수;김경민;천기정;김희중
    • 한국의학물리학회지:의학물리
    • /
    • 제20권4호
    • /
    • pp.216-224
    • /
    • 2009
  • $^{99m}Tc$은 핵의학 영상 획득 물리적 특성이 우수하지만 유기화 작용이 일어나지 않아 갑상선 호르몬의 합성능력이 없는 결절을 진단하는데 제한을 받는다. 이와는 달리 $^{131}I$은 유기화 작용으로 인하여 갑상선의 기능을 평가하는데 활용됨은 물론 높은 에너지의 베타선과 감마선을 방출함으로써 암의 치료에도 널리 사용되고 있는 방사선 핵종이다. 그러나 $^{131}I$은 단일에너지의 감마선을 방출하는 $^{99m}Tc$ 등과는 달리, 다양한 에너지의 감마선을 방출함으로써 핵의학 영상의 정량화가 어려운 단점이 있으며, 특히 고에너지 영역의 감마선에 의한 격벽투과와 산란선은 핵의학 진단영상에 악영향을 미치게 되는 단점이 있다. 본 연구에서는 팬텀 내에서 선원의 위치 변화에 따른 산란의 영향을 알아보기 위해 GATE (Geant4 Application for Tomographic Emission) 시뮬레이션 도구로 dual-head 감마카메라(ECAM), PMMA 팬텀(RADICAL, USA), 점선원 0.1 mCi를 사용하여 모사하였다. 팬텀 내에서 $^{131}I$ 점선원을 X축, Y축으로 위치를 변화시키며 영상을 획득하였다. 또 산란 매질의 유무에 따른 영향을 확인하기 위해 같은 위치에서 점선원이 팬텀 안에 있을 때와 공기 중에 있을 때를 비교 하였다. 저에너지 선원과 비교를 위해 같은 방법으로 $^{99m}Tc$으로도 시뮬레이션 하였다. 또한 시뮬레이션과 똑같은 환경에서 측정 실험을 통해 시뮬레이션의 타당성을 검증 하였다. 이 연구에서는 한 팬텀 내에서도 위치 변화에 따라 산란의 영향이 달라진다는 것을 시뮬레이션을 통해 확인하였다. 이러한 분포 변화는 시뮬레이션과 측정 실험 모두에서 동일한 경향을 나타내었으므로 시뮬레이션이 타당함을 확인할 수 있었다. 시뮬레이션을 이용하면 X축, Y축 위치 변화만 아닌 다양한 경우에 대해서도 위치 변화에 따른 산란 영향의 예상이 가능할 것이며 나아가 산란 보정 연구의 기초 자료로 사용될 것이라 생각한다.

  • PDF