ADSP-SC57x and ADSP-2157x Product Family

Featured Products
ADSP-SC573

Процессор ADSP-SC573 — это представитель семейства продуктов SHARC®. Он построен на базе двух ядер SHARC+ и ядра ARM® Cortex®-A5. Ядра цифровых сигнальных процессоров основаны на разработанной компанией Analog Devices супергарвардской архитектуре (Super Harvard Architecture, SHARC), поддерживающей операции в режиме SIMD (одна команда – много данных, single-instruction, multiple data). Эти 32-/40-/64-разрядные процессоры, оптимизированные для обеспечения высокой производительности в задачах обработки данных с плавающей точкой и в аудиосистемах, содержат большой объем статической оперативной памяти, множество внутренних шин, которые предотвращают возникновение узких мест при вводе/выводе данных, и инновационные цифровые аудиоинтерфейсы (DAI). Новое ядро SHARC+ имеет набор команд, совместимый с процессорами SHARC предыдущих поколений, а также ряд усовершенствований архитектуры кэш-памяти и функцию предсказания ветвлений.
Благодаря интеграции передовых периферийных модулей и большого объема памяти, данные процессоры на базе ядер ARM Cortex-A5 и SHARC являются идеальной платформой для приложений, где требуется программная модель, близкая к процессорам RISC (reduced instruction set computing), поддержка мультимедийных данных и высокая производительность сигнальной обработки в рамках одного интегрированного корпуса. Подобные приложения могут возникать в самых различных областях, включая автомобильную промышленность, профессиональные аудиосистемы и промышленные системы, где требуется высокая производительность вычислений с плавающей точкой
Applications
ADSP-SC572

Процессоры ADSP-SC57x/2157x являются представителями новых семейств высокопроизводительных, энергоэффективных процессоров с усовершенствованным ядром SHARC+® и продвинутыми ускорителями операций цифровой обработки сигналов (DSP), таких как БПФ, КИХ и БИХ фильтры. Компоненты семейств ADSP-SC57x/ ADSP-2157x потребляют менее 2 Вт, обеспечивая более чем пятикратное повышение энергоэффективности по сравнению с продуктами SHARC предыдущих поколений и сопоставимые показатели в сравнении процессорами семейств SHARC ADSP-SC58x/ 2158x. Эта особенность позволяет получить наилучшую производительность цифровой обработки сигналов в задачах, где требования к отводу тепла ограничивают допустимую потребляемую мощность или где применение принудительного охлаждения невозможно из-за роста стоимости, либо уменьшения надежности при использовании вентиляторов. К возможным областям применения процессора относятся автомобильная промышленность, бытовая и профессиональная аудиоаппаратура, управление многоосевыми электродвигателями и системы распределения электроэнергии.
Процессоры семейства ADSP-2157x разработано для применения в задачах, где необходим сопроцессор ЦОС, и содержат два ядра SHARC+, а также оптимизированный набор периферийных модулей.
Новое, улучшенное, программно совместимое ядро SHARC+ работает с повышенной частотой и пониженным энергопотреблением, а также имеет аппаратную поддержку вычислений в формате с плавающей точкой двойной точности, специальные команды управления кэшем команд/данных и ряд других новых команд. Компоненты семейств ADSP-SC57x/2157x разработаны по технологии КМОП с малыми токами утечки, обеспечивающей малую потребляемую мощность, способны работать с частотой 450 МГц при температуре до 105°C и поддерживают дальнейшее развитие в направлении повышения производительности. Интеграция на кристалле более 2 Мбайт быстродействующей статической памяти SRAM и интерфейса DDR3/2/LP помогает достичь высокой эффективности вычислений в режиме реального времени, а подсистема памяти подверглась значительному улучшению и содержит усовершенствованные контроллеры DMA для одновременной пересылки данных.
Учитывая растущую потребность в защите интеллектуальной собственности в программном обеспечении, процессоры поддерживают технологию ARM® TrustZone® и содержат интегрированные криптографические аппаратные ускорители. Для задач, где критическим требованием является надежность, в процессорах реализована проверка четности при обращениях к памяти и аппаратное исправление ошибок, обеспечивающие повышенную целостность данных. Высокая степень интеграции и низкое энергопотребление новых процессоров ADSP-SC57x/ ADSP-2157x позволяют значительно сократить количество компонентов и занимаемое ими место на печатной плате, упростить и ускорить проектирование сложных современных систем.
Процессоры ADSP-SC57x/2157x поддерживаются удостоенным наград набором интерактивных инструментов проектирования Crosscore® Embedded Studio компании Analog Devices, помогающих оптимизировать и ускорить процесс создания программных и аппаратных средств.
Кроме того, благодаря сотрудничеству компаний Analog Devices и Micrium пользователям доступны ядра операционных систем реального времени µC/OS-II® и µC/OS-III® для процессорного ядра SHARC+.
Совместимые эмуляторы ICE-1000/2000 упрощают создание, отладку и тестирование сложных приложений. Работая в связке с CrossCore Embedded Studio, эмуляторы обеспечивают поддержку всех JTAG-совместимых процессоров Analog Devices и используют технологию CoreSight™ компании ARM.
Applications
ADSP-SC571

