• 제목/요약/키워드: DSP 작업

검색결과 34건 처리시간 0.045초

MPEG-2 AAC 복호화 시스템의 구조 제안 및 구현 (Design Optimization of MPEG-2 AAC Decoder)

  • 방경호;김준석;윤대희
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2001년도 제14회 신호처리 합동 학술대회 논문집
    • /
    • pp.257-260
    • /
    • 2001
  • 본 논문에서는 2 채널 MAIN 프로필 MPEG-2 AAC 복호화 시스템의 구조를 제안하고 구현하였다. 복호화 알고리듬의 구조적인 모듈화에 근거하여, 시스템 설계 과정에서 전체 시스템을 3 개의 하드웨어 모듈로 분할하였다. 전체 시스템은 허프만 복호화기, 예측기, 20 비트 고정소수점 DSP 코어로 이루어져 있다. 허프만 복호화기는 주어진 작업을 1 클럭 사이클 내에 수행할 수 있는 고속의 하드와이어드 모듈이고, 예측기는 높은 해상도를 가지고 다른 모듈들과 병렬처리가 가능한 구조를 가진 모듈이다. 구현된 시스템은 16.9 MIPS 로 2 채널의 MPEG-2 AAC 비트열을 고음질로 복호화할 수 있다.

  • PDF

선박내 소음 정음화를 위한 실시간 능동소음제어 시스템 구현 (Implementation of an Active Noise Control System for Improvement of Noise Environment in a Ship)

  • 이병도;이민호;김기만;정기룡
    • 한국음향학회지
    • /
    • 제17권2호
    • /
    • pp.18-24
    • /
    • 1998
  • 선박내의 작업 환경에서 발생하는 소음은 엔진, 발전기, 펌프와 같은 다양한 소음원 에 기인하다. 이들은 대체적으로 저주파 대역에서 주기성을 가지며, 이로 인해 능동 소음 제 어 기법이 적용될 수 있다. 이 논문에서는 선박내 소음 환경을 개선하기 위해 소음 흡음 재·차단재를 이용한 헤드폰 착용과 같은 수동적인 방법이 아니라, 작업 상황에 따라 소음 을 줄이기 위한 능동소음제어(ANC: Active Noise Control) 시스템을 구현한다. 특히 선박내 의 침실 공간으로 적용 가능성을 컴퓨터 시뮬레이션을 통해 고찰하고, TMS320C50 DSP를 포함한 하드웨어 구성을 통해 그 성능을 실험하고 평가한다.

  • PDF

TMS320VC5510을 이용한 AMR-WB 음성부호화기의 실시간 구현 (Real-Time Implementation of the AMR-WB Speech Codec Using TMS320VC5510 DSP)

  • 조재민;김준;김정민;배건성
    • 한국음향학회:학술대회논문집
    • /
    • 한국음향학회 2004년도 춘계학술발표대회 논문집 제23권 1호
    • /
    • pp.57-60
    • /
    • 2004
  • 본 연구에서는 ETSI 및 3GPP에 의해 개발된 광대역 음성부호화의 표준안인 AMR-WB 알고리즘을 분석하고, TMS320VC5510 DSK를 이용한 실시간 구현 결과를 제시하였다. AMR-WB 음성부호화기의 실시간 구현을 위해 프로그램 최적화 작업을 수행하였고, 구현된 음성 부호화기의 성능을 평가하기 위해서 프로그램 메모리와 데이터 메모리의 크기, 그리고 한 프레임당 수행 시간을 측정하였다. 구현된 시스템의 프로그램 메모리는 약65.6 kbytes, 데이터 메모리는 약 73.8kbytes 정도의 크기를 나타내었으며, 한 프레임인 20 msec를 처리하는데 소요되는 cycle 수가 평균 1,247,115 정도로 약 6.24 msec 내에 처리 할 수 있음을 보였다. 마지막으로 DSP로 구현한 AMR-WB 음성부호화기의 결과가 PC에서 시뮬레이션 한 결과와 일치함을 검증하였고 실시간으로 동작됨을 확인하였다.

  • PDF

