• 제목/요약/키워드: Verilog-A

검색결과 449건 처리시간 0.029초

HEVC CABAC 문맥 모델러의 하드웨어 구현 (Hardware Implementation of HEVC CABAC Context Modeler)

  • 김두환;문전학;이성수
    • 전기전자학회논문지
    • /
    • 제19권2호
    • /
    • pp.254-259
    • /
    • 2015
  • CABAC은 문맥 기반 적응적 이진 산술 부호화 방식으로, 이전까지 부호화 된 심볼들의 정보를 이용하여 확률을 업데이트하여 부호화 효율을 높이는 기법이다. 문맥 모델러는 통계적 상관성을 고려하여 심볼에 따라 확률 모델을 설계하는 CABAC의 핵심 블록으로서, 본 논문에서는 문맥 모델러의 효율적인 하드웨어 아키텍쳐를 제안한다. Verilog HDL로 기술되어 0.18 um 공정으로 설계된 문맥 모델러는 메모리를 포함하여 29,832개의 게이트로 이루어져 있으며, 최대 동작속도는 200 MHz, 최대 처리율은 200 Mbin/s이다.

차량용 CAN-FD 제어기의 구현 및 검증 (Implementation and Verification of Automotive CAN-FD Controller)

  • 이종배;이성수
    • 전기전자학회논문지
    • /
    • 제21권3호
    • /
    • pp.240-243
    • /
    • 2017
  • 차량 내부의 전자 장치가 급증함에 따라 CAN(controller area network)에 데이터 병목 현상이 발생하기 시작했다. 이에 따라 CAN을 개량한 CAN-FD(CAN with flexible data rate) 버스가 개발되었는데, 버스 중재 단계(arbitration phase)에서는 CAN과 동일한 속도로 전송하되 데이터 전송 단계(data phase)에서는 훨씬 빠른 속도로 전송함으로서 호환성과 효율성을 모두 높였다. 본 논문에서는 CAN-FD 규격 1.0과 CAN 규격 2.0A, 2.0B를 모두 만족하는 CAN-FD 제어기를 Verilog HDL를 사용하여 설계하고 FPGA로 구현한 뒤 동작을 검증하였다. 0.18um 공정을 사용하여 합성한 결과는 약 46,300 게이트이다.

비트 분할 데이터 시프트 및 다양한 형식 변환이 가능한 데이터 처리기의 VLSI 설계 (VLSI Design of Data Manipulation Unit capable of bit partitioned shifts and various data type conversions)

  • 유재희
    • 한국통신학회논문지
    • /
    • 제27권6C호
    • /
    • pp.594-600
    • /
    • 2002
  • 일반적인 시프트 연산과 더불어, 비트 분할 시프트 및 멀티미디어 데이터의 다양한 형식변환이 가능한 데이터 처리기가 제안되었다. 데이터 형식 변환 연산과 시프트 연산의 유사점을 최대한 이용하여, Barrel 시프터를 변형하여, 약간의 interconnection을 추가함으로써, 최소의 하드웨어로써 두 개의 연산을 통합 처리 가능하도록 하였다. 제안된 데이터 처리기는 크게 일반적인 시프트 연산과 pack 연산을 수행하는 시프터 블록파 unpack 연산 등을 수행하는 블록으로 구성된다. 제안된 데이터 처리기는 Verilog HDL를 사용하여 설계되었으며, Compass 0.6$\mu\textrm{m}$ standard cell library를 사용하여 VLSI 구현된 결과에 대하여 논의된다