Процессоры ADSP-SC57x/2157x являются представителями семейства процессоров SHARC®. Процессоры ADSP-SC57x включают в себя ядра SHARC+® и ARM® Cortex®-A5. Ядра цифровых сигнальных процессоров основаны на разработанной компанией Analog Devices супергарвардской архитектуре (Super Harvard Architecture, SHARC), поддерживающей операции в режиме SIMD (одна команда – много данных, single-instruction, multiple data). Эти 32-/40-/64-разрядные процессоры, оптимизированные для обеспечения высокой производительности в задачах обработки данных с плавающей точкой и в аудиосистемах, содержат большой объем статической оперативной памяти, множество внутренних шин, которые предотвращают возникновение узких мест при вводе/выводе данных, и инновационные цифровые аудиоинтерфейсы (DAI). Новое ядро SHARC+ имеет набор команд, совместимый с процессорами SHARC предыдущих поколений, а также ряд усовершенствований архитектуры кэш-памяти и функцию предсказания ветвлений.
Благодаря интеграции передовых периферийных модулей и большого объема памяти, данные процессоры на базе ядер ARM Cortex-A5 и SHARC являются идеальной платформой для приложений, где требуется программная модель, близкая к процессорам RISC (reduced instruction set computing), поддержка мультимедийных данных и высокая производительность сигнальной обработки в рамках одного интегрированного корпуса. Подобные приложения могут возникать в самых различных областях, включая автомобильную промышленность, профессиональные аудиосистемы и промышленные системы, где требуется высокая производительность вычислений с плавающей точкой
Applications
ADSP-SC570

Процессоры ADSP-SC57x/ADSP-2157x являются представителями семейства процессоров SHARC®. Процессоры ADSP-SC57x включают в себя ядра SHARC+® и ARM® Cortex®-A5. Ядра цифровых сигнальных процессоров основаны на разработанной компанией Analog Devices супергарвардской архитектуре (Super Harvard Architecture, SHARC), поддерживающей операции в режиме SIMD (одна команда – много данных, single-instruction, multiple data). Эти 32-/40-/64-разрядные процессоры, оптимизированные для обеспечения высокой производительности в задачах обработки данных с плавающей точкой и в аудиосистемах, содержат большой объем статической оперативной памяти, множество внутренних шин, которые предотвращают возникновение узких мест при вводе/выводе данных, и инновационные цифровые аудиоинтерфейсы (DAI). Новое ядро SHARC+ имеет набор команд, совместимый с процессорами SHARC предыдущих поколений, а также ряд усовершенствований архитектуры кэш-памяти и функцию предсказания ветвлений.
Благодаря интеграции передовых периферийных модулей и большого объема памяти, данные процессоры на базе ядер ARM Cortex-A5 и SHARC являются идеальной платформой для приложений, где требуется программная модель, близкая к процессорам RISC (reduced instruction set computing), поддержка мультимедийных данных и высокая производительность сигнальной обработки в рамках одного интегрированного корпуса. Подобные приложения могут возникать в самых различных областях, включая автомобильную промышленность, профессиональные аудиосистемы и промышленные системы, где требуется высокая производительность вычислений с плавающей точкой.
Applications
ADSP-21573

