• 제목/요약/키워드: DSP Board

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

A Programmable Doppler Processor Using a Multiple-DSP Board (다중 DSP 보드를 이용한 프로그램 가능한 도플러 처리기)

  • 신현익;김환우
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • 제40권5호
    • /
    • pp.333-340
    • /
    • 2003
  • Doppler processing is the heart of pulsed Doppler radar. It gives a clutter elimination and coherent integration. With the improvement of digital signal processors (DPSs), the implementation using them is more widely used in radar systems. Generally, so as for Doppler processor to process the input data in real time, a parallel processing concept using multiple DSPs should be used. This paper implements a programmable Doppler processor, which consists of MTI filter, DFB and square-law detector, using 8 ADSP21060s. Formulating the distribution time of the input data, the transfer time of the output data and the time required to compute each algorithm, it estimates total processing time and the number of required DSP. Finally, using the TSG that provides radar control pulses and simulated target signals, performances of the implemented Doppler processor are evaluated.

Development of High-Speed Real-Time Signal Processing Unit for Small Radio Frequency Tracking Radar Using TMS320C6678 (TMS320C6678을 적용한 소형 Radio Frequency 추적레이다용 고속 실시간 신호처리기 설계)

  • Kim, Hong-Rak;Hyun, Hyo-Young;Kim, Younjin;Woo, Seonkeol;Kim, Gwanghee
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • 제21권5호
    • /
    • pp.11-18
    • /
    • 2021
  • The small radio frequency tracking radar is a tracking system with a radio frequency sensor that identifies a target through all-weather radio frequency signal processing for a target and searches, detects and tracks the target for the major target. In this paper, we describe the development of a board equipped with TMS320C6678 and XILINX FPGA (Field Programmable Gate Array), a high-speed multi-core DSP that acquires target information through all-weather radio frequency and identifies a target through real-time signal processing. We propose DSP-FPGA combination architecture for DSP and FPGA selection and signal processing, and also explain the design of SRIO for high-speed data transmission.

Linearized Modeling and Variable Position Control of Magnetic Levitator Using DSP (선형화 기법을 사용한 자기부유기 모델링과 DSP기반 가변 위치 제어)

  • 김정재;송승호
    • The Transactions of the Korean Institute of Power Electronics
    • /
    • 제9권2호
    • /
    • pp.158-162
    • /
    • 2004
  • The magnetic levitator is the device which can float a magnetic material at the midair by electromagnetic force and it's principle can be applied to the high speed magnetic bearing or magnetic levitation train. There are many difficulties to control, because the magnetic levitator is basically a nonlinear and unstable system. In this paper, this system is modeled assuming that it is a linear system nearby an operating point, and a proportional and derivative(PD) position controller is designed to carry out the variable position control. The performance of position control response is shown through simulation and experiment. A prototype magnetic levitator is constructed using PWM converter and DSP(Digital Signal Processor) based control board.

Implementation of Quad Variable Rates ADPCM Speech CODEC on C6000 DSP considering the Environmental Noise (배경잡음을 고려한 4배 가변 압축률을 갖는 ADPCM의 C6000 DSP 실시간 구현)

  • Kim Dae-Sung;Han Kyong-ho
    • Proceedings of the KIPE Conference
    • /
    • 전력전자학회 2002년도 전력전자학술대회 논문집
    • /
    • pp.727-729
    • /
    • 2002
  • In this paper, we proposed quad variable rates ADPCM coding method and its implementation on C6000 DSP, which is modified from the standard ADPCM of ITU G.726 for speech quality improvement considering the environmental noise Four coding rates, 16Kbps, 24Kbps, 32Kbps and 40Kbps are used for speech window samples and the rate decision threshold is decided by the environmental noise level. The object of the proposed method is to reduce the coding rate while retaining the speech quality and the speech quality is considerably close to 40Kbps single rate coder with the coding rate close to 16Kbps single rate coder under the environmental noise. The environmental noise level affects the coding rate and the noise level is calculated per every speech window samples. At high noise level, more samples are coded at higher rates to enhance the quality, but at low noise level, only the big speech signals are coded at higher rates and more speech samples are coded at lower coding rates to reduce the coding rates. The influence of the noise on tile speech signal is considerably high for small signals and the small signal has the higher ZCR (zero crossing rate). The method is simulated in PC and to be implemented on C6000 floating point DSP board in real time operations.

  • PDF

Implementation of DSP Embedded Number-Braille Conversion Algorithm based on Image Processing (DSP 임베디드 숫자-점자 변환 영상처리 알고리즘의 구현)

  • Chae, Jin-Young;Darshana, Panamulle Arachchige Udara;Kim, Won-Ho
    • Journal of Satellite, Information and Communications
    • /
    • 제11권2호
    • /
    • pp.14-17
    • /
    • 2016
  • This paper describes the implementation of automatic number-braille converter based on image processing for the blind people. The algorithm is consists of four main steps. First step is binary image conversion of the input image obtained by the camera. the second step is segmentation operation by means of dilation and labelling of the character. Next step is calculation of cross-correlation between segmented text image and pre-defined text-pattern image. The final step is generation of brail output which is relevant to input image. The computer simulation result was showing 91.8% correct conversion rate for arabian numbers which is printed in A4-sheet and practical possibility was also confirmed by using implemented automatic number-braille converter based on DSP image processing board.

