• 제목/요약/키워드: Gate-Cycle

검색결과 155건 처리시간 0.02초

파이프라인 최적화를 통한 고성능 H.264 CAVLC 복호기의 VLSI 설계 (A VLSI Design of High Performance H.264 CAVLC Decoder Using Pipeline Stage Optimization)

  • 이병엽;류광기
    • 대한전자공학회논문지SD
    • /
    • 제46권12호
    • /
    • pp.50-57
    • /
    • 2009
  • 본 논문에서는 H.264/AVC 영상 압축 기술에서 영상데이터의 통계적 중복성을 제거하기 위한 CAVLC의 하드웨어 복호기 구조를 제안한다. 기존의 CAVLC 하드웨어 복호기는 4단계에 걸쳐 5가지 코드를 복호한다. 복호과정에서 각 단계 전환시 불필요한 유휴 사이클이 포함되어 복호기의 성능을 저하시키고 또한 가변길이의 코드 복호과정 중 유효비트길이 계산 과정에서도 불필요한 유휴 사이클을 포함한다. 본 논문에서는 이러한 유휴 사이클을 효과적으로 제거하기 위한 하드웨어 구조를 제안한다. 첫 번째로 복호된 코드를 저장하는 불필요한 버퍼를 제거하여 파이프라인 구조를 효율적으로 개선하고 두 번째로 유효비트길이를 계산하는 과정에서 연산 및 제어를 단순화하는 쉬프터 구조를 제안한다. 제안된 방법을 적용한 결과 하나의 매크로 블록을 처리하는데 평균적으로 89사이클만을 소모한다. 기존 방식에 비하여 29% 가량 성능이 향상됨을 확인하였다. 제안된 구조를 0.18um CMOS 공정을 적용하여 합성하였을 경우 최대 동작 주파수는 140Mhz이며 게이트 크기는 11.5K이다. 기존 방식에 비해 사이클 수는 적게 소모하면서도 적은 회로 사이즈를 구현하여 저전력 동작이 가능하다.

사업 단계별 의사결정 지원 게이트웨이 리뷰 체계 구축 (Development of Gateway Review System for Supporting Collaborative Decision-Making through Project Life Cycle)

  • 신승우;이준성;이지희;박경록;임지연
    • 한국건설관리학회논문집
    • /
    • 제11권3호
    • /
    • pp.43-54
    • /
    • 2010
  • 최근 증가하고 있는 도시환경정비사업, 재개발 사업 등과 같이 민 관이 함께 주관시행주체로서 참여하는 도시재생사업은 관리영역 혹은 주관주체에 따라 다수의 독립된 프로젝트로 구분할 수 있으며 각 프로젝트는 고유의 업무 프로세스에 의해 수행된다. 다수의 프로젝트가 병행 혹은 순차적으로 진행됨에 따라 프로그램 거버넌스 개념이 적용된 관리방안으로써 사업단 계별 검토와 협의가 요구되는 지점(Gate)을 시행주체와 다수의 참여자가 공통으로 인지하고 프로젝트의 특성을 반영하여 설정하는 것이 중요하다. 또한 사업단계별 이해관계자의 역할과 책임이 규정되고 의사결정을 위한 객관적인 필요정보가 공유될 수 있을 때 신뢰가 형성되며 결국 이해관계자간의 상충구도에서 협력구도로의 전환을 기대할 수 있을 것이다. 따라서 본 연구에서는 도시재생사업과 같은 메가프로젝트(Mega Project)의 시행주체가 사업관리를 효과적으로 수행할 수 있도록 사업단계별 주요 의사결정 지원도구로서 게이트웨이 리뷰(Gateway Review) 체계 구축을 제시한다.

고성능 H.264/AVC 디블로킹 필터를 위한 4-병렬 스케줄링 아키텍처 (A 4-parallel Scheduling Architecture for High-performance H.264/AVC Deblocking Filter)

  • 고병수;공진흥
    • 대한전자공학회논문지SD
    • /
    • 제49권8호
    • /
    • pp.63-72
    • /
    • 2012
  • 본 연구에서는 Quad FHD의 고해상도 동영상을 실시간 처리하는 고성능 H.264/AVC 디블로킹필터를 설계하였다. 연산처리 성능을 향상시키기 위해 라인에지필터 16개를 4개의 블록에지필터로 병렬 설계하였으며, 내부버퍼 크기와 연산 사이클을 줄이기 위해 H.264/AVC 디블로킹 필터 순서를 4단 병렬 지그재그 스캔 순서로 스케줄링하였다. 그리고 블록에지필터 연산 간 1사이클의 지연시간을 두어 데이터 충돌을 방지하고, 블록에지필터 간 내부버퍼를 인터리빙 버퍼로 구현하여 내부버퍼 크기를 줄였다. 0.18um 공정에서 시뮬레이션한 결과, 최대 동작주파수가 90MHz이며, 게이트 수는 140.16 Kgates이다. 제안하는 H.264/AVC 디블로킹필터는 동작주파수 90MHz에서 Quad FHD급 동영상($3840{\times}2160$)을 초당 113.17프레임으로 실시간 처리가 가능한 결과이다.

