• Title/Summary/Keyword: DSP 보드

Search Result 174, Processing Time 0.036 seconds

An Implementation of a High Speed Parallel DSP Boards using TMS320C6701 (TMS320C6701기반의 고속 병렬신호처리보드의 설계 및 구현)

  • 김진호;전창호;박성주;이동호
    • Proceedings of the IEEK Conference
    • /
    • 2000.09a
    • /
    • pp.501-504
    • /
    • 2000
  • 근본적으로 방대한 양의 실시간 연산을 요구하는 영상 신호처리, 소나, 레이다와 같은 시스템에서는 시스템의 성능을 최대화하기 위해 병렬 신호처리 시스템의 사용이 불가피하다. 본 논문은 방대한 양의 데이터를 실시간으로 처리할수 있는 병렬 신호처리보드를 설계 및 구현하였다. 이 보드는 DSP칩간의 통신과 보드간의 통신이 가능하며, DSP칩이 마스터가 되어 EMIF(External Memory Interface Port)포트를 통해 다른 DSP칩의 지역메모리를 액세스 할수 있다. 또한 외부의 호스트 프로세서가 보드 내의 DSP칩에 프로그램을 다운로딩 할수 있다. 보드간의 통신은 PCI 버스를 통하여 이루어지며, DSP칩간의 통신과 DSP칩과 그의 지역메모리와의 통신은 지역버스를 통해 직접적으로 이루어진다. 보드에서 가장 핵심인 DSP-to-PCI제어기는 하드웨어 언어인 VHDL로 설계하였으며, 시뮬레이션 환경은 Synopsys & ALTERA MaxplusⅡ를 사용하여 검증하였으며, 최종적으로 CPLD(Complex Programable Logic Device)칩을 사용하여 구현하였다.

  • PDF

Implementation and Performance Evaluation of the System for Speech Services using VMEbus (VMEbus 를 이용한 음성 서비스 시스템의 구현 및 성능평가)

  • Kwon, Oh-Il;Kang, Kyung-Young;Kim, Tong-Ha;Rhee, Tae-Won
    • The Journal of the Acoustical Society of Korea
    • /
    • v.15 no.1
    • /
    • pp.93-101
    • /
    • 1996
  • In this paper, we implement the system for speech processing to provide the subscribers who are using the telephone network with better speech services. We develop the specified board which is processing speech signal and devise the system which carries out storing and replaying the speech signal under the condition that one master board controls multiple DSP(Digital Signal Processing) boards using VME bus. We use CPU30 board as a maste board and develop SPM(Signal Processing Module) board as a DSP board and then evaluate performance of the system.

  • PDF

QCELP Implementation on TMS320C30 DSP Board TMS320C30 DSP를 이용한 QCELP Codec의 실현

  • Han, Kyong-Ho
    • The Journal of the Acoustical Society of Korea
    • /
    • v.14 no.1E
    • /
    • pp.83-87
    • /
    • 1995
  • The implementation of the voice dodec is imjplemented by using TMS320C30, which is the floating point DSP chip from Texas Instrument. QCELP (Qualcomm Code Excited Linear Prediction) is used to encode and decode the voice. The QCELP code is implemented by the TMS320C30 C-dode. The DSP board is controlled by the PC. The PC program tranfors the voice file from and to the DSP board, which is also implemented by C-code. The voice is encoded by the DSP board and the encoded data is transferred to PC to be stored as a file. To hear the voice. the voice data file is sent to DSP board and decoded to synthesize audible voice. Two flags are used by both programs to notify the status of the operation. By checking the flags, DSP and PC decides when the voice data is transferred between them.

  • PDF

