• Title/Summary/Keyword: FPGA processor

Search Result 382, Processing Time 0.027 seconds

Design and Verification of Deblocking Filter Circuit Using AMBA-Based Platform (AMBA 기반 플랫폼을 이용한 디블록킹 필터 회로의 설계 및 검증)

  • Park, Kang-Pil;Lee, Seon-Young;Cho, Kyeong-Soon
    • Proceedings of the IEEK Conference
    • /
    • 2005.11a
    • /
    • pp.735-738
    • /
    • 2005
  • This paper presents an AMBA-based IP that can perform the deblocking filtering operations required in the H.264 video compression. The deblocking filter circuit was optimized for area and performance. The AHB wrapper was added to the circuit to interface with the AMBA-based platform. The AMBA-compliant operation of the proposed IP was verified on the platform board with Xilinx Virtex2 XC2V600 FPGA and ARM9 processor.

  • PDF

Design and Implementation of TCP/IP Protocol Processor for Embedded Flatform (임베디드 플렛폼을 위한 TCP/IP 프로토콜 프로세서 설계 및 구현)

  • Bae, Dae-Hee;Kim, Cheol-Hoi;Jeong, Yong-Jin
    • Proceedings of the IEEK Conference
    • /
    • 2004.06a
    • /
    • pp.123-126
    • /
    • 2004
  • Demands on dealing with multimedia data through the network have been increased, and networking multimedia devices require processing, transmitting , and receiving the digital data. In order to implement the network for high performance and low cost, we may have to integrate the dedicated hardware into a system on a chip by spending an extra amount of silicon resource. In this paper, we describe hardware implementation of TCP/IP protocol stack which is now popular to connect multiple PCs and peripherals by means of networks. For evaluation we used ALTERA APEX 20K600EBC652 FPGA with 600,000 gates. The operating frequency is estimated 29.9MHz and it used area of $26\%$.

  • PDF

Enabling Energy Efficient Image Encryption using Approximate Memoization

  • Hong, Seongmin;Im, Jaehyung;Islam, SM Mazharul;You, Jaehee;Park, Yongjun
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.17 no.3
    • /
    • pp.465-472
    • /
    • 2017
  • Security has become one of the most important requirements for various devices for multi-sensor based embedded systems. The AES (Advanced Encryption Standard) algorithm is widely used for security, however, it requires high computing power. In order to reduce the CPU power for the data encryption of images, we propose a new image encryption module using hardware memoization, which can reuse previously generated data. However, as image pixel data are slightly different each other, the reuse rate of the simple memoization system is low. Therefore, we further apply an approximate concept to the memoization system to have a higher reuse rate by sacrificing quality. With the novel technique, the throughput can be highly improved by 23.98% with 14.88% energy savings with image quality loss minimization.

Power Module Synchronization Method of the Modular Multilevel Converter System using CAN communication (CAN 통신을 이용한 MMC 시스템의 Power Module 동기화 방법)

  • Lee, Jong-Hak;Kim, Yun-Hyun;Kim, Tae-Hyeong;Kwon, Byung-Ki
    • Proceedings of the KIPE Conference
    • /
    • 2013.11a
    • /
    • pp.79-80
    • /
    • 2013
  • MMC(Modular Multilevel Converter)는 여러 개의 Power Module을 직렬로 연결하여 정현파에 가까운 고전압의 파형을 얻을 수 있는 토폴로지로 대용량 전력변환 분야의 요구를 만족하면서 전력 품질을 향상시킬 수 있어 근래에 상당히 주목받고 있다. 당사에서는 5Mvar급 STATCOM(STATic synchronous COMpensator)을 MMC 형태로 제작하였다. 제작된 5Mvar급 STATCOM은 한 상당 12대의 Power Module로 구성하여 25-Level로 제작되었다. 제어시스템은 DSP(Digital Signal Processor)를 이용하였으며, 하나의 Main Controller와 다수의 Cell Controller, FPGA 보드 등으로 구성되어 있다. Controller 간의 상호 정보를 교환하기 위해 CAN 통신을 이용하였고, Power Module의 스위칭을 위한 보드는 각각에 연결되어 있으며, Cell Controller보드와는 절연을 위해 광신호로 연결하였다. 본 논문에서는 MMC 시스템의 제어기간 CAN 통신인터페이스와 Power Module의 PWM 동기화에 대해 설명을 하였다.

  • PDF

An Analysis of Data Transmission Characteristic on SSTL2-II (SSTL2-II의 데이터 전송특성 분석)

  • Kim, Soke-Hwan;Hur, Chang-Wu
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.15 no.4
    • /
    • pp.930-934
    • /
    • 2011
  • Variety of logics are used in communication system processor. SSTL2-II 2.5V logic was attempted to analyze data transmission characteristics by varying transmission line length and data speed. Stable characteristics were obtained in case when data speed was 400Mbps and transmission line length was 30cm

