• 제목/요약/키워드: 디지털 시그널 프로세서

검색결과 13건 처리시간 0.02초

멀티코어 DSP 기반 소프트웨어 정의 라디오 플랫폼을 활용한 LTE 전송 채널의 구현 (Implementation of LTE Transport Channel on Multicore DSP Software Defined Radio Platform)

  • 이진
    • 한국정보통신학회논문지
    • /
    • 제24권4호
    • /
    • pp.508-514
    • /
    • 2020
  • LTE (Long Term Evolution) 및 5G와 같이 지속적으로 발전하는 이동 통신 표준을 구현하기 위해 소프트웨어 정의 라디오 (SDR, Software Defined Radio) 개념은 뛰어난 유연성과 효율성을 제공한다. 수년 동안, 최고급 디지털 시그널 프로세서 (DSP, Digital Signal Processor) 시스템 온 칩 (SoC, System on Chip)은 멀티 코어 및 다양한 하드웨어 보조 프로세서를 지원하는 방향으로 개발되어왔다. 이 논문에서는 TI의 TCI663x 칩을 사용해 구현한 SDR 플랫폼 하드웨어에 대해 소개하고, 이 플랫폼 상에서 멀티 코어 DSP를 BCP (Bit Rate Coprocessor) 및 TPC (Turbo Decoder Coprocessor)와 연동하여 구현한 LTE 전송 채널 (Transport Channel)의 성능을 다양한 구현 옵션에 따라 평가한다.

VHDL을 이용한 확장 인터럽트 제어기의 설계 (Design of the Expanded Interrupt Controller using VHDL)

  • 박성수;박승엽
    • 한국정보통신학회논문지
    • /
    • 제7권3호
    • /
    • pp.558-567
    • /
    • 2003
  • 고성능 모터제어에 이용되는 대부분의 디지털 시그널 프로세서(DSP)에는 외부 인터럽트 입력 채널이 4개 정도 제공되고 있다. 그러나, 모터제어에서 이용될 수 있는 외부 인터럽트의 수는 이보다 훨씬 많은 수이다. 8259와 같은 상용화된 프로그램 가능한 인터럽트 제어기는 8채널의 입력을 기본으로 하고 있으며 보다 많은 인터럽트 입력을 이용하고자 할 경우 이를 종속 연결하여 채널을 확장시켜야 한다. 그리고 모터제어용 마이크로프로세서와의 인터페이스에 있어서 불편한 점이 있으므로 본 논문에서는 상용화된 인터럽트 제어기가 아닌 모터제어용 마이크로프로세서와의 인터페이스에 더욱 적합한 인터럽트 제어기의 구현과 기타의 주변장치들이 구현된 프로그램 가능한 디바이스의 소자 이용률을 높히기 위하여 모터제어에 필요한 수만큼 인터럽트 입력채널을 14채널로 확장한 인터럽트 제어기를 VHDL을 이용하여 설계하였다. 이를 위하여 간단한 인터럽트 제어기의 모델을 제안하였으며, 시뮬레이션을 통해 설계된 제어기의 유용성을 확인하였다.

디지털 시그널 프로세서를 이용한 로봇 매니퓰레이터의 적응-신경제어 (The Adaptive-Neuro Control of Robot Manipulator Using DSPs)

  • 이우송;차보남;김영규;김용태;한성현
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2002년도 춘계학술대회 논문집
    • /
    • pp.573-578
    • /
    • 2002
  • In this paper, it Is presented a new scheme of adaptive-neuro control system to implement real-time control of robot manipulator. Unlike the well-established theory for the adaptive control of linear systems, there exists relatively little general theory for the adaptive control of nonlinear systems. Adaptive control technique is essential for providing a stable and robust performance for application of robot control. The proposed neuro control algorithm is one of learning a model based error back-propagation scheme using Lyapunov stability analysis method. Through simulation, the proposed adaptive-negro control scheme is proved to be a efficient control technique for real-time control of robot system using DSPs.

  • PDF

디지털 시그널 프로세서를 이용한 로봇 매니퓰레이터의 적응-신경제어 (The Adaptive-Neuro Control of Robot Manipulator Using DSPs)

  • 차보남;김성일;이진;이치우;한성현
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2001년도 추계학술대회(한국공작기계학회)
    • /
    • pp.122-127
    • /
    • 2001
  • In this paper, it is presented a new scheme of adaptive-neuro control system to implement real-time control of robot manipulator. Unlike the well-established theory for the adaptive control of linear systems, there exists relatively little general theory for the adaptive control of nonlinear systems. Adaptive control technique is essential for providing a stable and robust performance for application of robot control. The proposed neuro control algorithm is one of learning a model based error back-propagation scheme using Lyapunov stability analysis method. Through simulation, the proposed adaptive-neuro control scheme is proved to be a efficient control technique for real-time control of robot system using DSPs.

  • PDF