Development of GUI and Communition Interface for High Quality Car Audio DSP (고성능 카 오디오 DSP 설정을 위한 GUI와 통신 인터페이스 개발)

  • Oh, Won-Geun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • 제11권8호
    • /
    • pp.1450-1455
    • /
    • 2007
  • Recently DSP chips are widely used in high quality car audio to achieve high quality sound and to process various sound sources, e.g. navigation, cell phones. In this paper, we developed a set of design tools useful for developing high quality car audio systems using Philips' SAF7730 car audio chips. The tool is consist of the GUI(Graphic User Interface) program running on the Windows operating system and the interface board which performs data conversion between RS232C and I2C protocols. The developed system has been successfully applied to commecial car audio design.

Simultaneous and Coded Driving System of Ultrasonic Sensor Array for Object Recognition in Autonomous Mobile Robots

  • Kim, Ch-S.;Choi, B.J.;Park, S.H.;Lee, Y.J.;Lee, S.R.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.2519-2523
    • /
    • 2003
  • Ultrasonic sensors are widely used in mobile robot applications to recognize external environments, because they are cheap, easy to use, and robust under varying lighting conditions. In most cases, a single ultrasonic sensor is used to measure the distance to an object based on time-of-flight (TOF) information, whereas multiple sensors are used to recognize the shape of an object, such as a corner, plane, or edge. However, the conventional sequential driving technique involves a long measurement time. This problem can be resolved by pulse coding ultrasonic signals, which allows multi-sensors to be fired simultaneously and adjacent objects to be distinguished. Accordingly, the current presents a new simultaneous coded driving system for an ultrasonic sensor array for object recognition in autonomous mobile robots. The proposed system is designed and implemented using a DSP and FPGA. A micro-controller board is made using a DSP, Polaroid 6500 ranging modules are modified for firing the coded signals, and a 5-channel coded signal generating board is made using a FPGA. To verify the proposed method, experiments were conducted in an environment with overlapping signals, and the flight distances for each sensor were obtained from the received overlapping signals using correlations and conversion to a bipolar PCM-NRZ signal.

  • PDF

Development of Automatic Gamma Optimization System for Mobile TFT-LCD (DSP를 이용한 모바일 TFT-LCD의 자동 감마 최적화 시스템 개발)

  • Cho, Nae-Soo;Ryu, Jee-Youl;Park, Chul-Woo;Kwon, Woo-Hyen
    • Journal of Institute of Control, Robotics and Systems
    • /
    • 제15권3호
    • /
    • pp.323-329
    • /
    • 2009
  • This paper presents an automatic LCD gamma control system using gamma curve optimization. It controls automatically gamma adjustment registers in mobile LCD driver IC to reduce gamma correction error and adjusting time. The proposed gamma system contains Module-Under-Test (MUT, LCD module), PC installed with program, multimedia display tester for measuring luminance, and control board for interface between PC and LCD module. Proposed algorithm and program are applicable for most of the LCD modules. It is realized to calibrate gamma values of 1.8, 2.0, 2.2 and 3.0. The control board is designed with DSP and FPGA, and it supports various interfaces such as RGB and CPU. Developed automatic gamma control system showed significantly reduced gamma adjusting time of 240 sec. and much less average gamma error of 11% than 42h and 27% with conventional manual method. We believe that the proposed system is very useful to provide high-quality LCD and to improve production process.

A Strap-Down Inertial Measuring Unit for Motion Measurement of an AUV (AUV의 운동계측을 위한 스트랩-다운형 관성계측장치(IMU)의 개발)

  • Lee, Pan-Muk;Jeon, Bong-Hwan;Lee, Jong-Sik;Oh, Jun-Ho;Kim, Do-Hyeon
    • Journal of Ocean Engineering and Technology
    • /
    • 제11권1호
    • /
    • pp.96-96
    • /
    • 1997
  • This paper presents a Inertial Measuring Unit(IMU) for motion measurement of an AUV. The IMU is composed of three parts: inertial sensors with three servo accelerometers and three rate gyros, an analog/digital interface board, and a signal processing board with TMS320C31 DSP processor. The IMU is a class of strap-down inwetial navigation system does not applicable directly to the navigation system in consequence of the AUV and integrated sensors for an integrated navigation system of the AUV. Fast calculstion of direction cosine matrix for the coordinate transformation body to reference is obtained through the DSP processor. A switching algotrithm is used to lessen the low frequency drift effect of the gyros in the vertical plane with use of low pass filtering of the signal of the accelerometers.

Implementation of a Touch Panel System using Accelerometers (가속도센서를 이용한 터치패널시스템 구현)

  • Lee, Young-Sup;Kim, Dong-Il;Kang, Min-Su
    • Journal of Institute of Control, Robotics and Systems
    • /
    • 제17권12호
    • /
    • pp.1194-1202
    • /
    • 2011
  • A touch panel system has been one of the most widely used input devices. In this study, a touch panel embedded system using accelerometers is considered in order to make commercial white-boards or plates into touch panels. Three accelerometers are located at different positions on such a white board, so that touch points on the board can be identified using the sensors. For the identification of touch points, a TDOA (Time Difference of Arrivals) technique is applied in the algorithm which was implemented in a DSP board (TI 6713 DSK), which can provide a precise touch location by using the cross-correlation function of measured signals from the three accelerometers. Experiment results show that the touch panel system with accelerometers could provide the exact touch location. Thus a novel approach using such accelerometers could be applied to a new touch panel system.