RISC 프로세서의 디버거를 위한 변형된 JTAG 설계 (Design of Modified JTAG for Debuggers of RISC Processors)

  • 허경철;박형배;정승표;박주성
    • 대한전자공학회논문지SD
    • /
    • 제48권7호
    • /
    • pp.65-75
    • /
    • 2011
  • SoC 설계기술이 발전함에 따라 디버깅이 차지하는 비중은 더욱더 증가되고 있으며 사용자는 빠르고 정확한 디버거를 원하고 있다. 본 논문에서는 새로 설계되는 RISC 프로세서에 적용할 디버거를 위한 변형된 JTAG을 제안 및 설계하여 디버깅 기능 수행에 필요한 사이클을 줄임으로써 빠른 디버거를 구현하였다. 구현된 JTAG은 Core-A의 OCD에 내장하여 SW 디버거와 연동하여 FPGA 레벨까지 검증 마치고 디버거로서의 기능 및 신뢰성을 확인하였다. Core-A의 OCD에 내장된 제안한 JTAG은 기존의 JTAG과 비교하였을 경우, 디버깅 수행 사이클은 수행되는 디버깅 기능에 따라 약 8.5~72.2% 감소되고 추가적으로 게이트 카운트도 약 31.8%감소되었다.

SoC를 위한 새로운 플라잉 마스터 버스 아키텍쳐 구조의 제안과 검증 (Proposal of a Novel Flying Master Bus Architecture For System On a Chip and Its Evaluation)

  • 이국표;강성준;윤영섭
    • 대한전자공학회논문지SD
    • /
    • 제47권1호
    • /
    • pp.69-78
    • /
    • 2010
  • 고성능의 SoC를 구현하기 위해서, 우리는 버스 프로토콜과 상관없이 선택된 슬레이브에 직접 액세스하는 특별하게 정의된 마스터인 플라잉 마스터 버스 아키텍쳐 구조를 제안한다. 제안한 버스 아키텍쳐는 베릴로그와 하이닉스 0.18um 공정을 디자인 맵핑하여 실행하였다. 마스터와 슬레이브 래퍼는 150여개의 로직 게이트 카운트를 가지기 때문에, SoC 디자인에 있어서 모듈의 고유 영역인 면적용적은 여전히 고려해야 한다. TLM 성능분석 시뮬레이션을 통해 제안한 아키텍쳐가 기존의 버스아키텍쳐와 비교해서 트랜잭션 사이클이 25~40%, 버스 효율성이 43~60% 증가하였고, 요청 사이클이 43~77% 감소하였다. 결론적으로, 우리가 제안한 플라잉 마스터 버스 아키텍쳐 구조는 성능과 효율성의 측면에서 버스 아키텍쳐 분야를 선도할 주요 후보중 하나라고 여겨진다.

가변진폭하중에서의 자동차 고무 부품의 피로 수명 예측 (Fatigue Life Prediction of Automotive Rubber Component Subjected to a Variable Amplitude Loading)

  • 김완수;김완두;홍성인
    • Elastomers and Composites
    • /
    • 제42권4호
    • /
    • pp.209-216
    • /
    • 2007
  • 가변진폭 하중에서 고무부품의 피로수명 예측방법에 대하여 연구하였다. 서로 다른 변위에서 변위제어 피로시험을 수행하였으며 피로손상변수로 최대 Green-Lagrange 변형률을 선정하였다. Green-Lagrange 변형률에 의한 고무의 피로수명 곡선은 3차원 덤벨시편의 비선형 유한요소법을 이용하여 결정하였다. 피로수명 예측을 위하여 가변진폭 하중이력으로 SAE의 하중이력을 이용하였다. 레이스트랙법과 단순화된 레인플로집계법을 이용하여 하중이력신호를 축약하였다. 누적손상피로를 계산하는 방법으로 수정Miner 법칙을 이용하였으며, 최종적으로 하중이력신호에서 최대 진폭의 30% 이하를 노이즈로 간주하여 예측하였을 경우의 피로수명은 실제 가변진폭 하중 하에서의 피로시험결과와 비교적 잘 일치하였다.

UD(Ultra Definition) 동영상 실시간 처리를 위한 H.264/AVC CAVLC 병렬 아키텍처 설계 (Parallel Architecture Design of H.264/AVC CAVLC for UD Video Realtime Processing)

  • 고병수;공진흥
    • 전자공학회논문지
    • /
    • 제50권5호
    • /
    • pp.112-120
    • /
    • 2013
  • 본 연구에서는 UHD($3840{\times}2160$)영상을 실시간 처리하는 고성능 H.264/AVC CAVLC 부호화기를 설계하였다. 연산처리 성능을 높이기 위해 통계값 탐색 과정과 코드워드 부호화 과정을 각각 1사이클에 처리하도록 설계하였다. 통계값 탐색과정을 1사이클에 처리하기 위해 16개 계수들의 '0' 또는 '0'이 아님을 표시하는 비트열을 만들어 산술 및 논리연산을 통해 통계값을 한 번에 구하였다. 그리고 코드워드 부호화 과정을 1사이클에 처리하기 위해 레벨의 코드워드 길이를 결정하는 계수들과 임계값들과의 비교 연산을 동시에 처리함으로써 코드워드 부호화 과정의 재귀적 연산을 제거하였다. 제안하는 H.264/AVC 병렬 CAVLC 부호화기는 통계값 탐색 단계과 코드워드 부호화 단계로 나뉘는 2단 파이프라인 구조로 고속 병렬 연산 회로를 구현하였으며, 산술 연산을 적용하여 코드워드 부호화 테이블을 회로의 크기를 줄이고자 하였다. 0.13um 공정에서 시뮬레이션한 결과, 게이트 수는 33.4Kgates이며, 최대동작주파수 100MHz에서 UD 영상을 초당 100프레임으로 실시간 처리가 가능하다.