브러쉬없는 리니어 모터 드라이브 구현 (Implementation of Brushless Linear Motor Driver)

  • 김상우;박정일;이기동;정재한;서경열
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2000년도 춘계학술대회 논문집
    • /
    • pp.969-972
    • /
    • 2000
  • In this paper, a controller design for brushless linear motor is proposed. The designed controller is mainly composed of speed and current controller, which are carried out by the high-speed digital signal processor(DSP). In addition the PWM inverter is controlled by space voltage PWM method. This system is implemented using by 32-bit DSP(TMS320C31), a high-integrated logic device(EPM7128), and IPM(Intelligent Power Module) for compact and powerful system design. The experimental results show the effective performance of controller for the brushless linear motor.

  • PDF

4-way 수퍼 스칼라 디지털 시그널 프로세서 코어 설계 (On Designing 4-way Superscalar Digital Signal Processor Core)

  • 김준석;유선국;박성욱;정남훈;고우석;이근섭;윤대희
    • 한국통신학회논문지
    • /
    • 제23권6호
    • /
    • pp.1409-1418
    • /
    • 1998
  • 최근의 오디오 압축 알고리듬은 다양한 코딩 기법을 조합하여 사용하고 있다. 이들은 DSP 작업(DSP task), 제어 작업(controller task), 그리고 혼합 작업(mixed task)으로 나눌 수 있다. 기존의 DSP 프로세서들은 이들 중 DSP 작업만을 효율적으로 설계되어 있어 제어작업이나 혼합작업에 대해서는 자원을 효율적으로 활용하지 못하는 단점이 있다. 본 논문에서는 기존의 DSP 프로세서가 가지는 DSP 작업에 대하여 고성능을 그대로 유지하면서 제어작업과 혼합작업에서도 좋은 성능을 가지는 새로운 구조를 제안하고 구현하였다. 제안된 프로세서 YSP-3는 4개의 실행 유닛 (곱셈기, 2개의 ALU, 메모리 접근 유닛)을 병렬로 배치한 후 4-way 수퍼스칼라명령어 구조를 사용하여 각 우ㅠ닛을 독립적으로 사용할 수 있도록 하였다. 제안된 구조는 일반적인 DSP 알고리듬과 AC-3 디코딩 알고리듬을 실행하여 성능을 평가하였다. 마지막으로 VHDL을 통해 $0.6\$\mu$textrm{m}$-3ML 표준셀 기술로 합성한 후 Compass상에서 모의실험으로 통해 33MHz의 시스템 클럭에 대해 최대 지연시간 상황에서 실시간 동작을 확인하였다.

  • PDF

디지털 시그널 프로세서를 이용한 스카라 로봇의 적응-신경제어기 설계 (Design of Adaptive-Neuro Controller of SCARA Robot Using Digital Signal Processor)

  • 한성현
    • 한국생산제조학회지
    • /
    • 제6권1호
    • /
    • pp.7-17
    • /
    • 1997
  • During the past decade, there were many well-established theories for the adaptive control of linear systems, but there exists relatively little general theory for the adaptive control of nonlinear systems. Adaptive control technique is essential for providing a stable and robust performance for application of industrial robot control. Neural network computing methods provide one approach to the development of adaptive and learning behavior in robotic system for manufacturing. Computational neural networks have been demonstrated which exhibit capabilities for supervised learning, matching, and generalization for problems on an experimental scale. Supervised learning could improve the efficiency of training and development of robotic systems. In this paper, a new scheme of adaptive-neuro control system to implement real-time control of robot manipulator using digital signal processors is proposed. Digital signal processors, DSPs, are micro-processors that are developed particularly for fast numerical computations involving sums and products of variables. The proposed neuro control algorithm is one of learning a model based error back-propagation scheme using Lyapunov stability analysis method. The proposed adaptive-neuro control scheme is illustrated to be an efficient control scheme for implementation of real-time control for SCARA robot with four-axes by experiment.

  • PDF

