DSP System Toolbox

스트리밍 및 프레임 기반 신호 처리

DSP System Toolbox를 사용하면 MATLABSimulink에서의 스트리밍 신호 처리와 프레임 처리를 지원함으로써 실시간 신호 처리 시스템을 효율적으로 시뮬레이션할 수 있습니다.

스트리밍 및 프레임 기반 처리 기술은 입력 데이터를 프레임에 버퍼링하고 여러 데이터 샘플을 한 번에 처리함으로써 시뮬레이션을 가속합니다. 고정된 프로세스 오버헤드를 여러 샘플에 분배하므로 보다 빠른 시뮬레이션이 가능합니다. 이러한 기술은 시스템에서 일정 수준의 대기 시간을 유발하지만, 많은 경우 심각한 대기 시간을 초래하지 않으면서 처리량을 높이는 프레임 크기를 선택할 수 있습니다.

MATLAB에서 스트리밍 신호 처리는 System Object를 통해 활성화되여 데이터 위주의 알고리즘, 소스, 싱크를 표현합니다. System Object는 암묵적으로 데이터 인덱싱, 버퍼링 및 알고리즘 상태 관리와 같은 스트림 처리의 여러 세부사항을 관리합니다. System Object를 표준 MATLAB 함수 및 연산자와 혼합해서 사용할 수 있습니다. System Object를 사용하는 MATLAB 프로그램은 MATLAB 함수 블록을 통해 Simulink 모델에 통합될 수 있습니다. 대부분의 System Object에는 동일한 기능을 가진 상응하는 Simulink 블록이 있습니다.

Simulink에서 DSP System Toolbox 블록은 블록 대화 상자에서 지정된 입력 처리 모드가 프레임 기반 처리로 설정되어 있을 때 입력 신호를 프레임으로 처리합니다. DSP System Toolbox는 대기 시간이 짧은 프로세스 및 스칼라 처리가 필요한 적용 분야를 위해 샘플 기반 처리를 지원합니다. 대부분의 블록은 샘플 기반 및 프레임 기반 처리 모드를 모두 지원합니다.

Envelope detection algorithm illustrating stream processing in MATLAB with System objects.
MATLAB에서 System Object에 대한 스트리밍 처리를 보여주는 인벨로프 감지 알고리즘. 시뮬레이션 결과는 Hilbert 변환과 인벨로프 감지의 진폭 변조 메소드 모두에 대해 표시됩니다.
다음: 신호 생성, I/O, 시각화

평가판 사용 DSP System Toolbox

평가판 신청

4G LTE의 모델링 및 구현

온라인 세미나 보기