Процессоры ADSP-SC57x/2157x являются представителями семейства процессоров SHARC®. Процессоры ADSP-SC57x включают в себя ядра SHARC+® и ARM® Cortex®-A5. Ядра цифровых сигнальных процессоров основаны на разработанной компанией Analog Devices супергарвардской архитектуре (Super Harvard Architecture, SHARC), поддерживающей операции в режиме SIMD (одна команда – много данных, single-instruction, multiple data). Эти 32-/40-/64-разрядные процессоры, оптимизированные для обеспечения высокой производительности в задачах обработки данных с плавающей точкой и в аудиосистемах, содержат большой объем статической оперативной памяти, множество внутренних шин, которые предотвращают возникновение узких мест при вводе/выводе данных, и инновационные цифровые аудиоинтерфейсы (DAI). Новое ядро SHARC+ имеет набор команд, совместимый с процессорами SHARC предыдущих поколений, а также ряд усовершенствований архитектуры кэш-памяти и функцию предсказания ветвлений.
Благодаря интеграции передовых периферийных модулей и большого объема памяти, данные процессоры на базе ядер ARM Cortex-A5 и SHARC являются идеальной платформой для приложений, где требуется программная модель, близкая к процессорам RISC (reduced instruction set computing), поддержка мультимедийных данных и высокая производительность сигнальной обработки в рамках одного интегрированного корпуса. Подобные приложения могут возникать в самых различных областях, включая автомобильную промышленность, профессиональные аудиосистемы и промышленные системы, где требуется высокая производительность вычислений с плавающей точкой.
Applications
ADSP-21571

Процессоры ADSP-SC57x/2157x являются представителями семейства процессоров SHARC®. Процессоры ADSP-SC57x включают в себя ядра SHARC+® и ARM® Cortex®-A5. Ядра цифровых сигнальных процессоров основаны на разработанной компанией Analog Devices супергарвардской архитектуре (Super Harvard Architecture, SHARC), поддерживающей операции в режиме SIMD (одна команда – много данных, single-instruction, multiple data). Эти 32-/40-/64-разрядные процессоры, оптимизированные для обеспечения высокой производительности в задачах обработки данных с плавающей точкой и в аудиосистемах, содержат большой объем статической оперативной памяти, множество внутренних шин, которые предотвращают возникновение узких мест при вводе/выводе данных, и инновационные цифровые аудиоинтерфейсы (DAI). Новое ядро SHARC+ имеет набор команд, совместимый с процессорами SHARC предыдущих поколений, а также ряд усовершенствований архитектуры кэш-памяти и функцию предсказания ветвлений.
Благодаря интеграции передовых периферийных модулей и большого объема памяти, данные процессоры на базе ядер ARM Cortex-A5 и SHARC являются идеальной платформой для приложений, где требуется программная модель, близкая к процессорам RISC (reduced instruction set computing), поддержка мультимедийных данных и высокая производительность сигнальной обработки в рамках одного интегрированного корпуса. Подобные приложения могут возникать в самых различных областях, включая автомобильную промышленность, профессиональные аудиосистемы и промышленные системы, где требуется высокая производительность вычислений с плавающей точкой.
Applications
Features and Benefits
- Integrated dual SHARC+ floating-point DSP cores and arm® Cortex®-A5 processor
- Scalable performance and features in two different package options
- Lower cost derivative to the successful ADSP-SC58x family
- 5.4GFLOPs, 1.8GMACS Floating-pt SHARC+ DSP performance (2x 450MHz)
- Enabling 105°C environments and reduced heat-sinks and no fans for increased reliability & robustness
- Industry standard arm® Cortex®-A5 (720DMIPS at 450MHz) with FPU and Neon® DSP extensions
- Enhanced integrated peripherals including Gigabit Ethernet (w/AVB), MLB, USB, CAN & SDIO
- Easy to use deterministic DSP coding at up to twice the previous SHARC performance
- Code compatible SHARC+ cores add double precision floating point support, byte addressability, optional L1-cache mode and branch prediction
- Large on-chip 384KB L1 SRAM/cache per SHARC+ core, large 1MB shared L2 SRAM & advanced DMA features
- High performance external memory interface including DDR3L support (BGA package only)
- Glue-less DSP Digital Audio Interfaces including 4x full SPORT (w/I2S), SPDIF & Sample Rate Converters
- Multiple serial interfaces including Quad SPI, I2C, UARTs
- Scalable multi-device support with high speed link-port
- For IP protection, fast secure boot and secure network connectivity
Multiple ADSP-SC57x and ADSP-2157x Product Options
- One or two SHARC+ cores, with or without the arm® Cortex®-A5 processor, and various peripheral options
- Pin compatible options within two packages : 17-mm × 17-mm (0.8mm pitch) cspBGA and 24mm x 24mm LQFP
- Full-featured BGA version or a cost-optimized, reduced pin-count LQFP option
- CrossCore Embedded Studio (CCES) with optimized C/C++ compiler, DSP Libraries and project examples
- SigmaStudio™ support provides an extensive selection of optimized audio libraries with easy to use graphical audio development and tuning tools for faster time-to-market
- FreeRTOS real-time operating system on both SHARC+ and arm® Cortex®-A5 cores, as well as HCC Embedded USB Host, USB Device, and file system stacks running on the arm® Cortex®-A5.
- ADZS-SC573-EZLITE development kit with full reference schematics and PCB design details
- High speed JTAG emulators (ICE-1000/2000) facilitate the creation, test, and debug of advanced applications
- Optimized royalty-free Ethernet AVB stack developed and supported by Analog Devices
- AUTOSAR MCAL drivers
- Many additional third-party algorithms & software components including advanced ANC & multi-dimensional surround audio
- Buildroot based distribution
- Integrated with CCES on Linux based host
- Support for both kernel and application debugging
Software & Development Tools
CrossCore® Embedded Studio