LVDT 구조를 이용한 신호 매핑 기반의 변위측정 알고리즘 (Displacement Measurement Algorithm Based on Signal Mapping in LVDT Structure)

  • 손진호;조상복
    • 대한전자공학회논문지SD
    • /
    • 제48권12호
    • /
    • pp.97-102
    • /
    • 2011
  • 본 논문에서는 LVDT 구조를 이용한 신호 매핑 기반의 새로운 변위측정 알고리즘을 제안한다. 제안하는 방식은 상대 값을 이용한 신호 매핑방식을 사용하기 때문에 PCB상에 구현되는 코일 패턴이나, 트랜스 소자의 변수들에 독립적으로 동작할 수 있다. 이는 절대 값을 사용하면서 발생하는 다수의 튜닝작업이 필요 없고 단지 상대 값을 추출하기 위해 최종단계에서의 범위를 측정하는 캘리브레이션 공정만 필요하다. TI DSP 칩셋인 TMS320F2812에 코일 패턴이 다른 다수의 보드를 통하여 본 논문에서 제안하는 기법을 구현해 본 결과, PCB 코일 패턴이 조악하더라도 높은 정밀도와 신뢰성을 갖는 출력 신호를 얻음으로써 제안하는 기법의 우수성을 검증하였다.

TMS320VC5510 DSK를 이용한 2.4kbps MELP 보코더 (2.4kbps MELP Vocoder with TMS320VC5510 DSK)

  • 이상원;김준;배건성
    • 한국음향학회:학술대회논문집
    • /
    • 한국음향학회 2004년도 춘계학술발표대회 논문집 제23권 1호
    • /
    • pp.61-64
    • /
    • 2004
  • 본 논문에서는 저전송율 음성부호화기인 2.4kbps MELP(Mixed Excitation Linear Prediction) 보코더를 TI(Texas Instruments) 사의 고정소수점 DSP인 TMS 320VC5510을 이용하여 실시간 구현한 결과를 제시한다. MELP 보코더는 전통적인 LPC 합성방식에 기반한 것으로, 2.4kbps LPC 보코더가 여기신호를 유성음 구간에 대해서는 펄스열로, 무성음 구간에 대해서는 백색잡음 신호로 단순화시켜 합성함으로써 음질이 저하되거나 buzz 현상이 나타나는 단점을 적절히 혼합된 형태의 여기신호를 사용함으로써 보완한 것이다. DDVPC(Defense Digital Voice Processing Consortium)에서 제공하는 ANSI C 소스 코드를 이용하여 TMS320VC5510 DSK에서 실시간 동작이 가능하도록 최적화 작업을 수행하였으며, 구현된 MELP 보코더는 프로그램 메모리 46.5 kbyte와 데이터 메모리 57.9 kbyte를 가지며, 22.5ms의 한 프레임을 처리하는데 1326531 클럭(6.6 ms)이 소요되었다.

  • PDF

오프라인 교시작업을 위한 통합 로봇제어시스템의 구현 (Integrated robot control system for off-line teaching)

  • 안철기;이민철;이장명;김성권
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1996년도 한국자동제어학술회의논문집(국내학술편); 포항공과대학교, 포항; 24-26 Oct. 1996
    • /
    • pp.503-506
    • /
    • 1996
  • An integrated Robot control system for SCARA robot is developed. The system consists of an off-line programming(OLP), software and a robot controller using four digital signal processor(TMS32OC50). The OLP has functions of teaching task, dynamic simulator, three dimensional animation, and trajectory planning. To develop robust dynamic control algorithm, a new sliding mode control algorithm for the robot is proposed. The trajectory tracking performance of these algorithm is evaluated by implementing to SCARA robot(SM5 type) using DSP controller which has conventional PI-FF control algorithm. To make SCARA robot operate according to off-line teaching, an interface between OLP and robot controller in the integrated system is designed. To demonstrate performance of the integrated system, the proposed control algorithm is applied to the system.

  • PDF

Crabseter 로봇팔의 원격 제어기 설계 (The design of the remote control Crabster robotic arm)

  • 최형식;정상기;엄태웅;;김준영
    • 한국마린엔지니어링학회:학술대회논문집
    • /
    • 한국마린엔지니어링학회 2011년도 후기공동학술대회 논문집
    • /
    • pp.77-78
    • /
    • 2011
  • 한국해양연구원에서 개발 중인 Crabster 로봇팔을 기구학적으로 분석하고, 속도기구학을 매트랩을 이용하여 작업공간에 대해서도 분석 및 해석을 완료하였다. 운용자와 Crabster 로봇팔의 움직임을 고려해 개념 설계한 인간팔 크기의 7축 마스터 암 및 그립퍼의 기구부에 대해 2D 및 3D의 도면을 완성하였고, 마스터 암에 적용할 모터의 사양과 각 관절에 피드백 된 힘을 반영하기 위한 구동 모터의 엔코더를 이용한 위치 센서, DSP2812를 이용한 제어 명령 입력 장치와 구동 모터 드라이버를 포함한 마스터 - 슬레이브 시스템의 개념 설계를 완성하였다.

  • PDF

