• 제목/요약/키워드: DPRAM

검색결과 10건 처리시간 0.025초

DPRAM과 흐름 제어를 이용한 프로토콜 변환 장치의 구현 (An Implementation of Protocol Converter using DPRAM and Flow Control)

  • 이강복;김용태;이형섭
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2002년도 하계종합학술대회 논문집(1)
    • /
    • pp.287-290
    • /
    • 2002
  • This paper rotates to tile FPGA that is reffered to as the UTOSPI. The design goal of the FPGA is to convert the UTOPIA-3 bus interface to the SPI-3 bus interface, so that the SAR chips on the ATM interface board can be interfaced to the packet processor through this FPGA. We Propose a new architecture that has two Dual Port RAMs and flow control signals. To buffer data, the UTOSPI has a Dual port RAM in the receive direction and the same size of that in the transmit direction. This design has been implemented, compiled, and tested using a Xilinx Virtex-I XCV-300E FPGA.

  • PDF

가상 모뎀과의 고속 인터페이스구조에 관한 연구 (A Study on the High Speed Communication Interface with Virtual Modem)

  • 송태훈;송문빈;정연모
    • 대한전자공학회논문지SD
    • /
    • 제44권1호
    • /
    • pp.84-89
    • /
    • 2007
  • 차세대통신의 고속 모뎀을 위한 SoC(System on a chip)를 설계하고 테스트하기 위해서는 고속 전송 구조를 가지는 플랫폼의 사용이 필수적이다. 즉 500Mbps 대용량 데이터를 고속으로 실시간 시험할 수 있는 전송 플랫폼이 필요하다. 본 논문은 가상모뎀 SoC 의 고속 전송 구조를 실시간으로 검증하기 위하여 고대역폭의 데이터 전송을 처리할 수 있는 SoC 타겟 보드와 PC를 PCI로 연결하고 AHB-PCI 브릿지 IP를 통하는 인터페이스 구조를 제시한다. 기존의 가상 모뎀 SoC 타겟보드에서 ARM 프로세서와 SDRAM 방식의 통신 구조보다도 개선된 DPRAM방식의 통신 구조를 사용하여 두 매체간의 업로드 및 다운로드 속도가 250Mbps의 고속통신이 가능한 것을 증명하였다.

SOPC를 활용한 NG-SDH 망용 DP-PLL 제어기 설계에 관한 연구 (A Study on the DP-PLL Controller Design using SOPC for NG-SDH Networks)

  • 선권석;박민상
    • 융합신호처리학회논문지
    • /
    • 제15권4호
    • /
    • pp.169-175
    • /
    • 2014
  • NG-SDH 시스템은 광케이블 통하여 연결된 네트워크이다. 네트워크 동기제어기는 광전송시스템에서 데이터 동기에서 필수적이다. 본 논문에서 SOPC(system on a programmable chip) 설계 기술을 활용하여 네트워크 동기제어기를 설계한다. 설계를 위해 Altera사의 FPGA를 활용하고, FPGA안에는 32Bit CPU, DPRAM(dual port ram), 디지털 입출력포트, 송신 및 수신 프레이머, 위상차 검출기 등이 포함되어있다. 설계된 네트워크 동기제어기는 ITU-T G. 813에서 권고하는 동기기준(일시적인 응답에서의 MTIE, 원더 특성시 MTIE 및 TDEV, Holdover시 MTIE)을 만족함을 확인할 수 있다.

K56 탄약운반장갑차용 제어기 간 통신 오류 개선에 관한 연구 (A Study on improvement of communication error between controllers for K56 ammunition transport vehicle)

  • 박주영;김성훈;노상완;박영민;김경환
    • 한국산학기술학회논문지
    • /
    • 제22권2호
    • /
    • pp.781-788
    • /
    • 2021
  • 본 논문은 K56 탄약운반장갑차의 주제어기와 서보제어기간의 통신에서 발생하는 통신오류를 개선하기 위한 설계에 관한 연구이다. K56 탄약운반장갑차는 K-55A1 자주포의 탄약 보급 및 적재를 자동화하여 운용을 보조하기 위한 장비이다. 탄약운반차의 캔통신보드는 주제어기의 내부에 탑재되어 서보제어기와의 통신을 위해 장착되는 핵심적인 기능품이다. 기존의 캔통신보드에서 정의되지 않은 오류가 간헐적으로 발생하는 문제점이 확인되었으며, 이로 인하여 탄적재 과정 중 탄약보급시스템 운용 중단 현상이 발생한 바가 있다. 본 논문은 발생된 문제를 해결하기 위하여 주제어기, 서보제어기간의 통신신호의 분석 및 기능시험을 통하여 고장 원인을 식별하였다. 또한 Read/Write 알고리즘 개선을 통한 재설계를 수행하여 오류 발생 현상을 해소하였다. 마지막으로, 제안된 원인 분석 및 설계의 유효성을 캔통신보드 단품 시험을 통하여 입증하였다. 이 연구가 캔통신보드의 신뢰성 향상을 통한 방위력 증진과 더불어, DPRAM을 이용하는 전자장치 전반의 신뢰성 향상에도 참고자료가 될 것으로 기대한다.