CrossCore® Embedded Studio - это интегрированная среда разработки (integrated development environment, IDE) мирового уровня для процессоров семейств Blackfin®, SHARC® и Arm® компании Analog Devices. Она реализована на базе EclipseTM и использует новейшее поколение наших инструментов генерации кода, обеспечивая полноценную поддержку редактирования, отладки и сборки кода на языках ассемблера и C/C++.
CrossCore Embedded Studio также обеспечивает интеграцию с встроенными драйверами, программными службами и алгоритмическими программными модулями, которые могут быть использованы разработчиками, работающими с процессорами Blackfin и SHARC, в своих проектах. К ним относятся драйверы для внутренних и внешних периферийных модулей, стеки протоколов Ethernet и USB, популярная операционная система реального времени и файловая система, а также множество других программных средств. Эта простая в применении среда проектирования дает исключительные возможности поддержки проектирования и отладки приложений для многоядерных процессоров.
Посетите онлайн-сообщество поддержки CrossCore® Служба поддержки CROSSCORE®: |
|
Применяемые компоненты
ADSP-21567
Up to 800MHz SHARC+ DSP with 640KB L1, 512KB Shared L2 SRAM, 400-Ball CSP_BGA
ADSP-21569
Up to 1GHz SHARC+ DSP with 640KB L1, 1024KB Shared L2 SRAM, 400-Ball CSP_BGA
ADSP-21566
400MHz SHARC+ DSP with 640KB L1, 256KB Shared L2 SRAM, 400-Ball CSP_BGA
ADSP-21565
Up to 1GHz SHARC+ DSP with 640KB L1, 1024KB Shared L2 SRAM, 120-lead LQFP_EP
ADSP-21563
Up to 800MHz SHARC+ DSP with 640KB L1, 512KB Shared L2 SRAM, 120-lead LQFP_EP
ADSP-21562
400MHz SHARC+ DSP with 640KB L1, 256KB Shared L2 SRAM, 120-lead LQFP_EP
ADSP-21160N
High Performance 32-Bit SHARC DSP, 100 MHz
ADSP-21161N
Low Cost 32-Bit SHARC DSP, 100 MHz
ADSP-21362
Высокопроизводительный 32-разрядный процессор SHARC с плавающей точкой для автомобильных аудиосистем
ADSP-21363
Высокопроизводительный 32-разрядный процессор SHARC с плавающей точкой для универсальных применений
ADSP-21364
High Precision 32-Bit Floating-Point SHARC Processor for Professional Audio
ADSP-21368
Высокопроизводительный 32-разрядный процессор SHARC с плавающей точкой для профессиональных аудиосистем
ADSP-21369
Высокопроизводительный 32-разрядный процессор SHARC с плавающей точкой для профессиональных аудиосистем
ADSP-21371
High-Performance 32-bit Floating-Point SHARC Processor for Automotive Audio
ADSP-21375
High-Performance 32-bit Floating-Point SHARC Processor
ADSP-21469
High Performance Fourth Generation DSP
ADSP-21477
High Performance Fourth Generation DSP
ADSP-21478
High Performance Fourth Generation DSP
ADSP-21488
High Performance Fourth Generation DSP
ADSP-21489
High Performance Fourth Generation DSP
ADSP-21571
Двухъядерный цифровой сигнальный процессор SHARC+ (384 кБ памяти L1) с 1 МБ совместно используемой памяти L2 в 176-выводном корпусе LQFP
ADSP-21573
Двухъядерный цифровой сигнальный процессор SHARC+ (768 кБ памяти L1) с 1 МБ совместно используемой памяти L2 и контроллером DDR в корпусе 400-cspBGA
ADSP-21583
Двухъядерный DSR SHARC+ c контроллером DDR в корпусе 349-cspBGA
ADSP-21584
Двухъядерный DSR SHARC+ c контроллером DDR в корпусе 349-cspBGA
ADSP-21587
Двухъядерный DSP SHARC+ c двумя контроллерами DDR в корпусе 529-cspBGA
ADSP-BF504
Недорогой процессор Blackfin с набором периферийных модулей, оптимизированных для промышленных и общих применений
ADSP-BF504F
Процессор Blackfin с флэш-памятью исполняемых программ и набором периферийных модулей, оптимизированных для промышленных и общих применений
ADSP-BF506F
Процессор Blackfin с флэш-памятью исполняемых программ, АЦП и набором периферийных модулей, оптимизированных для промышленных и общих применений
ADSP-BF512
Low Power Blackfin with Consumer Devices Connectivity
ADSP-BF512F
Low Power Blackfin with Consumer Devices Connectivity
ADSP-BF514
Low Power Blackfin with Consumer Devices Connectivity
ADSP-BF514F
Low Power Blackfin with Consumer Devices Connectivity
ADSP-BF516
Low Power Blackfin with Advanced Embedded Connectivity
ADSP-BF516F
Low Power Blackfin with Advanced Embedded Connectivity
ADSP-BF518
Low Power Blackfin with Advanced Embedded Connectivity
ADSP-BF518F
Low Power Blackfin with Advanced Embedded Connectivity
ADSP-BF522C
Low Power Blackfin Processor with Advanced Peripherals and Embedded Stereo Audio CODEC
ADSP-BF523
Low Power Blackfin Processor with Advanced Peripherals
ADSP-BF523C
Low Power Blackfin Processor with Advanced Peripherals and Embedded Stereo Audio CODEC
ADSP-BF524
Low Power Blackfin Processor with Advanced Peripherals and Low Standby Power
ADSP-BF524C
Low Power Blackfin Processor with Advanced Peripherals and Embedded Stereo Audio CODEC
ADSP-BF525
Low Power Blackfin Processor with Advanced Peripherals
ADSP-BF525C
Low Power Blackfin Processor with Advanced Peripherals and Embedded Stereo Audio CODEC
ADSP-BF526
Low Power Blackfin Processor with Advanced Peripherals and Low Standby Power
ADSP-BF526C
Low Power Blackfin Processor with Advanced Peripherals and Embedded Stereo Audio CODEC
ADSP-BF527
Low Power Blackfin Processor with Advanced Peripherals
ADSP-BF527C
Low Power Blackfin Processor with Advanced Peripherals and Embedded Stereo Audio CODEC
ADSP-BF532
400 MHz High Performance Blackfin Processor
ADSP-BF533
High Performance General Purpose Blackfin Processor
ADSP-BF534
Процессор Blackfin с интерфейсом CAN для автомобильных и промышленных систем
ADSP-BF536
Процессор Blackfin со встроенным сетевым контроллером
ADSP-BF537
Blackfin Processor with Embedded Network Connectivity
ADSP-BF539F
Blackfin Processor for Automotive Navigation, Entertainment and Audio Systems
ADSP-BF542
High Performance Convergent Multimedia Blackfin Processor
ADSP-BF547
High Performance Convergent Multimedia Blackfin Processor
ADSP-BF549
High Performance Convergent Multimedia Blackfin Processor
ADSP-BF561
Blackfin Symmetric Multi-Processor for Consumer Multimedia
ADSP-BF592
Недорогой процессор Blackfin с набором периферийных модулей, оптимизированных для промышленных и общих применений
ADSP-BF606
Двухъядерный процессор Blackfin с производительностью до 800 МГц для высокопроизводительной цифровой обработки сигналов
ADSP-BF607
Двухъядерный процессор Blackfin с производительностью до 1 ГГц для высокопроизводительной цифровой обработки сигналов
ADSP-BF608
Двухъядерный процессор Blackfin с производительностью до 1 ГГц и аппаратной поддержкой анализа видеоизображений формата VGA
ADSP-BF609
Двухъядерный процессор Blackfin с производительностью до 1 ГГц и аппаратной поддержкой анализа видеоизображений высокой четкости
ADSP-BF701
Малопотребляющий встраиваемый процессор Blackfin+ c 128 кбайт SRAM L2 и интерфейсом DDR2/LPDDR, тактовая частота 200 МГц
ADSP-BF703
Малопотребляющий встраиваемый процессор Blackfin+ c 256 кбайт SRAM L2 и интерфейсом DDR2/LPDDR, тактовая частота 400 МГц
ADSP-BF705
Малопотребляющий встраиваемый процессор Blackfin+ c 512 кбайт SRAM L2 и интерфейсом DDR2/LPDDR, тактовая частота 400 МГц
ADSP-BF706
Low Power 400MHz Blackfin+ Embedded Processor with 1MByte L2 SRAM
ADSP-BF707
Малопотребляющий встраиваемый процессор Blackfin+ c 1 Мбайт SRAM L2 и интерфейсом DDR2/LPDDR, тактовая частота 400 МГц
ADSP-SC570
Одноядерный процессор SHARC+ (384 кБ памяти L1) с ядром ARM® Cortex-A5, 1 МБ совместно используемой памяти L2 и контроллером Ethernet 10/100 в 176-выводном корпусе LQFP
ADSP-SC571
Двухъядерный процессор SHARC+ (768 кБ памяти L1) с ядром ARM Cortex-A5, 1 МБ совместно используемой памяти L2 и контроллером Ethernet10/100 в 176-выводном корпусе LQFP
ADSP-SC572
Процессор с одним ядром SHARC+ (384 кБ памяти L1), ядром ARM Cortex-A5, 1 МБ совместно используемой памяти L2, контроллерами DDR, Gigabit Ethernet, USB и SDIO в корпусе 400-cspBGA
ADSP-SC573
Процессор с двумя ядрами SHARC+ (768 кБ памяти L1), ядром ARM Cortex-A5, 1 МБ совместно используемой памяти L2, контроллерами DDR, Gigabit Ethernet, USB и SDIO в корпусе 400-cspBGA
ADSP-SC582
Система на кристалле с ядром SHARC+ и ядром ARM Cortex-A5, контроллером DDR, Ethernet и USB в корпусе 349-cspBGA
ADSP-SC583
Система на кристалле с двумя ядрами SHARC+ и ядром ARM Cortex-A5, контроллером DDR, Ethernet и USB в корпусе 349-cspBGA
ADSP-SC584
Система на кристалле с двумя ядрами SHARC+ и ядром ARM Cortex-A5, контроллером DDR, Ethernet и USB в корпусе 349-cspBGA
ADSP-SC587
Система на кристалле с двумя ядрами SHARC+ и ядром ARM Cortex-A5, двумя контроллерами DDR, 2xEthernet, 2xUSB и SDIO в корпусе 529-cspBGA
ADSP-SC589
Система на кристалле с двумя ядрами SHARC+ и ядром ARM Cortex-A5, двумя контроллерами DDR, 2xEthernet, 2xUSB, SDIO и PCIe в корпусе 529-cspBGA
ADuCM3027
Ultra Low Power ARM Cortex-M3 MCU with Integrated Power Management and 128 KB of Embedded Flash Memory
ADuCM3029
Ultra Low Power ARM Cortex-M3 MCU with Integrated Power Management and 256 KB of Embedded Flash Memory
ADuCM4050
Ultra Low Power ARM Cortex-M4F MCU with Integrated Power Management
FreeRTOS for Analog Devices Processors

