사용자 도구

사이트 도구


전기음향:electric_circuit:dsp:xmos

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
전기음향:electric_circuit:dsp:xmos [2026/07/07] – 제거됨 - 바깥 편집 (알 수 없는 날짜) 127.0.0.1전기음향:electric_circuit:dsp:xmos [2026/07/07] (현재) – ↷ 문서가 electroacoustics:electric_circuit:dsp:xmos에서 전기음향:electric_circuit:dsp:xmos(으)로 이동되었습니다 정승환
줄 1: 줄 1:
 +====== XMOS ======
  
 +XMOS는 USB 오디오 인터페이스 개발에서 널리 사용되는 영국 xmos.ai사의 멀티코어 마이크로컨트롤러입니다. 실시간 오디오 처리와 저지연 USB 전송을 위해 설계되어 Focusrite, SSL 등 프로 오디오 장비에 채택됩니다.((DSP 카테코리에 있지만 일부 DSP의 기능을 지닌 USB 인터페이스 마이크로 컨트롤러 칩이라고 보는 것이 타당하다.))
 +
 +대부분의 오디오인터페이스가 XMOS 칩을 사용하여, USB 인터페이스 기능과 다이렉트모니터링/DSP 믹서 기능을 제공한다.
 +
 +<imgcaption image1|>{{20260207-143957.png|Scarlett 4i4 3th gen, 왼쪽에 큰 XMOS 칩이 보인다.}}</imgcaption>
 +
 +<imgcaption image2|>{{20260207-144006.png|Scarlett 4i4 3th gen, DSP 믹서 기능}}</imgcaption>
 +
 +=== xCORE 아키텍처와 제품군 ===
 +xCORE는 32비트 멀티스레드 코어(2~32개, 최대 2GHz)를 사용해 단일 사이클 DSP를 제공합니다.
 +
 +|<100%>|
 +^ 시리즈 ^ 코어 수 ^ 주요 용도 ^ 예시 모델 ^
 +| XS1/xCORE 클래식 | 4~16 | 기본 USB 오디오 2.0 | XU208-128 |
 +| XU200 | 2~16 | 고성능 인터페이스 | XU216-512 |
 +| XL | 16 | 저전력 멀티채널 | XL216-512 |
 +| XUF | 8~16 | 플래시 내장 DAC | XUF208-256 |
 +| XE | 32 | AVB 네트워킹 | XE216-512 |
 +| XV | - | AI 음성 처리 | XVF3800 |
 +
 +=== 오디오 기능 ===
 +  * 지원 포맷: PCM 32비트/768kHz, DSD1024, 최대 32채널 I/O. 비동기 클럭으로 지터 최소화.[web:6]
 +  * ASIO 호환: Thesycon 드라이버로 Windows에서 2.9ms 왕복 지연, WASAPI/MIDI 지원.[web:7]
 +  * 다이렉트 모니터링: 칩 내 멀티코어로 입력(ADC/I2S)을 USB 스트림과 실시간 믹싱, 0.2ms 지연 출력. 별도 DSP 없이 가능.
 +  * 신호 라우팅: xCONNECT 스위치(250MBit/s 타일 간 네트워크)와 128 프로그래머블 I/O로 I2S/TDIF/ADAT 라우팅.
 +
 +=== 개발 편의성 ===
 +XMOS 툴체인(xTIMEcomposer)으로 xC 언어 기반 펌웨어 커스터마이징이 간단합니다. USB Audio 리퍼런스 디자인 가이드에서 lib_xua 모듈로 모니터링/라우팅 코드 예시 제공.
 +
 +{{tag>DSP}}

[공지]회원 가입 방법
[공지]글 작성 및 수정 방법