발사체 추력백터제어 구동장치용 컴퓨터 하드웨어 설계

  • 박문수;이희중;민병주;최형돈
    • 항공우주기술
    • /
    • 제3권2호
    • /
    • pp.56-64
    • /
    • 2004
  • 본 연구에서는 소형위성발사체의 고체모터 가동노즐용 추력벡터제어 구동장치를 제어하기 위한 컴퓨터 하드웨어 설계에 관한 내용을 기술하였다. 구동장치 제어 컴퓨터는 관성항법장치로부터 제어명령을 받아 작동기를 구동하는 장치로, 발사체 내외의 다른 장비들과 통신을 하는 기능도 갖추고 있다. 구동장치 제어 컴퓨터는 고속의 제어 알고리즘 연산에 적합하도록 디지털 시그널 프로세서를 주 프로세서로 채택하여 KSR-III의 아나로그 제어기와 비교할 때 안정성과 신뢰성, 유연성을 더 갖추도록 설계하였다. 설계된 제어 컴퓨터는 여기 프로그램 개발용 타겟 보드 제작을 거쳐 1차 시제품으로 개발되었다. 여기에서는 최상위단계의 설계 요구조건과 하드웨어 구성, 지상지원장비에 대해서도 기술하였다.

  • PDF

산업용 장비에서의 액추에이터를 제어 하기 위한 DSP에서의 Modbus통신 구현과 제어 모듈 개발 (Development of DSP-based Modbus Communication Scheme and Control Module for Controlling Actuators in Industrial Equipment)

  • 김원준;곽동기;김동환
    • 대한기계학회논문집A
    • /
    • 제41권11호
    • /
    • pp.1109-1117
    • /
    • 2017
  • PLC 시스템은 자체 모듈에 의한 부분적 확장성을 지원하고 있지만, 확장을 위한 비용이 크고, 센서 및 기타 제어기들과의 언어 호환성 또한 문제가 되고 있다. 본 논문에서는 빠르게 변화하는 기술에 대처하기 위해 텍사스 인스트루먼트 사의 DSP(디지털 시그널 프로세서)를 이용하여 PLC를 대체 및 보조할 수 있는 시스템을 제안한다. 이 시스템은 기존 PLC의 기능을 통합적으로 구현하며, 범용으로 쓰이는 PLC 에 비해 속도가 빠르고, 약 50% 이상의 비용 절감이 가능하다. 또한, 모듈 형태의 24V의 범용 디지털 I/O핀을 구성함으로써 선택적으로 입력과 출력의 부분적 확장을 용이하게 하였다. 일반적 산업 장비의 제어를 위해 널리 사용되고 있는 모드버스 통신을 RS-485 인터페이스를 기반으로 DSP에서 구현함으로써, 장비 간 다대다 통신을 할 수 있도록 하였다.

광디스크 디지털 서보의 저전력 구현 아키텍쳐 (Low Power Digital Servo Architecture for Optical Disc)

  • 허준호;김수원
    • 전자공학회논문지SC
    • /
    • 제38권2호
    • /
    • pp.31-37
    • /
    • 2001
  • 광디스크 재생기에서 사용되는 디지털 서보는 주변 블록과의 집적화가 유리하고, 온도변화에 따른 열화가 적으며, 각종 픽업에 대한 유연한 대응이 가능한 장점 때문에 이용도가 점점 높아지고 있는 추세이다.[6] 그러나 디지털 시그널 프로세서를 내장한 디지털 서보는 전력 소비량이 매우 큰 단점을 가지고 있다. 본 논문에서는 광디스크 재생기의 특성 상 초기화 시간에 대부분의 기능이 몰려 있으므로 DSP의 사이클 수는 많이 차지 하나, 실제로 전력 소비에 주된 영향을 끼치는 시간은 초기화 시간이 아닌 재생 모드 시간 임에 착안하여 디지털 서보의 소비 전류를 획기적으로 줄일 수 있는 방안을 제시하였다. 재생 모드에서의 필터 처리 사이클 수를 최대한 줄일 수 있도록 아키텍쳐를 변환함과 동시에 디지털 서보의 재생 모드를 병렬 처리함으로써, 전체 시스템의 소비 전력을 크게 줄이는 효과를 얻을 수 있도록 하였다. 즉, 광디스크 재생기의 디지털 서보에 포함되는 DSP 코아의 리소스 공유를 통해DSP의 동작 속도와 부하를 크게 줄임으로써 소비 전류를 획기적으로 줄이는 효과를 얻어낸 것이다. 이러한 개념은 DSP-코아 뿐만 아니라, ROM, RAM에도 모두 적용되어 기존 아키텍쳐의 디지털 서보에 비해 소비 전류를 83% 가까이 줄일 수 있는 효과를 얻을 수 있었다.

  • PDF