RISC-V 프로세서의 모의실행 및 합성 (Simulation and Synthesis of RISC-V Processor)

  • 이종복
    • 한국인터넷방송통신학회논문지
    • /
    • 제19권1호
    • /
    • pp.239-245
    • /
    • 2019
  • RISC-V는 프로세서의 혁신을 위하여 개방형 표준 협력을 통하여 개발된 무료이며 개방된 명령어집합 아키텍처 프로세서이다. 산업체와 학계의 협동으로 태동한 RISC-V는 프로세서 구조에 새로운 수준의 하드웨어 및 소프트웨어의 자유를 가져다주면서 확장 가능하기 때문에, 향후 50 년의 컴퓨터 설계와 혁신에 견인차 역할을 할 것으로 기대된다. 본 논문에서는 RISC-V가 개발되고 도입됨에 따라, 산술논리, 메모리, 분기, 제어 및 상태레지스터, 환경호출 및 중단점으로 구성된 명령어 아키텍처를 고찰하고 특징을 살펴보았다. 또한 Verilog를 이용하여 설계된 RISC-V 프로세서를 ModelSim으로 모의실행하고 Quartus-II로 합성한 결과, RISC-V의 38 개 명령어를 성공적으로 수행할 수 있었다.

SAE J2716 풀 모드 SENT 컨트롤러의 설계 (Design of SAE J2716 SENT Full Modes Controller)

  • 정준호;조재혁;이성수
    • 전기전자학회논문지
    • /
    • 제27권4호
    • /
    • pp.501-511
    • /
    • 2023
  • 본 논문에서는 차량 어플리케이션에서 디지털 센서 데이터를 직렬 전송하는 기술 표준인 SAE J2716 SENT(Single Edge Nibble Transmission) 프로토콜을 소개하고 분석하였다. SENT는 하나의 데이터 프레임으로 고속 센서 데이터와 저속 센서 데이터를 함께 전송할 수 있으며 고속 채널 3개 모드, 저속 채널 3개 모드, 총 6개의 전송 모드를 가지고 있다. 본 논문에서는 SENT 프로토콜의 6개 모드를 모두 지원하는 SENT 컨트롤러를 Verilog HDL로 설계하고 FPGA로 구현하였으며 오실로스코프와 PC로 동작을 검증하였다.

4차 보간 필터를 사용한 데시메이션 필터의 통과대역/저지대역 특성 개선 (Passband Droop and Stopband Attenuation Improvement of Decimation Filters Using Interpolated Fourth-Order Polynomials)

  • 장영범;이원상;유현중
    • 한국통신학회논문지
    • /
    • 제29권6C호
    • /
    • pp.777-784
    • /
    • 2004
  • 이 논문에서는 CIC(Cascaded Integrator-Comb) 필터와 half band 필터를 직렬로 연결하여 사용하는 데시메이션 필터의 주파수 응답을 향상시키는 보간 필터를 제안한다. 기존의 방식들은 통과대역의 리플 특성만을 향상시키나, 이 논문에서는 통과대역의 특성과 저지대역의 감쇠특성을 동시에 향상시키는 IFOP(Interpolated Fourth-Order Polynomials) 필터를 제안한다. 설계 방법도 저지대역을 특성향상을 완료한 후에 통과대역 특성을 향상시키므로 최적화 프로그램을 사용하지 않고도 체계적으로 설계가 가능함을 보였다. 제안된 필터는 곱셈이 2개 필요한 구조이므로 부가적인 연산량이 적으며, 또한 선형위상의 특성을 갖고 있으므로 선형위상 특성을 그대로 유지할 수 있다. 예제들을 통하여 저지대역과 통과대역의 특성이 향상되는 양을 관찰하였으며, Verilog-HDL coding을 통하여 계수 양자화 영향도 분석하였다.

XRF시스템용 효율적인 Trapezoidal 필터 및 최대값 검출 회로 설계 (Design of Efficient Trapezoidal Filter and Peak Value Detection Circuit for XRF Systems)

  • 박철암;정진균
    • 전자공학회논문지
    • /
    • 제50권6호
    • /
    • pp.138-144
    • /
    • 2013
  • XRF 시스템에서 디지털 방식으로 펄스를 합성하는 기술은 현재 다양하게 발전 되면서 기존의 아날로그 방식을 대신하고 있다. XRF 시스템에서는 펄스의 높이를 분석하기 위해 주로 trapezoidal 필터를 사용한다. 본 논문에서는 trapezoidal 필터의 하드웨어 구현을 위한 효율적인 구조를 제안한다. 또한 측정 오차가 기존 알고리즘에 의한 오차의 절반으로 감소되면서 효율적인 하드웨어 구현이 가능한 최대값 검출 알고리즘을 제안한다. 제안한 알고리즘은 하드웨어 언어인 Verilog HDL로 설계하고 FPGA로 구현하였으며 테스트보드를 제작하여 성능을 검증하였다.