Control Board Design for Motor Drive Inverter Using PWM Synchronization Technique for Modular Scalable Inverter System (모듈라 스케일러블 인버터 시스템에서 PWM 동기화 기법을 적용하기 위한 모터 구동 인버터용 제어보드 설계)

  • Eom, Tae-Sang;Kim, Rae-Young
    • Proceedings of the KIPE Conference
    • /
    • 2020.08a
    • /
    • pp.239-241
    • /
    • 2020
  • MSIS(Modular Scalable Inverter System)에서 모터 구동 시 발생하는 고주파 성분의 순환 전류는 구동 시스템의 효율 및 신뢰성을 저하시키기 때문에, 이를 저감하기 위한 PWM(Pulse Width Modulation) 동기화 기법의 구현이 필수적으로 요구 된다. 본 논문은 MSIS에서 PWM 동기화 기법을 적용하기 위한 모터 구동 인버터용 제어보드의 설계에 관한 것이다. 제어보드 간 PWM 동기화 기법을 적용하기 위해 DSP(Digital Signal Processor)의 EPWMSYNC를 활용하였다. EPWMSYNC은 서로 다른 DSP간 PWM의 위상을 동기화하는 기능으로 DSP의 EPWMSYNCO과 EPWMSYNCI를 사용한다. 설계한 제어보드는 EPWMSYNC 신호를 광케이블을 통해 다른 제어보드로 연결할 수 있도록 설계하여, 제어보드 간의 절연과 잡음의 영향을 최소화했다. 본 논문에서 설계한 제어보드의 EPWMSYNC를 시험하였으며, 600W급 IPMSM(Interior Permanent Magnet Synchronous Motor)을 부하로 사용하는 시스템에서 설계된 제어보드의 유효성을 검증하였다.

  • PDF

Development of a DSP Control Board for Electroplating Power System (전기도금용 전원장치구동을 위한 DSP 탑재 제어보드의 개발)

  • Song, Ho-Shin;Lee, Dae-Hee;Bae, Jong-Moon;Lee, Oh-Guel;Noh, Sung-Chae
    • Proceedings of the KIEE Conference
    • /
    • 2000.07d
    • /
    • pp.2551-2553
    • /
    • 2000
  • 고속 신호처리 및 실시간 제어 분야에 적합한 제어성능을 발휘하기 위해서는 신호처리전용 마이크로프로세서인 DSP(Digital Signal Processor)를 이용한 제어용 보드가 널리 활용되고 있다. 본 연구를 통하여 전기도금용 전원장치의 고성능화를 위하여 DSP제어용 보드를 개발하였으며, 전체구성은 고속 신호처리를 위한 메인 마이크로프로세서로서 경제성과 응용범위가 넓은 TMS320C32 DSP CHIP, Wait없는 프로그램 및 데이터 처리를 위한 고속 SRAM, 외부 디지털 입출력을 위한 인터페이스 회로, 아나로그 입출력 회로 및 PC 혹은 다른 마이크로컴퓨터와의 통신을 위한 직렬 통신 회로 등으로 구성하였다. 개발된 DSP 보드는 시제품 제작을 완료하여 그 성능 및 신뢰성을 검증하였으며, 전기도금장치의 고성능 제어처리를 위하여 채용하여 상품화 개발을 완료하였다.

  • PDF

A Design for the Impulse Denoising Filter of Image Using the DSP Processor (DSP프로세서를 이용한 영상의 임펄스 노이즈 제거 필터 설계에 관한 연구)

  • 이상희;문상국;김윤호;류광렬
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2004.05b
    • /
    • pp.149-153
    • /
    • 2004
  • A Impulse denosing filter design of image for the faster processing time and system compatibility using DSP processor is presented on this paper The system hardware is composed of the stand-alone board with 32 bits DSP processor and vision board for image data acquisition with NTSC CCD camera, and the host computer controls them. The denoising method uses the adaptive median filter. The experiment result is that the system leads to denosing effect as 90% and PSNR 22㏈

  • PDF

Implementation of a General Purpose DSP board using the ADSP-2105 Digital Signal Processor and its application to a real-time FFT analyzer (ADSP-2105를 이용한 범용 DSP 보드의 제작 및 이를 이용한 실시간 FFT 분석기의 구현)

  • 조철희
    • Proceedings of the Acoustical Society of Korea Conference
    • /
    • 1994.06c
    • /
    • pp.61-64
    • /
    • 1994
  • 디지털 신호를 처리하기 위해 특별히 제작된 ADSP-2105는 빠른 Fied-point 연산과 Harvard-architecture로 구조화됐기 때문에 빠른 수행연산을 할 수 가 있다. 본 논문은 이 DSP 프로세서를 이용해 음성신호의 실시간 FFT 분석에 관한 방법을 소개한다. 실시간 FFT 분석기로서의 DSP 보드는 크게 음성신호를 받는 입력부분과 FFT를 계산하는 FFT 부분으로 나뉘어지는데, 입력부분은 AD1849로 8KHz로 데이터를 샘플링해 받게 되었고, FFT 부분은 실제로 DSP가 FFT를 수행하는 부분으로 되어있다. 실시간 처리를 구현하기 위해 입력 부분은 두 개의 뱅크로 만들어 한 뱅크에서 음성신호를 받아들이는 동안에 다른 뱅크에서는 FFT를 계산하도록 되어있어서 DSP 보드는 항시 음성신호를 샘플링 할 수 있는 상태를 유지할 수 있다. 그리고 FFT 처리부는 빠른 처리로 음성신호를 샘츨링할 뱅크가 채워지기 전에 실행되게 프로그램되어 있어 실제적으로 모든 음성데이타를 FFT 하게 되어있다.

  • PDF

