dsp-algorithm
CommunityExpert DSP design for SHARC+ audio systems
System Documentation
What problem does it solve?
This Skill eliminates the manual, error-prone work of designing, porting, and verifying DSP algorithms for ADSP-21569 SHARC+ DSPs used in directional column speakers, handling complex tasks like beamforming design, fixed-point conversion, and hardware accelerator integration that require deep domain expertise and strict compliance with project governance rules.
Core Features & Use Cases
- Beamforming Algorithm Design: Supports delay-sum (DSB), MVDR, GSC, subband MVDR, and Dolph-Chebyshev beamformer design with detailed implementation specifications and algorithm selection decision matrices.
- Fixed-Point Porting & Verification: Provides end-to-end Q format selection, overflow analysis, and bit-exact verification workflows to ensure floating-point algorithms are correctly ported to fixed-point SHARC+ targets with acceptable SNR loss.
- Hardware Integration & Performance Optimization: Covers FIRA hardware accelerator integration, SHARC compute budget (MIPS/MCPS) analysis, and latency optimization to meet real-time audio processing constraints for directional speaker systems.
- Use Case: An audio engineer developing a new directional column speaker can use this Skill to design a subband MVDR beamformer, port it to Q15 fixed-point format, verify bit-exact match with the floating-point reference, and optimize FIRA usage to stay within the ADSP-21569's MIPS and latency budgets.
Quick Start
Use the dsp-algorithm skill to design a Dolph-Chebyshev beamformer for an 8-element 100mm-spaced linear array, port it to Q15 fixed-point for the ADSP-21569 SHARC+, and generate a bit-exact verification report against the MATLAB floating-point reference.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dsp-algorithm Download link: https://github.com/Qiuu2/algo/archive/main.zip#dsp-algorithm Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.