IMT-2000 망의 제어국에서 ATM 다중/역다중화 회로 설계 (Design of ATM Mux/demux Circuit in the BSC for IMT-2000 Network)

  • 이인환;이남준오돈성
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 1998년도 추계종합학술대회 논문집
    • /
    • pp.51-54
    • /
    • 1998
  • In this paper, we describe the design of the ATM Mux/Demux circuit between BSC and MSC for IMT-2000 Network. This ATM Mux/Demux circuit culd support 155Mbps optic interface with MSC. Using the CAM and DPRAM, this circuit performs ATM cell Mux/Demux functions in the BSC. MPC 860SAR processor was used for the signaling with MSC in this design.

  • PDF

병렬처리를 이용한 화력발전소의 실시간 시뮬레이션 (Real time simulation using multiple DSPs for fossil power plants)

  • 박희준;김병국
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1997년도 한국자동제어학술회의논문집; 한국전력공사 서울연수원; 17-18 Oct. 1997
    • /
    • pp.480-483
    • /
    • 1997
  • A fossil power plant can be modeled by a lot of algebraic equations and differential equations. When we simulate a large, complicated fossil power plant by a computer such as workstation or PC, it takes much time until overall equations are completely calculated. Therefore, new processing systems which have high computing speed is ultimately needed to develope real-time simulators. Vital points of real-time simulators are accuracy, computing speed, and deadline observing. In this paper, we present a enhanced strategy in which we can provide powerful computing power by parallel processing of DSP processors with communication links. We designed general purpose DSP modules, and a VME interface module. Because the DSP module is designed for general purpose, we can easily expand the parallel system by just connecting new DSP modules to the system. Additionally we propose methods about downloading programs, initial data to each DSP module via VME bus, DPRAM and processing sequences about computing and updating values between DSP modules and CPU30 board when the simulator is working.

  • PDF

Implementation of Fuzzy Self-Tuning PID and Feed-Forward Design for High-Performance Motion Control System

  • Thinh, Ngo Ha Quang;Kim, Won-Ho
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • 제14권2호
    • /
    • pp.136-144
    • /
    • 2014
  • The existing conventional motion controller does not perform well in the presence of nonlinear properties, uncertain factors, and servo lag phenomena of industrial actuators. Hence, a feasible and effective fuzzy self-tuning proportional integral derivative (PID) and feed-forward control scheme is introduced to overcome these problems. In this design, a fuzzy tuner is used to tune the PID parameters resulting in the rejection of the disturbance, which achieves better performance. Then, both velocity and acceleration feed-forward units are added to considerably reduce the tracking error due to servo lag. To verify the capability and effectiveness of the proposed control scheme, the hardware configuration includes digital signal processing (DSP) which plays the main role, dual-port RAM (DPRAM) to guarantee rapid and reliable communication with the host, field-programmable gate array (FPGA) to handle the task of the address decoder and receive the feed-back encoder signal, and several peripheral logic circuits. The results from the experiments show that the proposed motion controller has a smooth profile, with high tracking precision and real-time performance, which are applicable in various manufacturing fields.

Design of Fault Diagnostic and Fault Tolerant System for Induction Motors with Redundant Controller Area Network

  • 홍원표;윤충섭;김동화
    • 한국조명전기설비학회:학술대회논문집
    • /
    • 한국조명전기설비학회 2004년도 학술대회 논문집
    • /
    • pp.371-374
    • /
    • 2004
  • Induction motors are a critical component of many industrial processes and are frequently integrated in commercially available equipment. Safety, reliability, efficiency, and performance are some of the major concerns of induction motor applications. Preventive maintenance of induction motors has been a topic great interest to industry because of their wide range application of industry. Since the use of mechanical sensors, such as vibration probes, strain gauges, and accelerometers is often impractical, the motor current signature analysis (MACA) techniques have gained murk popularity as diagnostic tool. Fault tolerant control (FTC) strives to make the system stable and retain acceptable performance under the system faults. All present FTC method can be classified into two groups. The first group is based on fault detection and diagnostics (FDD). The second group is independent of FDD and includes methods such as integrity control, reliable stabilization and simultaneous stabilization. This paper presents the fundamental FDD-based FTC methods, which are capable of on-line detection and diagnose of the induction motors. Therefore, our group has developed the embedded distributed fault tolerant and fault diagnosis system for industrial motor. This paper presents its architecture. These mechanisms are based on two 32-bit DSPs and each TMS320F2407 DSP module is checking stator current, voltage, temperatures, vibration and speed of the motor. The DSPs share information from each sensor or DSP through DPRAM with hardware implemented semaphore. And it communicates the motor status through field bus (CAN, RS485). From the designed system, we get primitive sensors data for the case of normal condition and two abnormal conditions of 3 phase induction motor control system is implemented. This paper is the first step to drive multi-motors with serial communication which can satisfy the real time operation using CAN protocol.

  • PDF