Real-time Implementation of a 8 channel TTS Using a TMS320C6201 DSP (TMS320C6201 DSP를 이용한 8 채널 실시간 TTS 구현)

  • 최준용;박익현;박권원;안진형
    • Proceedings of the IEEK Conference
    • /
    • 2000.09a
    • /
    • pp.497-500
    • /
    • 2000
  • 본 논문에서는 TTS 알고리듬을 16 비트 고정 소수점 DSP인 TMS320C6201을 이용해 다채널 실시간 구현하였으며, 실제로 음성처리 부가 서비스 시스템에 보드 형태로 구현하여 응용하였다. 구현된 TTS는 최적화 작업을 통해 최대 40 MHz 클록으로 채널 당 2초의 합성음 생성하도록 했으며, 개발된 TTS 보드는 두 개의 DSP를 사용하여 DSP 당 8 채널씩 총 16 채널을 수용하였다 실험 결과, 모든 채널에서 실시간적으로 음성 합성이 수행됨을 확인하였다.

  • PDF

Development of Parallel DSP System Using TMS320C6701 (TMS320C6701 을 이용한 병렬 DSP 시스템 개발)

  • 이태호;정수운;이동호
    • Proceedings of the IEEK Conference
    • /
    • 2001.09a
    • /
    • pp.821-824
    • /
    • 2001
  • 본 논문에서는 TMS320C6701 을 이용하여 방대한 양의 데이터를 실시간으로 처리할 수 있는 병렬 DSP 시스템을 설계 및 구현한 것에 대하여 나타내었다. 이 병렬 DSP 시스템은 DSP 칩간의 통신과 보드간의 통신이 가능하며, DSP칩이 마스터가 되어 EMIF(External Memory Interface)포트를 통해 다른 DSP 칩의 지역메모리를 엑세스 할 수 있으며, 또한 외부의 호스트 프로세서가 보드 내의 DSP 칩에 프로그램을 다운로딩 할 수 있도록 설계하였다. DSP 칩에 의해 처리된 신호는 PCI 버스를 통하여 호스트로 전송되며, DSP 칩에서 DSP 칩 또는 지역메모리와의 통신은 지역버스를 통해 직접적으로 이루어진다. 병렬 DSP 시스템을 통하여 고속의 병렬신호처리를 수행 할 수 있다.

  • PDF

High-Speed Communication Technology of Radar Signal Processing Board (레이다 신호처리보드의 고속 통신 기술)

  • Hong-Rak Kim;Sung-Ho Park;Seon-jeong Hwang;Jeong-eun Kim
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.24 no.5
    • /
    • pp.129-134
    • /
    • 2024
  • Radar signal processing boards have been widely used in embedded systems with architectures including DSPs and FPGAs. There is high-speed real-time communication between DSP and FPGA, high-speed real-time communication between DSP and DSP, and high-speed communication between FPGA and external radar components. This paper describes general communication interfaces such as memory and External Memory Interface (EMIF), HyperLink between DSP, SRIO (Serial Rapidio) between FPGA and DSP, PCIe (PCI Express), RS422 communication with FPGA and external components for DSP to boot, and describes how to implement high communication performance using these interfaces. In particular, high-speed communication between DSP and FPGA is explained by analyzing speed and performance. And previously, it describes how to receive a lot of information at high speed via RS422 communication, from the method of parallel processing individual signals through multiple signals in order to control the external radar components and receive information. The new method improves the communication speed and performance of the radar signal processing board.