FreeRTOS is a free, scalable real-time operating system provided by Real Time Engineers Ltd. This product adds support for the Analog Devices ADuCM302x, ADuCM4x5x, BF7xx and SC5xx (ARM Cortex-A5 and SHARC+ cores) processor families to the FreeRTOS product.
FreeRTOS is a low memory operating system developed for embedded systems. It supports many common operating system concepts such as timers, events, mutexes, semaphores tasks and semaphores; all of which can be created dynamically or statically. It has a scheduler which can be configured to be preemptive or co-operative, with optional time slicing.
FreeRTOS is royalty free and is provided with non-GPL licensing.
FreeRTOS for Analog Devices Processors is supported by three development environments; CrossCore Embedded Studio (via GCC), Keil and IAR.
FreeRTOS for Analog Devices Processors provides additional FreeRTOS content to support the ADuCM302x, ADuCM4x5x, ADSP-BF7xx and ADSP-SC5xx (ARM Cortex-A5 and SHARC+ cores) processor families. FreeRTOS for Analog Devices Processors installs on top of the FreeRTOS product and provides out of the box demo examples for the ADuCM3029, ADuCM3027, ADuCM4050 EZ-KITs, ADSP-BF7xx and ADSP-SC5xx (for both ARM Cortex-A5 and SHARC+ cores) EZ-KITs
HCC Embedded TCP/IP Stack

