DSP System Toolbox

신호 생성, I/O, 시각화

신호 생성, I/O 및 시각화

작업하는 신호는 다양한 소스에서 얻을 수 있으며, 예를 들면 다음과 같습니다.

  • 멀티미디어 파일에서 오디오 신호 가져오기
  • 사운드 카드의 오디오 데이터 녹음하기
  • 실시간으로 다채널 오디오 데이터 얻기
  • IP 네트워크 포트로부터 UDP 패킷 받기

시뮬레이션 결과는 오디오 파일이나 오디오 디바이스 내보내거나 IP 네트워크를 통해 UDP 패킷 형태로 전송할 수 있습니다.

DSP System Toolbox에서 함수를 사용하여 이진 신호, 무작위 신호, 일반적인 파형(사인파 및 chirp 신호 등)을 생성할 수도 있습니다.

시간 영역 및 주파수 영역에서 신호 시각화

DSP System Toolbox는 시간 영역 및 주파수 영역 시각화를 위한 Time Scope, Spectrum Scope, Vector Scope, Waterfall Scope 등의 툴을 제공합니다.

Visualizing time-domain signals in the Time Scope tool.
Time Scope 툴에서 시간 영역 신호 시각화. 시뮬레이션 컨트롤을 사용하여 Time Scope 내에서 시뮬레이션을 시작하거나 일시 중지하거나 정지할 수 있습니다.

Time Scope는 시간 영역에 신호를 표시하고 연속 및 불연속, 고정 크기 및 가변크기, 부동 및 고정 소수점 데이터, N 차원 신호 등과 같이 다양한 신호를 지원합니다. 또한 각 입력 신호에 서로 다른 차원, 다른 샘플 레이트 및 다른 데이터 유형이 있는 여러 신호를 동일한 축에 표시할 수도 있습니다. Time Scope의 시뮬레이션 컨트롤을 이용하면 창을 전환하지 않고도 시뮬레이션을 시작하거나 일시 중지하거나 계속하거나 중지할 수 있으며 시뮬레이션 스냅샷을 생성할 수 있습니다.

Spectrum Scope는 시간 영역 입력 신호의 스펙트럼을 예측하고 이를 선형 또는 로그 스케일에 표시합니다. Scope 매개변수를 통해 FFT 길이, 버퍼 크기 및 오버랩, 스펙트럼 단위를 지정할 수 있습니다.

Vector Scope는 디지털 오실로스코프와 유사한 종합적인 디스플레이 툴입니다. 이 툴을 사용하여 벡터로부터 연속적인 타임 샘플을 플로팅하거나 필터 계수, 스펙트럼 크기와 같은 데이터가 포함된 벡터를 플로팅할 수 있습니다.

Waterfall Scope는 각 벡터가 연속 샘플 타임의 입력 데이터를 나타내는 데이터 벡터를 한 번에 여러 개 표시합니다. 이 툴은 실제 값의 이중 정밀도 데이터만 표시합니다.

다음: DSP 시스템 모델을 위한 고정 소수점 구현 및 코드 생성

평가판 사용 DSP System Toolbox

평가판 신청

4G LTE의 모델링 및 구현

온라인 세미나 보기