ืคืจืืืงื Sound Open Firmware 2.0 (SOF), ืฉื ืืฆืจ ืืืงืืจ ืขื ืืื ืืื ืื ืืื ืืืชืจืืง ืืื ืืื ืฉื ืืกืคืงืช ืงืืฉืื ืงื ืืื ืืช ืขืืืจ ืฉืืื DSP ืืงืฉืืจืื ืืขืืืื ืืืืื, ืืฆื ืืืืจ. ืืคืจืืืงื ืืืขืืจ ืืืืจ ืืื ืชืืช ืืกืืช ืืืจืืื. Linux ืืงืจื ืืคืืชืืช ืืขืช ืืฉืืชืืฃ ืคืขืืื ืงืืืืชื ืขื AMD, ืืืื ื-NXP. ืืคืจืืืงื ืืคืชื SDK ืืคืืฉืื ืคืืชืื ืงืืฉืื ืืื ืื ืืชืงื ืงืืื ืขืืืจ ืืืืื. Linux ืืืขืจืืช ืฉื ืงืืฉืื ืืืื ื ืขืืืจ ืฉืืื DSP ืฉืื ืื, ืืืื ืืืืืืื ืืื ืืจืืื ืืชืืืื ืืืืืืืืช. ืงืื ืืงืืฉืื ื ืืชื ืืฉืคืช C ืขื ืืืกืคืื ืืืกืืืืื ืืืืคืฅ ืชืืช ืจืืฉืืื BSD.
ืืืืืช ืืืื ื ืืืืืืืจื ืฉืื, Sound Open Firmware ื ืืชื ืช ืืืขืืจื ืืืจืืืืงืืืจืืช DSP ืืคืืืคืืจืืืช ืืืืจื ืฉืื ืืช. ืืืืืื, ืืื ืืคืืืคืืจืืืช ืื ืชืืืืช, ืชืืืื ืืฉืืื ืืื ืื ืฉืื ืื (Broadwell, Icelake, Tigerlake, Alderlake ืืื'), Mediatek (mt8195), NXP (i.MX8*) ื-AMD (Renoir) ืืืฆืืืืื ื-DSP ืืืืืกืกืื ืขื Xtensa HiFi ืืจืืืืงืืืจืืช ืืฆืืื ืืช 2, 3 ื-4. ืืืืื ืชืืืื ืืคืืชืื, ื ืืชื ืืืฉืชืืฉ ืืืืืืืืจ ืืืืื ืื QEMU. ืืฉืืืืฉ ืืงืืฉืื ืคืชืืื ืขืืืจ DSP ืืืคืฉืจ ืื ืืชืงื ืืืืืื ืืขืืืช ืืงืืฉืื ืืืืืจืืช ืจืื ืืืชืจ, ืืื ื ืืชื ืืืฉืชืืฉืื ืืคืฉืจืืช ืืืชืืื ืืืืคื ืขืฆืืื ืืช ืืงืืฉืื ืืฆืจืืืื, ืืืฆืข ืืืคืืืืืืฆืืืช ืกืคืฆืืคืืืช ืืืืฆืืจ ืืจืกืืืช ืงืืฉืื ืงืืืช ืืฉืงื ืืืืืืืช ืจืง ืืช ืืคืื ืงืฆืืื ืืืืช ืืืจืืฉื ืขืืืจ ืืืืฆืจ.
ืืคืจืืืงื ืืกืคืง ืืกืืจืช ืืคืืชืื, ืืืคืืืืืืฆืื ืืืืืงื ืฉื ืคืชืจืื ืืช ืืงืฉืืจืื ืืขืืืื ืืืืื, ืืื ืื ืืฆืืจืช ืืจืืืืจืื ืืชืืื ืืืช ืืืื ืืจืืงืฆืื ืขื DSP. ืืืจืื ืืืื ืืืืขืืช ืงืืฉืื, ืืืื ืืืืืงืช ืงืืฉืื, ืืื ืขืืจ ืืืืจืช ืงืืฆื ELF ืืชืืื ืืช ืงืืฉืื ืืืชืืืืืช ืืืชืงื ื ืขื ืฆืืื, ืืื ืืืชืืจ ืืืืื, ืืืืืืืจ DSP, ืืืืืืืจ ืคืืืคืืจืื ืืืจื (ืืืืกืก ืขื QEMU), ืืืื ืืืขืงื ืืืจ ืงืืฉืื, ืกืงืจืืคืืื ืขืืืจ MATLAB /Octave ืืืืื ืื ืขืืื ืฉื ืืงืืื ืจืืืื ืฉืืข, ืืืฉืืืื ืืืจืืื ืืื ืืจืืงืฆืื ืืืืืืคื ื ืชืื ืื ืขื ืงืืฉืื, ืืืืืืืช ืืืื ืืช ืืืืคืืืืืืืช ืขืืืื ืฉืืข.


ืืคืจืืืงื ืืคืชื ืื ืืจืืืืจ ืืื ืืืจืกืื ืฉื ืืชื ืืืฉืชืืฉ ืื ืขื ืืืฉืืจืื ืืืจืืฆืื ืงืืฉืื ืืืืืกืกืช ืขื Sound Open Firmware. ืืืจืืืืจ ืืืจ ืืืื ืืืืืช ืืืขืจืืช ืืจืืฉืืช. Linux, ืืื ืืืจืกื 5.2, ืืืืคืฅ ืชืืช ืจืืฉืืื ืืคืื - BSD ื-GPLv2. ืื ืื ืืืชืงื ืืืจืื ืขื ืืขืื ืช ืงืืฉืื ืืืืืจืื ื-DSP, ืืขืื ืช ืืืคืืืืืืืช ืฉืืข ื-DSP, ืืจืืื ืคืขืืืช ืืชืงื ืืฉืืข (ืืืจืื ืขื ืืืฉื ืืคืื ืงืฆืืืช DSP ืืืืฉืืืื), ืืืชื ื ืงืืืืช ืืืฉื ืฉื ืืืฉืืืื ืื ืชืื ื ืฉืืข. ืื ืื ืืืชืงื ืืกืคืง ืื ืื ืื ืื IPC ืืืื ืืจืืงืฆืื ืืื ืืขืจืืช ืืืืจื ื-DSP, ืืฉืืื ืืืืฉื ืืืืืืืช ืืืืจืช DSP ืืจื API ืกืื ืืจืื. DSP ืขื ืงืืฉืื ืคืชืืื ืฉื ืฆืืื ื ืจืื ืืืืฉืืืื ืืืชืงื ALSA ืจืืื, ืฉื ืืชื ืืฉืืื ืื ืืืืฆืขืืช ืืืฉืง ืืชืืื ื ืืกืื ืืจืื.

ืืืืืฉืื ืืจืืืืื ื-Sound Open Firmware 2.0:
- ืืืืฆืืขืื ืฉื ืคืื ืงืฆืืืช ืืขืชืงืช ืืืืื ืฉืืคืจื ืืืืคื ืืฉืืขืืชื ืืืกืคืจ ืืืืฉื ืืืืืจืื ืืืคืืช. ืชืจืืืฉื ืขืืืื ืืืืื ืืกืืืืื ืจืื ืืคืืชืช ืขืืืก ืฉื ืขื 40% ืชืื ืฉืืืจื ืขื ืืืชื ืืืืืช ืฉืืข.
- ืืืฆืืืืช ืืคืืืคืืจืืืช ืืื ืื ืืจืืืืช ืืืืืช (cAVS) ืฉืืคืจื, ืืืื ืชืืืื ืืืคืขืืช ืืืคืืื ืขื ืื ืืืืช DSP.
- ืขืืืจ ืคืืืคืืจืืช Apollo Lake (APL), ืกืืืืช Zephyr RTOS ืืฉืืฉืช ืืืกืืก ืืงืืฉืื ืืืงืื XTOS. ืจืืืช ืืืื ืืืจืฆืื ืฉื Zephyr OS ืืืืขื ืืฉืืืืื ืืคืื ืงืฆืืื ืืืืช ืขืืืจ ืคืืืคืืจืืืช ื ืืืจืืช ืฉื ืืื ืื. ืืฉืืืืฉ ื-Zephyr ืืืื ืืคืฉื ืืืืคืืืช ืืฉืืขืืชืืช ืืช ืืงืื ืฉื ืืืฉืืื Sound Open Firmware.
- ืืืฉื ืืช ืืืืืืช ืืืฉืชืืฉ ืืคืจืืืืงืื IPC4 ืืชืืืื ืืกืืกืืช ืืืืืืช ืืืืื ืืืฉืืขื ืืืื ืืืฉืืจื Tiger Lake (TGL) ืืืจืืฆืื ืืขืจืืช ืืคืขืื Windows (ืชืืืื ื-IPC4 ืืืคืฉืจืช Windows ืืชืงืฉืจ ืขื ืืขืจืืืช ืืืืื ืืืืืืืืืช (DSP) ืืืืืกืกืืช ืขื Sound Open Firmware ืืื ืฉืืืืฉ ืืืจืืืืจ ืกืคืฆืืคื).
ืืงืืจ: OpenNet.ru