An innovative approach to design has resulted in an extremely high-speed data transfer rate, with minimal system resource requirements. Tests have shown that packet processing runs up to four times faster than comparable embedded stacks, while using around 14 KB of ROM, in a typical application scenario (based on measurements using a LPC2468 MCU).
RAM requirements can vary widely depending on application needs but are typically as low as 12kB. It is possible, with a minimum configuration UDP application, to use less than 5kB of ROM and a few hundred bytes of RAM (plus network buffers).
Please visit the HCC Embedded Networking page for more details.
HCC Embedded USB Device and Host Stacks

The USB Host stack is scalable. It includes many host class drivers that enable an embedded host to control a variety of USB devices including pen-drives, printers, audio devices, joysticks, virtual serial ports and network interfaces. It supports EHCI, OHCI, and non-standard USB host controllers.
The USB Device stack allows developers to integrate USB device functionality into their embedded devices. It includes many device class drivers that give the device functional possibilities, including operating as a pen-drive, virtual serial port, joystick, audio system or a network card. HCC provides many USB device controllers.
HCC Embedded also provides a full software OTG Stack that supports the SRP and HNP protocols to negotiate between two connected devices in order to decide which of them operates as the host.
Please visit the HCC Embedded USB Overview page for more details.
HCC Embedded FAT File System

