Алгоритмы XDAIS
XDAIS или Стандарт совместимости алгоритмов eXpressDsp — это стандарт разработки алгоритмов компании Texas Instruments для семейства TMS320 DSP. Стандарт был впервые представлен в 1999 году и был создан для облегчения интеграции алгоритмов DSP в системы без затрат на реинжиниринг. Стандарт XDAIS решает вопросы распределения и потребления ресурсов алгоритма на DSP. Алгоритмы, соответствующие стандарту, тестируются и получают отметку «eXpressDSP-совместимый» после успешного завершения теста.
Стандарт состоит из набора общих правил и рекомендаций, которые следует применять ко всем алгоритмам. Например, все алгоритмы, совместимые с XDAIS, должны реализовывать интерфейс алгоритмов, называемый IALG. Для тех алгоритмов, которые используют DMA , должен быть реализован интерфейс IDMA. Кроме того, для каждого семейства TI DSP предусмотрены особые правила.
Проблемы в алгоритме часто возникают из-за жесткого кодирования доступа к системным ресурсам, которые используются другими алгоритмами. XDAIS запрещает использование такого типа жесткого кодирования. Вместо этого XDAIS требует стандартного API, чтобы приложение могло вызывать определенный класс алгоритма. Этот API определен в стандарте xDM , также называемом API VISA (видео, изображения, речь и аудио).
В комплект разработчика XDAIS входит сам стандарт, пример кода и демонстрация.
Преимущества XDAIS по сравнению с нестандартизированными подходами включают:
- Значительное сокращение времени интеграции, поскольку алгоритмы не тратят ресурсы друг друга.
- Простое сравнение алгоритмов из нескольких разных источников в одном приложении.
- Доступ к широкому спектру совместимых алгоритмов, доступных от различных третьих лиц TI DSP, устраняет необходимость индивидуальной разработки сложных алгоритмов.
- Алгоритмы работают «из коробки» с продуктами eXpressDSP Multimedia Framework, такими как Codec Engine (TI).
См. также
[ редактировать ]Внешние ссылки
[ редактировать ]- Стандарт алгоритма XpressDSP — комплект разработчика xDAIS и xDM
- Руководство разработчика стандартного алгоритма DSP TMS320