임베디드 시스템 환경에서 최적화된 Homography 알고리즘 (An Optimized Homography Algorithm for Embedded System Environment)

  • 천승환;유영호;장시웅
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 추계학술대회
    • /
    • pp.789-792
    • /
    • 2011
  • 자동차를 위한 전방향(omnidirectional) 감시 시스템, 교통 정보 수집 시스템 등 다양한 비젼 시스템에 카메라가 장착되어 사용되고 있다. 최근에는 운전자의 편의를 위하여 광각 카메라의 비선형적인 방사 왜곡을 해결하는 왜곡 보정 작업 등의 영상처리 시스템이 많이 발전하여 운전자의 사각지대를 효율적으로 최소화하고 있다. 그러나 기존의 연구에서는 카메라로부터 입력되는 왜곡 영상을 보정하는데에 별도의 H/W인 DSP(Digital Signal Processes) 또는 SOC(System On Chp) 형태의 전용 H/W를 추가하여 임베디드 시스템의 성능을 보완하고 있다. 하지만 위와 같은 별도의 H/W를 추가하여 임베디드 시스템의 성능을 보완할 경우 시스템이 복잡해지고 가격이 비싸진다는 단점이 있다. 본 논문에서는 이러한 문제점을 보완하기 위하여 왜곡 보정 알고리즘과 호모그래피(Homography) 알고리즘의 연산량을 감소시켜 임베디드 시스템 환경에서 추가의 H/W 비용없이 왜곡 보정을 수행하는 알고리즘을 제안하고, 제안한 알고리즘을 구현하여 실제 시스템에 적용한 결과를 제시하여 구현 타당성을 검증한다.

  • PDF

IEEE802.11g WLAN 시스템을 위한 OFDM 알고리즘의 DSP(TMX320C6416) 구현

  • 김세현;조성호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (C)
    • /
    • pp.316-318
    • /
    • 2003
  • 본 논문에서는 무선랜 프로토콜 IEEE802.11g에서 사용되는 변조방식인 OFDM (Orthogonal frequency division multiplexing) 방식을 TMX320C6416을 사용하여 구현하였다. 통신 시스템의 발달에 따라 고속으로 데이터를 전송하는 방식이 요구되었고, 유선망 없이 장소에 구애 받지 야고 데이터를 송수신할 수 있는 무선랜 시스템의 필요성이 증가하고 있다. 이러한 필요성에 따라 2002년 6월 현재 발표된 IEEE 802.11g 규격 Draft 2.8은 2.4GHz 주파수 대역에서 기존 IEEE 802.11b규격과 호환성은 유지하며 전송속도를 최소 20Mbps 이상을 목표로 한다. IEEE802.119에 정의된 규정에 따라 OFDM방식의 기저대역 알고리즘을 TMX320C6416 을 사용하여 각 블록별로 C언어로 구현하였고, TMX320C6416에 대한 리니어 어셈블리 언어로 구현하는 최적화 작업을 통해 연산속도를 향상시키는 것을 목적으로 하며, 구현한 알고리즘의 비트 오류 확률을 매트랩 시뮬레이션 결과와 비교해 보도록 한다.

  • PDF

Polaris-1 보드 상에서 EEMBC 벤치마크 동작 구현 (Implementation of running an EEMBC Benchmark on Polaris-1 Board)

  • 박기성;이호균;김선욱
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 춘계학술발표대회
    • /
    • pp.86-88
    • /
    • 2010
  • MPSoC 는 저렴한 하드웨어 비용으로 신속하게 데이터를 처리할 수 있어 고성능 멀티미디어 프로그램, 이동통신기기, 텔레매틱스, 모바일 엔터테인먼트 기기에 맞는 솔루션을 제공하고 있다. 본 논문은 이러한 MPSoC 연구의 일환으로 ADChips 의 EISC 프로세서와 Zaram 의 DSP 를 이용하여 개발된 Polaris-1 보드에서 EEMBC 벤치마크 프로그램을 EISC 프로세서인 Empress 에서 동작할 수 있도록 하는 구현에 대한 연구를 소개한다. 본 논문에서 제시한 하나의 프로세서에 작업을 할당하는 방법을 확장함으로써, MPSoC 의 멀티코어를 사용하기 위한 프로그램을 개발 할 수 있을 것이다. 또한, 앞으로 지속적으로 연구될 Polaris-1 보드의 연구기반을 마련하였다고 볼 수 있다.