NMEA 2000 프로토콜을 적용한 선박 전력 컨버터 모니터링 시스템에 관한 연구 (A Study of NMEA 2000 Protocol Application for Ship Electrical Power Converter Monitoring System)

  • 홍지태;박동현;유영호
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제35권2호
    • /
    • pp.288-294
    • /
    • 2011
  • 본 논문에서는 FPGA기반의 SoC보드(Xilinx Virtex-4 ML401 EVM)를 이용한 전력인버터제어시스템을 설계하였다. 선박에 전력시스템을 적용하기 위해서 선박의 최신 통신 프로토콜인 NMEA 2000 표준 프로토콜을 적용하였으며 전력 시스템의 성능을 평가하기 위한 PC기반의 모니터링 프로그램을 제작하였다. 전력 제어시스템은 FPGA기반의 임베디드 SoC보드상에서 이중프로세서(Dualprocessor)형태로 설계하였으며 이중프로세서를 적용함으로써 실시간 제어 감시가 가능하다. 이중프로세서 중 하나는 전력 제어를 위한 PWM신호생성 및 전력 회로내의 주요 전력 파라미터를 센싱 하는 제어용 프로세서로 동작하며(Control processor) 다른 프로세서는 제어프로세서의 각종 전력 센서 파라미터와 제어 파라미터들을 이중포트 램(Dual Port RAM)을 이용하여 정보를 공유하고 외부 NMEA 2000프로토콜 기반의 모니터링 장치와 네트워크 기반의 통신을 수행하는 통신용 프로세서(Communication processor)로 구성된다. 본 논문에서 제작한 전력 제어시스템은 선박내의 분산발전,송배전 및 전압 레귤레이션 시스템에 적용 될 수 있다.

Development of Chip-based Precision Motion Controller

  • Cho, Jung-Uk;Jeon, Jae-Wook
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.1022-1027
    • /
    • 2003
  • The Motion controllers provide the sophisticated performance and enhanced capabilities we can see in the movements of robotic systems. Several types of motion controllers are available, some based on the kind of overall control system in use. PLC (Programmable Logic Controller)-based motion controllers still predominate. The many peoples use MCU (Micro Controller Unit)-based board level motion controllers and will continue to in the near-term future. These motion controllers control a variety motor system like robotic systems. Generally, They consist of large and complex circuits. PLC-based motion controller consists of high performance PLC, development tool, and application specific software. It can be cause to generate several problems that are large size and space, much cabling, and additional high coasts. MCU-based motion controller consists of memories like ROM and RAM, I/O interface ports, and decoder in order to operate MCU. Additionally, it needs DPRAM to communicate with host PC, counter to get position information of motor by using encoder signal, additional circuits to control servo, and application specific software to generate a various velocity profiles. It can be causes to generate several problems that are overall system complexity, large size and space, much cabling, large power consumption and additional high costs. Also, it needs much times to calculate velocity profile because of generating by software method and don't generate various velocity profiles like arbitrary velocity profile. Therefore, It is hard to generate expected various velocity profiles. And further, to embed real-time OS (Operating System) is considered for more reliable motion control. In this paper, the structure of chip-based precision motion controller is proposed to solve above-mentioned problems of control systems. This proposed motion controller is designed with a FPGA (Field Programmable Gate Arrays) by using the VHDL (Very high speed integrated circuit Hardware Description Language) and Handel-C that is program language for deign hardware. This motion controller consists of Velocity Profile Generator (VPG) part to generate expected various velocity profiles, PCI Interface part to communicate with host PC, Feedback Counter part to get position information by using encoder signal, Clock Generator to generate expected various clock signal, Controller part to control position of motor with generated velocity profile and position information, and Data Converter part to convert and transmit compatible data to D/A converter.

  • PDF