무선 네트웤 라우터응용을 위한 고성능32비트 내장AES (High Performance 32-bit Embedded AES for Wireless Network Router Applications)

  • 등린;유영갑
    • 대한전자공학회논문지TC
    • /
    • 제47권11호
    • /
    • pp.97-104
    • /
    • 2010
  • 본 논문은 고성능32비트 AES구조를 제시한다. 재배열 구조는 5단 파이프라인을 사용한다. 그 안에 ShiftRows/InvShiftRows 모듈은 4단 파이프라인을 사용하고 MixColumn/InvMixColumn 모듈은 1단 파이프라인을 사용한다. Shift rows와 inverse shift rows 같은 구조를 사용한다. Mix column 과 inverse mix column 도 같은 구조를 사용한다. 그리고 RCON구조를 단순화 하여 사이즈를 줄였다. 제안된 구조는 verilogHDL 을 이용하여 구현 하였다. 이 회로의 처리량은 415Mbits/s 이고 크기는 0.18um CMOS 공정에서 13,764 게이트 이다. 재배열 구조는 무선 네트워크 라우터에서 사용할 수 있다.

묵시적 가중 예측기법을 이용한 저 메모리 대역폭 인터 예측기 설계 (Design of a Low Memory Bandwidth Inter Predictor Using Implicit Weighted Prediction Technique)

  • 김진영;류광기
    • 한국정보통신학회논문지
    • /
    • 제16권12호
    • /
    • pp.2725-2730
    • /
    • 2012
  • 본 논문에서는 H.264/AVC 인코더의 성능 향상을 위해 다중 참조 프레임 기법과 묵시적 가중 예측 기법을 이용하고 낮은 외부 메모리 접근율을 위해 이전 참조 프레임 데이터를 재사용하는 인터 예측기 하드웨어 구조를 제안한다. 참조 소프트웨어JM16.0과 비교하여 참조 프레임 접근율이 약 24%만큼 감소하고 참조 영역 메모리가 약 46%만큼 감소하였다. 통합 구조는 Verilog HDL로 설계되고 Magnachip 0.18um공정으로 합성한 결과 게이트 수는 약 2,061k 이고 91Mhz로 동작한다.

휴대 멀티미디어 응용을 위한 DSP 칩 설계 및 구현 (Design and Implementation of a DSP Chip for Portable Multimedia Applications)

  • 윤성현;선우명훈
    • 전자공학회논문지C
    • /
    • 제35C권12호
    • /
    • pp.31-39
    • /
    • 1998
  • 본 논문은 휴대 멀티미디어 응용을 위한 고정 소수점 DSP(Multimedia Fixed-point DSP : MDSP) 칩 설계 및 구현에 관해 기술한다. MDSP는 멀티미디어 처리에 효율적인 명령어 집합을 가지며 SIMD, 벡터프로세싱의 병렬처리 기술과 DSP 기술의 장점을 접목하여 설계되었다. MDSP는 한 개의 데이터 경로가 목적에 따라 여러 개로 분할될 때 8, 16, 32, 40 비트 등의 다양한 데이터 형태의 처리가 가능하며, 멀티미디어 응용영역에서 핵심적인 역할을 하는 MAC 연산을 한 사이클에 2개를 수행하여 성능을 향상시킨다. 새롭게 제안된 스위칭 네트워크와 Packing 네트워크는 MPEG 디코딩, 인코딩, 콘볼루션 등의 알고리즘 처리시 연산과 데이터 변환을 중첩시켜 성능을 향상시킨다. Verilog HDL 모델을 구현하였고 0.6 ㎛ SOG 라이브러리(KG75000)를 이용하여 논리합성 및 시뮬레이션 하였다. 전체 게이트 수는 68,831개이며 MDSP는 30MHz에 동작한다.

  • PDF