HCC Embedded’s FAT can interface with any type of sector-based media. Typically, this might be an SD/MMC card, Compact Flash card, or USB pen drive, but it can be any device that is arranged as an array of logical sectors.
Please visit the HCC Embedded FAT page for more details.
Linux Add-In for ADSP-SC5xx

The Linux Add-In for ADSP-SC5xx provides users with the open, flexible world of Linux coupled with the world-class integrated development environment (IDE) of Analog Devices CrossCore Embedded Studio.
The Linux Add-In for ADSP-SC5xx includes pre-built images that allow users to easily deploy a highly configured Bootloader, Kernel and filesystem on to the ADSP-SC589, ADSP-SC584 and ADSP-SC573 EZ-Kit, providing users with application level access to the peripherals available on the EZ-Kit. Supported drivers include USB, SPORT, I2C, Link Port, SPDIF, CAN, SD Card and Ethernet. Sources for the Kernel and file system are also provided and are easily re-configurable for user developed hardware.
Evaluation Kits
ADZS-SC573-EZLITE
Применяемые компоненты
ADSP-SC570
Одноядерный процессор SHARC+ (384 кБ памяти L1) с ядром ARM® Cortex-A5, 1 МБ совместно используемой памяти L2 и контроллером Ethernet 10/100 в 176-выводном корпусе LQFP
ADSP-SC571
Двухъядерный процессор SHARC+ (768 кБ памяти L1) с ядром ARM Cortex-A5, 1 МБ совместно используемой памяти L2 и контроллером Ethernet10/100 в 176-выводном корпусе LQFP
ADSP-SC572
Процессор с одним ядром SHARC+ (384 кБ памяти L1), ядром ARM Cortex-A5, 1 МБ совместно используемой памяти L2, контроллерами DDR, Gigabit Ethernet, USB и SDIO в корпусе 400-cspBGA
ADSP-SC573
Процессор с двумя ядрами SHARC+ (768 кБ памяти L1), ядром ARM Cortex-A5, 1 МБ совместно используемой памяти L2, контроллерами DDR, Gigabit Ethernet, USB и SDIO в корпусе 400-cspBGA
ADSP-21571
Двухъядерный цифровой сигнальный процессор SHARC+ (384 кБ памяти L1) с 1 МБ совместно используемой памяти L2 в 176-выводном корпусе LQFP
ADSP-21573
Двухъядерный цифровой сигнальный процессор SHARC+ (768 кБ памяти L1) с 1 МБ совместно используемой памяти L2 и контроллером DDR в корпусе 400-cspBGA