Подписка на новости

Опрос

Нужны ли комментарии к статьям? Комментировали бы вы?

Реклама

 

Все статьи автора

Мультиядерные процессоры компании Texas Instruments семейства 66АК2х, (Компоненты и технологии №2'2016)

Компания Texas Instruments (TI), являясь одним из лидеров западной электронной промышленности, предлагает широкий спектр различных процессоров и проектных решений, оптимизированных для разработки и построения практически любых встроенных систем. В обзоре представлены выпускаемые в настоящее время компанией TI процессоры и уделено особое внимание новому мультиядерному семейству 66АК2х.

Отладочная плата HawkBoard на базе процессора OMAP-L138. Часть 3, (Компоненты и технологии №12'2010)

В первых двух частях этого цикла статей [1, 2] были рассмотрены основные характеристики отладочной платы HawkBoard, вопросы загрузки готовых образов ядра и файловой системы, запуска операционной системы (ОС) Linux на отладочной плате, а также подробно освещен процесс создания инструментария для кросс-компиляции программного обеспечения (ПО). В третьей части статьи рассмотрены основные моменты создания загрузчика, образа ядра и файловой системы для платы HawkBoard.

Отладочная плата HawkBoard на базе процессора OMAP-L138. Часть 2, (Компоненты и технологии №10'2010)

В первой части статьи были рассмотрены основные характеристики отладочной платы HawkBoard [2]. Кроме того, было показано, как загрузить в память HawkBoard готовые образы ядра и файловой системы, а затем запустить операционную систему (ОС) Linux на отладочной плате. Во второй части статьи рассматривается создание инструментария, требуемого для самостоятельного компилирования основных программных компонентов (загрузчика, ядра и файловой системы).

Отладочная плата HawkBoard на базе процессора OMAP-L138. Часть 1, (Компоненты и технологии №7'2010)

Отладочная плата построена на основе двухъядерного процессора OMAPL138 компании Texas Instruments (TI). Она выпускается компанией Innovate Software Solutions. В России плата уже доступна для заказа и стоит примерно $170 при покупке единичного экземпляра (цена взята с сайта компании «Сканти Рус»).

Создание дистрибутива Linux для процессоров OMAP3x, (Компоненты и технологии №3'2010)

В предыдущей статье было рассмотрено, как запустить готовый образ операционной системы Linux на отладочной плате BeagleBoard. Теперь настало время разобраться, как самостоятельно создать такой образ. В статье будет рассмотрен первый шаг на этом пути — построение среды компиляции для создания собственного дистрибутива Linux. Одним из возможных вариантов реализации этого этапа является использование OpenEmbedded (OE). Пакет ОЕ представляет собой инструмент создания Linux-дистрибутивов для встраиваемых систем на базе различных архитектур. Использование ОE позволяет построить все с нуля, загрузив исходный код и необходимые кросс-компиляторы.

Операционная система Linux на отладочной плате BeagleBoard, (Компоненты и технологии №1'2010)

Отладочная плата BeagleBoard (www.beagleboard.org) представляет собой дешевый безвентиляторный одноплатный компьютер, построенный на базе процессора компании Texas Instruments (TI) семейства OMAP3. Она имеет возможности современных настольных компьютеров и при этом обладает минимальными размерами и энергопотреблением. На плате установлен процессор OMAP3530, который построен на базе двух ядер (суперскалярного ядра ARM Cortex-A8 с тактовой частотой ~600 МГц и ядра DSP C64x+ с тактовой частотой ~400 МГц). Кроме этого, в процессор интегрирован модуль SGX для обработки 2D/3D-графики. Стоимость модуля — всего $149.

Краткий обзор отладочной среды Code Composer Studio 4 , (Компоненты и технологии №12'2009)

Интегральная среда проектирования Code Composer Studio версии 4 (CCSv4) предназначена для разработки программного обеспечения ко всем процессорам, выпускаемым компанией Texas Instruments Incorporated (TI). Среда CCSv4 включает такие инструменты, как редактор исходных текстов, компилятор, линковщик, отладчик, симуляторы для всех типов процессоров от TI, средства визуализации и целый ряд других вспомогательных инструментов. Это единый графический пользовательский интерфейс, позволяющий производить пошаговую разработку и отладку программного кода. Интуитивно понятные инструменты позволяют разработчикам быстро начать свою собственную разработку, постепенно осваивая новые функциональные возможности и улучшая производительность своих решений.

Язык Tconf для DSP/BIOS, (Компоненты и технологии №1'2009)

В этой статье описывается стандарт языка Tconf, предназначенный для написания конфигурационных файлов для DSP/BIOS и определяющий основные лексические соглашения. Выполнение требований этого стандарта позволяет предотвратить конфликты имен, упрощает использование модулей и увеличивает производительность. Сторонним разработчикам программного обеспечения предлагается следовать этому стандарту. Однако он носит только рекомендательный характер, в отличие от стандарта eXpressDSP, который обязателен для разработчиков, желающих быть «третьей стороной» — third parties.

Программно-аппаратная реализация стека протоколов TCP/IP в процессорах компании Texas Instruments, (Компоненты и технологии №10'2008)

В настоящее время основным используемым семейством протоколов является стек протоколов TCP/IP (Transmission Control Protocol/Internet Protocol). Это собирательное название для сетевых протоколов разных уровней, используемых в сетях. Термином TCP/IP зачастую обозначают все, что относится к сетевым протоколам TCP и IP, другие протоколы, приложения и даже сетевые среды.

Новые цифровые сигнальные контроллеры с плавающей точкой TMS320F28335, (Компоненты и технологии №5'2008)

В статье описываются TMS320x2833x — новые сигнальные цифровые контроллеры с плавающей точкой компании Texas Instruments (TI). В этих контроллерах впервые стал применяться центральный процессор с блоком поддержки операций с плавающей точкой (C28x+FPU), соответствующим спецификации IEEE 754. Основное внимание уделяется особенностям данного поколения контроллеров.

Краткий обзор цифровых сигнальных процессоров DaVinci компании Texas Instruments, (Компоненты и технологии №3'2007)

DaVinci — это цифровые сигнальные процессоры компании Texas Instruments, предназначенные для построения мультимедийных систем. Эти процессоры имеют высокопроизводительное ядро и развитую периферию, что позволяет решать широкий круг задач по обработке видео и звука, а также проектировать сетевые устройства. В данной статье рассматриваются особенности архитектуры, основные характеристики, номенклатура, а также возможные области применения данных сигнальных процессоров.

Краткий обзор микроконтроллеров семейства MSP430 компании Texas Instruments, (Компоненты и технологии №6'2006)

Микроконтроллеры MSP430 — это процессоры для обработки смешанных (аналоговых и цифровых) сигналов (Mixed Signal Processor — MSP), обладающие сверхнизким энергопотреблением. Наиболее очевидное преимущество малого потребления проявляется в мобильных устройствах. Низкое энергопотребление позволяет реализовать идею одноразового питания, когда на протяжении всего срока эксплуатации изделия используется один незаменяемый источник. При этом источник питания устанавливается на фабрике, и исключается возможность поломки мобильного устройства в случае неправильной его замены. Эта идея применима для производства измерительных приборов, спортивного оборудования, портативных медицинских устройств. Кроме того, необходимо учитывать еще одно преимущество малого энергопотребления — сверхмалое электромагнитное излучение (EMI).

Тестирование программного кода для ЦСП TMS320C6000, (Компоненты и технологии №4'2006)

В статье рассмотрен принцип тестирования программного кода в ИСР CCS. Приведены примеры использования возможностей RTDX, визуализации процесса вычислений и контроля времени выполнения программного кода.

Особенности сжатия видеоданных по рекомендации H.264 / MPEG 4 Part 10, (Компоненты и технологии №2'2006)

В настоящее время очень быстро растет потребность в различных сервисах, связанных с обработкой видеоданных. Повсеместно внедряется телевидение высокого качества, увеличивается число домашних пользователей DVD-проигрывателей, широко распространяются видеоконференцсвязь, системы дистанционного обучения и безопасности и т. д. Все это требует высокоэффективных и, главное, стандартизованных алгоритмов сжатия видеопотока. Одно из таких решений — рекомендация H.264, предложенная объединенной группой экспертов, в которую вошли представители от разработчиков рекомендаций MPEG и H.263. Этими специалистами была совместно разработана рекомендация, чье полное наименование звучит так: H.264/MPEG 4 Part 10 «Advanced Video Coding».

Микроконтроллеры NEC для автомобильной электроники. Часть 2, (Компоненты и технологии №1'2006)

Микроконтроллеры NEC для автомобильной электроники-2

Оптимизация программного кода для ЦСП TMS320C6000 компании Texas Instruments, (Компоненты и технологии №1'2006)

В четвертой статье цикла рассматриваются способы оптимизации программного кода на основе конвейера и параллельной обработки ассемблерных команд для цифровых сигнальных процессоров семейства С6000 компании Texas Instruments (TI).

Реализация алгоритмов цифровой обработки сигналов ЦОС на ассемблере TMS320C6000, (Компоненты и технологии №9'2005)

В настоящей статье рассматриваются правила написания программного кода на ассемблере и способ компоновки проекта с использованием файлов как с С., так с ассемблерным кодом.

Реализация алгоритмов цифровой обработки сигналов ЦОС в ИСР CCS, (Компоненты и технологии №8'2005)

В данной статье показан пример разработки программного кода для ЦСП семейства TMS320C6000 в рамках интегрированной среды разработки (ИСР) Code Composer Studio (CCS).

Разработка программного кода для цифровых сигнальных процессоров TMS320C6000, (Компоненты и технологии №7'2005)

Статья открывает новый цикл, в котором будут показаны примеры реализации алгоритмов цифровой обработки сигналов (ЦОС) на базе цифровых сигнальных процессоров (ЦСП) фирмы TI.