HPD 개발수명주기를 적용한 원전 FPGA 기반 제어기의 설계와 검증 (Design and Qualification of FPGA-based Controller applying HPD Development Life-Cycle for Nuclear Instrumentation and Control System)

  • 이준구;정광일;박근옥;손광영
    • 한국전자통신학회논문지
    • /
    • 제9권6호
    • /
    • pp.681-687
    • /
    • 2014
  • 원자력 산업계는 최근 원전 계측제어계통 설비의 단종과 같은 예상치 못한 환경에 직면해오고 있으며, 이러한 문제를 근본적으로 해결하고자 노력하고 있다. IAEA, IEC, 등의 연구결과에 따르면, FPGA는 단종이 예상되는 제어계통에의 대체수단으로 주목받고 있다. FPGA가 원자력 플랜트의 PLC(Programmable Logic Controller)를 대체하기 위해서는 높은 건정성과 신뢰성을 가져야 한다. 따라서, FPGA 기반 제어기의 건전성과 신뢰성을 향상시키기 위하여 HDL 개발수명주기를 적용하여 개발하였다. 또한, 원전 계측제어계통에 적용하기 위하여 번인시험과 환경시험의 기기검증이 수행되었다. 시험수행결과, 352시간의 번인시험과 92시간의 환경시험 중에 정상적인 기능 및 성능을 수행함을 확인할 수 있었다.

Sustainable SCC with high volume recycled concrete aggregates and SCMs for improved mechanical and environmental performances

  • Zhanggen Guo;Ling Zhou;Qiansen Sun;Zhiwei Gao;Qinglong Miao;Haixia Ding
    • Advances in concrete construction
    • /
    • 제16권6호
    • /
    • pp.303-316
    • /
    • 2023
  • Using industrial wastes and construction and demolition (C&D) wastes is potentially advantageous for concrete production in terms of sustainability improvement. In this paper, a sustainable Self-Compacting Concrete (SCC) made with industrial wastes and C&D wastes was proposed by considerably replacing natural counterparts with recycled coarse aggregates (RCAs) and supplementary cementitious materials (SCMs) (i.e., Fly ash (FA), ground granulated blast furnace slag (GGBS) and silica fume (SF)). A total of 12 SCC mixes with various RCAs and different combination SCMs were prepared, which comprise binary, ternary and quaternary mixes. The mechanical properties in terms of compressive strength and static elasticity modulus of recycled aggregates (RA-SCC) mixes were determined and analyzed. Microstructural study was implemented to analyze the reason of improvement on mechanical properties. By means of life cycle assessment (LCA) method, the environmental impacts of RA-SCC with various RCAs and SCMs were quantified, analyzed and compared in the system boundary of "cradle-to-gate". In addition, the comparison of LCA results with respect to mechanical properties was conducted. The results demonstrate that the addition of proposed combination SCMs leads to significant improvement in mechanical properties of quaternary RA-SCC mixes with FA, GGBS and SF. Furthermore, quaternary RA-SCC mixes emit lowest environmental burdens without compromising mechanical properties. Thus, using the combination of FA, GGBS and SF as cement substitution to manufacture RA-SCC significantly improves the sustainability of SCC by minimizing the depletion of cement and non-renewable natural resources.

우레탄레진(TSR-755)을 적용한 시작형 사출금형 연구 (Injection mold development applying starting mold material, urethane resin(TSR-755))

  • 김광희;김정식
    • 한국산학기술학회논문지
    • /
    • 제13권10호
    • /
    • pp.4392-4397
    • /
    • 2012
  • 본 연구에서는 우레탄레진(TSR-755)을 이용하여 레이저 조형으로 시작형 몰드를 가공하고, 상용패키지(Unigraphics)를 이용하여 자동차 단자함 케이블 케이스를 설계한 후 사출성형해석(Simpoe-Mold)을 사용하여 충전, 보압, 냉각, 변형해석을 수행하여 게이트 위치 선정 및 냉각 사이클 등을 검토 하였다. 해석결과, 세라믹소재 가공 후 사출금형에 인서트시켜 성형 시 열전도도 및 냉각시간을 줄여 줌을 확인할 수 있으며, 게이트 및 냉각라인 선정을 빠른 시간에 결정할 수 있어 생산성 향상을 가져올 것으로 나타났다.