Real time Implementation of SHE PWM in Single Phase Matrix Converter using Linearization Method

  • Karuvelam, P. Subha;Rajaram, M.
    • Journal of Electrical Engineering and Technology
    • /
    • v.10 no.4
    • /
    • pp.1682-1691
    • /
    • 2015
  • In this paper, a real time implementation of selective harmonic elimination pulse width modulation (SHEPWM) using Real Coded Genetic Algorithm (RGA), Particle Swarm Optimization technique (PSO) and a new technique known as Linearization Method (LM) for Single Phase Matrix Converter (SPMC) is designed and discussed. In the proposed technique, the switching frequency is fixed and the optimum switching angles are obtained using simple mathematical calculations. A MATLAB simulation was carried out, and FFT analysis of the simulated output voltage waveform confirms the effectiveness of the proposed method. An experimental setup was also developed, and the switching angles and firing pulses are generated using Field Programmable Gate Array (FPGA) processor. The proposed method proves that it is much applicable in the industrial applications by virtue of its suitability in real time applications.

Web Based Smart Home Automation Control System Design

  • Hwang, Eui-Chul
    • International Journal of Contents
    • /
    • v.11 no.4
    • /
    • pp.70-76
    • /
    • 2015
  • The development of technology provides and increases security as well as convenience for humans. The development of new technology directly affects the standard of life thanks to smart home automatic control systems. This paper describes a door control, automatic curtain, home security (CCTV, fire, gas, safe, etc.), home control (energy, light, ventilation, etc.) and web-based smart home automatic controller. It also describes the use of ARM (Advanced RISC Machines) for automatic control of home equipment, a Multi-Axes Servo Controller using FPGA (Field Programmable Gate Array) and PLC (programmable logic controller). Additionally, it describes the development of a HTML editor using web auto control software. The tab loading time (7 seconds) is faster when using ARM-based web browser software instead of Chrome and Firefox is used because the browser has a small memory footprint (300M). This system is realized by web auto controller language which controls and uses PLCs that are easier than existing devices. This smart home automatic control technology can control smart home equipment anywhere and anytime and provides a remote interface through mobile equipment.

Thinning Processor for 160 X 192 Pixel Array Fingerprint Recognition

  • Jung, Seung-Min
    • Journal of information and communication convergence engineering
    • /
    • v.8 no.5
    • /
    • pp.570-574
    • /
    • 2010
  • A thinning algorithm changes a binary fingerprint image to one pixel width. A thinning stage occupies 40% cycle of 32-bit RISC microprocessor system for a fingerprint identification algorithm. Hardware block processing is more effective than software one in speed, because a thinning algorithm is iteration of simple instructions. This paper describes an effective hardware scheme for thinning stage processing using the Verilog-HDL in $160\times192$ Pixel Array. The ZS algorithm was applied for a thinning stage. The hardware scheme was designed and simulated in RTL. The logic was also synthesized by XST in FPGA environment. Experimental results show the performance of the proposed scheme.

Design of Learning Module for ERNIE(ERNIE : Expansible & Reconfigurable Neuro Informatics Engine) (범용 신경망 연산기(ERNIE)를 위한 학습 모듈 설계)

  • Jung Je Kyo;Wee Jae Woo;Dong Sung Soo;Lee Chong Ho
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.53 no.12
    • /
    • pp.804-810
    • /
    • 2004
  • There are two important things for the general purpose neural network processor. The first is a capability to build various structures of neural network, and the second is to be able to support suitable learning method for that neural network. Some way to process various learning algorithms is required for on-chip learning, because the more neural network types are to be handled, the more learning methods need to be built into. In this paper, an improved hardware structure is proposed to compute various kinds of learning algorithms flexibly. The hardware structure is based on the existing modular neural network structure. It doesn't need to add a new circuit or a new program for the learning process. It is shown that rearrangements of the existing processing elements can produce several neural network learning modules. The performance and utilization of this module are analyzed by comparing with other neural network chips.

Design of a SoC Architecture based on PLC for Power-IT System (전력IT를 위한 전력제어용 전력선통신 SoC 개발)

  • Kim, Young-Hyun;Myoung, No-Gil;Park, Byung-Seok;Jung, Kang-Sik
    • Proceedings of the IEEK Conference
    • /
    • 2008.06a
    • /
    • pp.449-450
    • /
    • 2008
  • In this paper, we present the design of a system on a chip(SoC) based on Powerline Communication for Power-IT. The SoC deals with power information obtained from analog to digital converter and transmits this data via powerline. We integrate main processor, ADC and PLC function into a chip. Also a FPGA-based emulation system is introduced to evaluate a proposed SoC architecture.

  • PDF