![]() |
|
||
![]() |
|
| |||||||||||||||||||||||||||||||
Hi-TechВерсия Linux для сигнальных процессоров
10:54AM Tuesday, Nov 18, 2003
Компьюлента. 18 ноября 2003 года, 10:54
В начале ноября сразу две компании объявили о создании вариантов операционной системы Linux, способных работать на сигнальных процессорах (DSP). Эти процессоры используются в различных устройствах для обработки разных сигналов, в том числе, их кодирования и декодирования. До последнего времени в устройствах на базе сигнальных процессоров использовались проприетарные микропрограммы. Однако с выпуском интегрированных процессоров, объединяющих в себе DSP и вычислительное ядро (чаще всего ARM или MIPS), появилась возможность использования в устройствах на их основе полноценных операционных систем. Начинающей компании Softier удалось создать вариант Linux, способный работать на сигнальном процессоре, не содержащем вычислительного ядра. В операционной системе поддерживаются большинство служб и драйверов Linux, что позволяет использовать стандартное оборудование с интерфейсами ATA133, PCI, USB и другими. В настоящее время система Softier Media Linux работает на сигнальных процессорах Texas Instruments серии DM64x. Нужно отметить, однако, что Media Linux не является дистрибутивом Linux в привычном понимании. Эта система выполнена по двухъядерной схеме. Непосредственно с сигнальным процессором взаимодействует система MediaBIOS. В ее основе лежит система реального времени DSPBIOS, использующаяся в устройствах Texas Instruments. Поэтому MediaBIOS привязана к изделиямTexas Instruments и является закрытой технологией. За ее использование необходимо платить лицензионные отчисления. В MediaBios заложены некоторые специфические драйверы, а также набор аудио- и видеокодеков. Поверх MediaBios запускается ядро Linux (на базе "встраиваемого" дистрибутива uClinux) со всеми стандартными компонентами. Еще уровнем выше находятся приложения. Вся Linux-часть MediaLinux распространяется свободно, по лицензии GPL. По заявлениям разработчиков, при использовании MediaLinux обеспечивается фоновое декодирование потока MPEG2 с частотой в 30 кадров в секунду на фоне работы с Linux-приложениями. Поставки системы начнутся в начале 2004 года. Еще один вариант Linux для сигнальных процессоров был создан в компании Metrowerks. Это дистрибутив uClinux, оптимизированный для работы на сигнальных процессорах Blackfin компании Analog Devices. Как и MediaLinux, он может работать на DSP, лишенных дополнительного вычислительного ядра. В настоящее время на сайте Metrowerks сообщается, что проект находится на альфа-стадии. Однако по словам представителей компании, работа уже практически завершена, и окончательный продукт вскоре появится на рынке. Стоит отметить, что перенос Linux на сигнальные процессоры стал возможен относительно недавно. Этому способствовал рост частоты DSP, а также расширение набора их команд. Например, в сигнальных процессорах Texas Instruments поддерживаются инструкции большой длины (VLIW), а в чипах Blackfin реализованы некоторые элементы RISC-процессоров, хотя отдельного RISC-ядра в них нет. По материалам "Компьюленты"
Другие новости по теме
Открыт Зал славы роботов
|
Рассылки:
![]() Новости-почтой TV-Программа Гороскопы Job Offers Концерты Coupons Discounts Иммиграция Business News Анекдоты Многое другое... |
![]() | |
News Central Home | News Central Resources | Portal News Resources | Help | Login | |
![]() |
![]() |
|
![]() ![]() ![]() ![]() |
© 2025 RussianAMERICA Holding All Rights Reserved Contact |