WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

На правах рукописи

ПУЧКОВ ГРИГОРИЙ АНАТОЛЬЕВИЧ

МОДЕРНИЗАЦИЯ АРХИТЕКТУРЫ СИСТЕМЫ НА КРИСТАЛЛЕ ДЛЯ

СНИЖЕНИЯ ЭНЕРГОПОТРЕБЛЕНИЯ В ДЕКОДЕРАХ ПОТОКОВЫХ

ВИДЕОДАННЫХ

Специальность: 05.27.01 –Твердотельная электроника, радиоэлектронные

компоненты, микро- и наноэлектроника, приборы на квантовых эффектах

АВТОРЕФЕРАТ

диссертации на соискание учёной степени кандидата технических наук

Москва - 2010

Работа выполнена в институте радиотехники и электроники Российской академии наук им. В.А. Котельникова и в ООО НПК «СенсорИС», г. Москва

Научный руководитель: доктор физико-математических наук, профессор Гергель Виктор Александрович

Официальные оппоненты: доктор технических наук, Джиган Виктор Иванович, кандидат технических наук, Манохин Геннадий Александрович.

Ведущая организация:

ОАО «Российские космические системы», г. Москва

Защита диссертации состоится «_» 2010г. на заседании диссертационного совета Д 850.012.01 при ГУП НПЦ «СПУРТ» по адресу:

124460 г. Москва, Зеленоград, 1-й Западный проезд д.4.

С диссертацией можно ознакомиться в библиотеке ГУП НПЦ «СПУРТ».

Автореферат разослан «_»_2010 года.

Ученый секретарь диссертационного совета кандидат технических наук, с.н.с. Петров В.Г.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность работы Сегодня характеристики аппаратуры записи и воспроизведения цифрового видео сигнала очень высоки, а развитие медийных технологий стремительно продолжается. Реализация все более сложных алгоритмов сжатия видео и звука (MPEG-1,2,4, H.261-264) и увеличение разрешения обрабатываемых кадров вплоть до изображений высокой четкости подразумевает увеличение количества памяти и качества вычислительных ресурсов для повышения производительности конечных устройств записи и воспроизведения цифрового видео.

Уровень развития современных полупроводниковых технологий позволяет реализовать на едином кристалле ядро сложной вычислительной системы, включающей высокопроизводительный процессор и набор специализированных аппаратных вычислительных блоков, реализующих конвейер скоростной обработки потоковых данных в виде системы на кристалле (СНК).

Уменьшение линейных размеров транзисторов и уменьшение напряжения перепадов логических уровней способствует снижению энергии, потребляемой логическими блоками, находящимися непосредственно на кристалле обработки. Однако компактные схемы памяти реализуются на отдельном кристалле по специализированным технологиям с низкими токами утечки.

Затраты энергии на передачу одного бита информации к внешней памяти остаются на прежнем уровне. При увеличении разрешения кадра примерно в пять раз количество постоянно передаваемой во внешнюю память информации увеличивается более чем в десять раз, что приводит к существенно большему расходу энергии. Так, в современной системе обработки видео, затраты энергии на передачу данных во внешнюю память становятся наиболее значимыми среди всех других составляющих общего расхода энергии.

Экономия энергии в устройствах обработки цифрового видео актуальна не только для увеличения времени работы от батарей, но также по причине выделения тепла при нагреве аппаратуры, из-за чего требуется применять специальные конструктивно-технические методы охлаждения, что увеличивает массогабаритные показатели.

Для принципиального снижения затрат энергии при передаче информации к памяти возможны следующие подходы в построении системы:

1. Объединить на одном кристалле вычислительный конвейер обработки и массив памяти для кадров.

2. Реализовать переменную скорость работы внешней памяти и конвейера обработки в зависимости от загрузки.

3. Использовать принципиально новые интерфейсы для передачи информации к памяти (скоростные дифференциальные линии, оптическая связь).

Детальный анализ упомянутых подходов показывает, что:

1. Требуемый размер массива памяти для системы декодирования видеоданных составляет десятки мегабайт. Кристалл конвейера обработки объединенный с массивом памяти будет иметь значительные размеры, что резко снижает выход годных, ухудшает тепловые режимы и показатели надежности работы схемы. Из-за сильных токов утечки субмикронных транзисторов проблематично в рамках единой технологии реализовать скоростные вычислительные блоки и компактные системы памяти.

2. Проблематика реализации переменной скорости самого конвейера обработки обусловлена непредсказуемостью объема передаваемых данных, что делает аппаратуру контроля и управления крайне сложной.

Такой системой тяжело управлять.

3. Использование принципиально новых интерфейсов для передачи информации в память представляется перспективным в будущем во многих отношениях, но пока еще это не получило широкого развития.

Сейчас это требует использования дополнительной аппаратуры преобразования, что только удорожает систему и повышает ее потребление энергии.



Для снижения энергопотребления декодера потоковых видеоданных возможен и другой подход, а именно периодическое уменьшение рабочих частот при обращении к внешней памяти, сохраняя постоянной скорость работы конвейера обработки данных. Этот подход приемлем и для решения задачи кодирования потоковых видеоданных. Работа такой системы будет прогнозируема, что не усложнит контроль над ней. При выборе модели работы конвейера обработки необходимо стремиться к уменьшению и упорядочиванию обращений к внешним компонентам - общей внешней памяти, что невозможно без глобальных схемотехнических модернизаций на разных архитектурных уровнях построения системы обработки. Поэтому соответствующая модернизация архитектуры системы на кристалле декодирования потоковых видео данных, несомненно, является актуальной задачей.

В данной диссертационной работе проанализированы варианты реализаций существующих MPEG-2 видео-декодеров и предложено новое модернизированное высокопроизводительное архитектурное решение, обеспечивающее уменьшение потребляемой энергии на 10-13%.

Объектом диссертационного исследования являются структуры декодеров потоковых видеоданных.

Предметом диссертационного исследования являются методы проектирования, архитектура и схемотехника специализированных систем на кристалле для обработки потоковых видеоданных.

Цель работы Целью работы являются:

1. Разработка экономичной архитектуры СНК декодирования потоковых видеоданных.

2. Увеличение общей производительности системы обработки за счет применения новых архитектурных решений и использования дополнительных сложнофункциональных блоков (СФ).

3. Выявление способов равномерного распределения и уменьшения вычислительной нагрузки на аппаратные блоки системы.

4. Разработка методов упорядочивания и минимизация пиковых нагрузок на общие ресурсы системы обработки.

5. Комплексная минимизация энергопотребления системы.

Для достижения поставленной цели необходимо решить следующие задачи:

1. Провести анализ существующих архитектур построения систем декодирования потоковых видеоданных. Подробно исследовать существующие модели работы конвейеров обработки потоковых данных различных уровней и выявить их характерные особенности, достоинства и недостатки с точки зрения построения энерго-экономичного устройства.

2. Определить наиболее критичные участки конвейеров обработки видеоданных с точки зрения использования аппаратных вычислительных ресурсов, организации и хранения передаваемых данных и соответствующих энергозатрат. Предложить пути более эффективного их построения. Сравнить энергозатраты для различных моделей обработки при обращении к памяти.

3. Предложить схемы и методы совместной работы вычислительных блоков, использующих обращения к общей памяти, ориентированные на компактную низкопотребляющую реализацию системы, позволяющие структурировать, упорядочить и минимизировать обращения к общим разделяемым ресурсам памяти.

4. Создать экспериментальный программно-аппаратный комплекс для проведения экспериментов и анализа работы вычислительных блоков системы.

5. Провести эксперименты, анализирующие работу различных архитектур обработки потоковых видеоданных и их элементов и сравнить предложенные методы и способы реализации с уже существующими аналогами.

Научная новизна 1. Разработан алгоритм динамического изменения скорости доступа к памяти, основанный на свойствах последовательности потоковых видеоданных, позволяющий регулярно уменьшать скорость работы внешней памяти на предопределенные временные периоды. (Патент №2367001).

2. Разработан способ и алгоритм динамически выбираемого арбитража, комбинирующий выделение временных окон и непрерываемых временных интервалов, позволяющий корректировать количество передаваемых данных в каналах без изменения приоритетов.

3. Разработан новый способ ускоренного вычисления потоковых данных, повышающий скорость обработки и обеспечивающий снижение количества команд. (Патент №2380738).

Практическая значимость 1. Разработан новый алгоритм адаптивного подбора скорости при работе с внешней памятью, позволяющий поддерживать скорость обменов в соответствии с текущей загрузкой. Его применение уменьшает энергопотребление системы декодирования видео на 10-13%.

2. Применение алгоритма динамически-выбираемого арбитража при обращении к памяти в многопотоковой системе позволяет временно снижать тактовую частоту общей шины без потери непрерывности транзакций и без увеличения размеров буферов временного хранения данных.

3. Алгоритмы адаптивного подбора скорости и динамически-выбираемого арбитража повышают производительность системы декодирования видеопоследовательностей за счет упрощения и упорядочивания схемы доступа при обращении к памяти в многопотоковой системе.

4. Разработанный способ и реализующий его «Блок ускоренной обработки потоковых данных» существенно упрощает и ускоряет на 30% работу центрального процессора системы видеообработки при начальном декодировании сжатого битового потока.

5. Предложенные алгоритмы адаптивного подбора скорости и динамическивыбираемого арбитража, а также «Блок ускоренной обработки потоковых данных» нашли применение в разработанном в ООО НПК «СенсорИС»

устройстве «Мультимедийная система на кристалле «Термит».

Внедрение результатов работы Результаты работ внедрены в ООО НПК «СенсорИС» при разработке проекта «Мультимедийная система на кристалле «Термит» и в ООО «НПП «Цифровые решения» в НИР «Исследования и разработка отечественной высокопроизводительной системы кодирования, передачи, приема и декодирования мультимедийной информации». Разработанные методы внедрены в учебный процесс кафедры СМ-5 «Автономные информационные и управляющие системы» МГТУ им. Баумана в дисциплинах «Схемотехническое проектирование микроэлектронных устройств» и «Вычислительные машины, системы и сети», что подтверждается соответствующими актами.

На защиту выносится следующее 1. Алгоритм динамического изменения скорости доступа к общей внешней памяти в системах декодирования. Он позволяет регулярно уменьшать скорость работы внешней памяти на предопределенные временные периоды при обработке I и Р кадров, что уменьшает энергопотребление системы декодирования видеоданных.

2. Способ и алгоритм динамически выбираемого арбитража при доступе к памяти в многопотоковой системе обработки данных, комбинирующий выделение временных окон и непрерываемых временных интервалов.

3. Усовершенствованный способ и реализующий его «Блок ускоренной обработки потоковых данных», упрощающий и ускоряющий работу центрального процессора системы обработки видеоданных при начальном декодировании сжатого битового потока.

4. Новое алгоритмическое, математическое, логическое и схемотехническое обеспечение устройств динамического выбора скорости работы внешней памяти, арбитража и блока ускорения вычисления потоковых аудиовидеоданных, реализуемое в системах на кристалле.

Апробация работы Результаты диссертационной работы докладывались и обсуждались на международных и всероссийских научно-технических конференциях:

• 47-я научная конференция МФТИ, Москва, 2004.

• VII международная конференция. «Цифровая обработка сигналов и ее применение -DSPA 2005». Москва, 2005.

• 50-я научная конференция МФТИ, Москва, 2007.

• 7-я международная научная конференция. «Телевидение: передача и обработка изображений». ЛЭТИ им В. И. Ульянова (Ленина), СанктПетербург, 2009.

• Годовое собрание научного совета по новым материалам при МААН.

Секция по проблемам функциональных материалов электронной техники.

ИРЭ РАН им. В.А. Котельникова, Москва, 28-30 сентября 2010.

Публикации Основные результаты диссертационной работы опубликованы в печатных работах. Из них 3 опубликованы в научно-технических журналах из перечня ВАК Минобрнауки. Получено 2 патента по теме диссертации.

Личный вклад Все выносимые на защиту результаты и положения, составляющие содержание диссертационной работы разработаны и получены лично автором или при его непосредственном участии. Интерпретация основных научных результатов осуществлялась вместе с соавторами публикаций.

Структура и объем диссертации Диссертация состоит из введения, четырех глав, заключения, списка литературы из 55 наименований и приложений. Общий объем работы без учета приложений составляет 121 страницу, 33 рисунка и 13 таблиц.

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

Во введении обосновывается тема диссертации, ее актуальность и практическая значимость, формулируется цель работы, приводятся положения, выносимые на защиту, кратко излагается содержание работы.

В первой главе Рассмотрены основные этапы компрессии и декомпрессии видеоданных в стандартах MPEG-1,2,4, H.261, H.262, H.263, H.264. [1,2] Рассмотрена структура и особенности работы системы декодирования. Приведена общая архитектура систем декодирования потоковых видео данных (Рис.1).

Рисунок 1. Общая структура декодера видеоданных.

Детально исследованы системные модели работы конвейеров макроблочного и блочного[3] уровней обработки потоковых видеоданных.

Выявлены их характерные особенности, достоинства и недостатки с точки зрения использования аппаратных вычислительных ресурсов, организации и хранения передаваемых данных и соответствующих энергозатрат. Оценена структура энергозатрат системы обработки для различных моделей работы.

Выявлено, что:

1. Макроблочная модель проще в реализации и программировании системы, т.к. использует более высокий уровень абстрактного описания, но требует больших размеров буферов для временного хранения данных и использует длинные пакетные пересылки при обращении к общей памяти.

Количество передаваемых по внешней шине данных для обработки макроблока при компенсации движения кратно макроблоку.

2. Реализация блочной модели конвейера декодирования использует более низкий уровень абстракции — уровень описания блоков. При этом требуется меньший размер буферов для временного хранения данных. При обращении к общей памяти используются короткие пакетные пересылки.

Количество передаваемых по внешней шине данных для обработки макроблока при компенсации движения кратно блоку. Дополнительных передач данных меньше не менее чем в два раза. Для обеспечения очередности передачи данных к общей внешней памяти, к арбитру шины накладываются дополнительные требования [4,5].

3. Значительные затраты энергии приходятся на:

• обращения к общей внешней памяти системы, • работу больших внутренних буферов памяти промежуточного хранения данных, • распространение тактового сигнала по кристаллу в бездействующих блоках, • программные реализации частей алгоритмов.

Рассмотрены существующие методы снижения потребления энергии, проанализировано их возможное применение при построении СНК декодера видеоданных.

Существует вычислительная модель системы декодирования видеоданных, позволяющая регулировать тактовую частоту всего конвейера декодирования в зависимости от количества кодированных в изображении данных [6]. Установлены существенные сложности при применении этой схемы: количество данных в изображении тяжело предсказать, следовательно, точное значение устанавливаемой тактовой частоты трудно выбрать заранее.

Цели этой модели - увеличение степени использования ресурсов и уменьшение потребляемой энергии очень трудно достичь. В итоге, модель масштабирования тактовой частоты работы всего конвейера редко применяется в промышленных реализациях устройства обработки видеоданных.

Для разработки модернизированной архитектуры СНК декодера видеоданных с низким энергопотреблением предлагается:

1. Минимизировать и упорядочить передаваемые данные по внешней шине к общей памяти.

2. Уменьшить тактовую частоту работы при обращении к внешней памяти на определенные интервалы времени. Частоту работы внутреннего конвейера предлагается не изменять.

3. Уменьшить размер внутренних буферов промежуточного хранения данных.

4. Обеспечить стабильную работу внешней шины при передаче данных.

Разработать и интегрировать в систему декодирования арбитр шины, гарантирующий своевременную доставку данных аппаратным блокам обработки при временном изменении скорости работы внешней шины.

5. Модернизировать работу центрального процессора при выполнении программных задач декодирования битового потока.

Во второй главе изложена разработка алгоритмов динамического изменения скорости доступа к общей внешней памяти системы декодирования видео, динамически выбираемого арбитража, комбинирующего выделение временных окон и непрерываемых временных интервалов, а также разработка блока ускоренной обработки битового потока.

Проводится изучение структуры и объема потоков данных на общей шине системы обработки видеоданных прежде всего с точки зрения затрат энергии при работе системы на кристалле. Высокая скорость работы внешней памяти гораздо более существенно влияет на энергопотребление, чем работа с внутренней памятью на кристалле [7], что обусловлено более высокими емкостями длинных линий связи и более высокими перепадами логических уровней. Обычно в системах декодирования видеоданных выбор тактовой частоты делается исходя из требований производительности для «наихудшего случая» среди всех стадий конвейера декодирования.

Анализ структуры потока данных к внешней памяти при декодировании показывает, что количество переданных данных к/из памяти при обработке опорных (-I), предсказанных однонаправленных (-P) и предсказанных двунаправленных (-B) данных значительно различается [3], что видно из рисунка 2.

Рисунок 2. Степень использования шины при обработке I, P и B кадров.

Различие в количестве передаваемых данных, регулярная структура MPEG-2 кодированного потока, состоящего из IPBB или IPBBPBBPBB последовательностей кадров [2], а также одинаковое время использования памяти при обработке I, P и B кадров, позволили сделать предположение о возможности уменьшения скорости работы внешней памяти и, как следствие, уменьшении потребляемой энергии при обработке I и P кадров.

Детальный анализ работы SDRAM памяти [8] показывает, что изменение скорости работы самой памяти SDRAM можно производить при соблюдении определенных правил (завершение передачи пакета данных на странице, затем инициализация микросхемы памяти на другую скорость). При уменьшении скорости работы памяти потребляемая мощность снижается пропорционально квадрату частоты [8]. Это показано на рисунке 3 и в таблице 1.

Рисунок 3. Изменения потребляемого тока в основных режимах микросхемы памяти SDRAM для разных тактовых частот работы* *Для 32-х разрядных микросхем SDRAM MT48LC2M32B (512К X 32 бит X 4 банка) Таблица 1. Потребляемый ток микросхемой памяти SDRAM MT48LC2M32B2 (512К X 32 бит X 4 банка) Потребляемый ток Тактовая частота работы (МГц) (mA)для режима:

Активный режим Busrt= CAS latence=3:

(Idd1) Режим Режим ожидания в Транзакций нет:

(Idd2) Режим Активный режим Продолжительный Чтение или Запись CAS latence=3:

(Idd3) Режим Установлено, что для всех типов обрабатываемых кадров имеет значение разрядность внешней шины и особенности используемой памяти.

Для учета влияния этих факторов введен коэффициент влияния на шину kim.

Для 32-х разрядной внешней шины к памяти SDRAM и конвейера декодирования, использующего блочную модель обработки kim0.1. Для расчетов реальной системы принят kim = 0.1, т.к. максимальная пиковая нагрузка (по статистике моделирования) не превышает 10% от полной пропускной способности шины.

Пропорциональное и точное количество данных при обработке I, P и B кадров известно (для примера приводятся данные для MP@ML MPEG-2 [2]), что позволяет произвести расчет относительного времени пребывания микросхемы памяти SDRAM в одном из трех режимов работы и, как следствие, общего потребляемого тока.

Очевидно, что приведенное время использования всех режимов при обработке любого из типов кадра равно единице:

Приведенные времена пребывания микросхемы памяти SDRAM:

1. в активном режиме чтения/записи (режим 1) K1I, K1P, K1B, 2. в активном режиме ожидания при отсутствии транзакций (режим 2) K2I, K2P, K2B, 3. в активном режиме продолжительного пакетного доступа при чтении или записи (режим 3) K3I, K3P, K3B.

Производительность реальной системы при обработке –I, -P и -B кадров [3]:

Тогда, относительное время нахождения реальной шины в режиме ожидания (режим 2):

что для выбранных производительностей составляет:

Так как точное количество передаваемых данных при обработке разных типов кадров известно, то для уменьшения простоев предлагается уменьшить тактовую частоту работы внешней шины.

Тогда при обработке –I кадра:

при обработке –P кадра:

Где: SI - полное количество передаваемых данных при обработке I кадра, SP - полное количество передаваемых данных при обработке P кадра и SВ полное количество передаваемых данных при обработке максимального В кадра, kim - коэффициент влияния на шину, учитывающий разрядность и особенности используемой памяти, FclkB - тактовая частота работы системы при обработке В-кадров.

Значения производительности (2) изменятся Время нахождения в режиме ожидания (4) также уменьшится что приведет к пропорциональному уменьшению потребляемого тока при обработке I кадра, при обработке P кадра.

Формулировка алгоритма динамического изменения скорости доступа к общей внешней памяти:

В системе декодирования видеоданных с общей внешней памятью возможно осуществлять периодические снижения тактовой частоты внешней шины при декодировании –I и –P кадров. Величина снижения тактовой частоты пропорциональна уменьшению количества общих передаваемых данных. Общее количество передаваемых данных и величина снижения тактовой частоты учитывают разрядность внешней шины и используемую в системе декодирования модель конвейера обработки.

Для 32-х разрядной шины к общей внешней памяти конвейера декодирования MPEG-2 MP@ML системы на кристалле, при обработке I и Pкадров тактовая частота работы внешней шины может быть уменьшена до:

При работе конвейера обработки блочного уровня каждому процессу выделяется временной слот для передачи данных в базисе блоков. Всего общую очередь образуют пять процессов:

1. чтение кадра для воспроизведения, 2. запись восстановленных данных в память кадра, 3. чтение опорных данных для компенсации движения, 4. запись сжатого потока в буфер, 5. чтение сжатого потока из буфера.

Для гарантии непрерывности общего процесса декодирования выдача восстановленных кадров для воспроизведения должна обладать высшим приоритетом [9]. Приоритетность процессов определяется как:

1 (высший), 2, 3, 4 и 5(низший).

Строгое аналитическое описание [10] возможности установления очередности на шине по схеме с фиксированным приоритетом задается формулой:

Модель (12) подразумевает идеальные условия без учета потерь или иных накладных расходов, связанных с действием операционной системы или временем отклика аппаратуры. Добавлением составляющих, характеризующих накладные расходы системы, а именно:

• блокирующий эффект, Bi, (blockingi) представляющий время задержки от начала до завершения i, которое возникает из-за выполнения более высокоприоритетных задач, • накладные расходы (первого типа) Oj (overheadj) возникают из-за выполнения собственно самой задачи j, как, например переключение контекста или возникновение прерывания, • накладные расходы (второго типа) Oref (overheadref) не являются прямым атрибутом задачи, но являются частью затрат системы, таких как реализация арбитража и таймера.

Общая модель очередности доступа к общей шине с фиксированными приоритетами с учетом накладных затрат приобретает вид:

Эта модель учитывает при анализе параметры реальной микросхемы:

периоды перезарядки DRAM, эффект изменения периода выполнения задачи, эффект применения различных режимов транзакций в задаче.

Для достижения высокой пропускной способности и упрощения системы, модель очередности (13) ограничивается следующими допущениями:

1. на шине к памяти транзакции всех задач являются равнозначными (не преимущественными), 2. с целью реализации преимуществ свойств страничного режима для пересылки данных в/из динамическую память используются передачи данных в пакетном режиме (burst), 3. каждый процесс ввода/вывода сопряжен только с одной задачей, а характеристики задачи не изменяются на протяжении времени, 4. уровень приоритета каждого процесса ввода/вывода статичен.

Из-за вышеприведенных ограничений, мы имеем модель очередности реального времени для входных и выходных процессов на шине памяти для равноприоритетной схемы передачи небольших пакетов. Для MPEG- декодирования видео, требуется набор из пяти процессов ввода/вывода 1, …,5 с уровнями приоритетов P1, …, P5, где P1 > P2 >…> P5. Если неравенство (13) верно, то любая задача i не должна выполняться дольше отведенного ей времени.

Для любой пересылки данных время возврата должно укладываться в сценарий очередности доступа с фиксированным приоритетом.

Исходя из конкретной реализации аппаратных блоков определяется конечная схема очередности работы на шине и ее допустимые отклонения.

Для конвейера уровня обработки блоков часто используется схема (рисунок 4), позволяющая достаточно просто обслуживать короткие запросы.

Рисунок 4. Поблочный доступ процессов декодирования к общей внешней памяти для конвейера уровня обработки блоков Следует особенно отметить, что вышеуказанные схемы арбитража на шине к общей внешней памяти и их вариации, обеспечивающие непрерывность работы конвейера декодирования, ориентированы на постоянную скорость работы шины. Попытка изменения скорости работы шины нарушит непрерывность работы общего процесса декодирования и выдачи восстановленных данных.

Для обеспечения непрерывности процесса декодирования в СНК с общей внешней памятью требуется новая схема арбитража, учитывающая временное изменение скорости работы общей внешней шины. Требуется более точная подстройка арбитража на шине к реальным скоростям работы и алгоритмам блоков (времена ввода, вычисления и выдачи данных). В работе предлагается ввести в схему обработки приоритета любого порта обязательные временные окна (рисунок 5):

1. непрерываемого доступа (timeout), 2. исключенного доступа (защитное окно – «ЗО»).

Рисунок 5. Непрерываемые и защитные окна в системе с общей шиной Данный способ арбитража позволяет удобно оценивать и гибко регулировать загрузку портов доступа, переназначить приоритет и выявить ошибки по количеству обменов. При простоях аппаратура управления может снизить тактовую частоту работы общей внешней памяти, тем самым экономя энергию, что крайне важно для систем с автономным питанием.

Использование данного алгоритма подразумевает постоянную работу системы обработки на кристалле на постоянной скорости, а работа арбитра и общей шины памяти осуществляется на минимально необходимой при данной загрузке скорости.

Задача разбора битового потока может быть реализована как отдельно аппаратно, так и программно - вместе с процессором управления конвейера декодирования.

Аппаратная реализация данной задачи в виде отдельного блока требует постоянных внешних вычислений выбираемого количества сдвигов и числа выдаваемых бит, что загружает центральный процессор вычислениями, а, кроме того, результирующие данные немедленно требуются для дальнейшей работы программы.

Относительно невысокая скорость работы и обилие сложных логических связей с конвейером декодирования делает программную реализацию задачи более предпочтительной и удобной с точки зрения построения и управления всей системы. Групповые битовые сдвиги и анализ наличия флагов условий удобно реализуется в арифметически-логическом устройстве процессора обработки и управления. Основные требования для реализации задачи обработки битового потока сводятся к следующим логическим действиям:

1. загрузка 32-х битных слов в первый и второй регистры общего назначения (РОН1 и РОН2), 2. условная склейка РОН1 и РОН2 в единый 64-х разрядный регистр 3. выборка от 0 до 32 разрядов с указанным смещением от 0 до знакомест от старшего разряда РОН1_2 и выдача указанной группы бит, с дополнением ее нулями до полного байта (полных байтов), 4. смещение оставшейся части РОН1_2 с заполнением освободившейся части новыми считанными данными, 5. сравнение группы бит с целью поиска старт кода. Извлечение старткода и следующих за ним данных (работа с 64-х битным словом).

Вариант реализации устройства разбора битового потока возможен с использованием 32-х разрядных регистров общего назначения стандартного процессора. Для реализации склейки, сдвига, считывания и загрузки новых данных в регистры требуется минимум 3 шага:

1 шаг загрузка старшего регистра (РОН1) и реализация смещения на заданное количество бит, выборка указанного количества бит, 2 шаг загрузка младшего регистра (РОН2), выборка указанного количества бит, 3 шаг склейка результатов выборки из старшего и младшего регистров (это и есть выдаваемый результат), возможное перенесение оставшейся части данных в РОН1 (или переназначение РОН) и подгрузка новых данных в младшую часть.

Необходимость минимум в трех шагах обусловлена невозможностью одновременной выборки из РОН1 и РОН2 для всех возможных значений сдвига и количества выбираемых бит.

В целях сокращения количества исполняемых команд для программной реализации блока обработки битового потока предлагается использовать дополнительный блок к процессору управления (рисунок 6), позволяющий включать регистры старшего и младшего слова так, что они составляют один единый регистр удвоенного слова, на который распространяется особая команда длинного сдвига и выборки указанного количества бит. Догружать при этом требуется только младшую часть (регистр младшего слова).

Реализация подобной схемы объединения регистров возможна путем модернизации системы команд процессора обработки и управления, введением в систему команд новой команды и сопроцессорного блока аналогично блоку МАС (умножитель с накопителем), когда промежуточная разрядность результата работы блока превышает разрядность вычислений процессора.

Результаты сравнения разработанного устройства обработки битового потока с известными реализациями показывают, что предложенное решение содержит меньший объем аппаратуры, за счет использования уже имеющихся в системе регистров (регистры РОН в АЛУ), и кроме того, при его работе функции склейки и сдвига выполняются за два, а не за три такта, что сокращает программный код и время обработки битового потока на треть (33%), что существенно способствует снижению потребляемой энергии.

Краткие выводы по главе 2. Предложенные схемы и методы совместной работы вычислительных блоков позволяют упорядочить и минимизировать обращения к общим разделяемым ресурсам – к памяти системы. Разработаны алгоритм адаптивного подбора скорости при работе с внешней памятью и алгоритм динамически-выбираемого арбитража при обращении к памяти в многопотоковой системе, ориентированные на компактную низкопотребляющую реализацию системы. Представленный блок ускорения вычисления потоковых данных позволяет на треть ускорить выборку необходимой битовой последовательности при значительном сокращении программного кода, что также позволяет снизить энергопотребление.

Рисунок 6. Дополнительный блок к процессору управления для ускорения обработки битового потока В третьей главе рассмотрена интеграция разработанных методов и схем в систему декодирования видеоданных.

Интеграция метода динамического изменения скорости доступа к общей памяти требует дополнительно других тактовых частот при передаче данных во время обработки I и P кадров, в то время как тактовая частота работы основного конвейера остается неизменной. Одновременное наличие в системе разных тактовых частот требует существенных изменений в системе синхронизации.

Проведен анализ построения и особенностей работы синхрогенераторов в системе обработки в ходе которого выбран синхрогенератор с петлевым аналоговым фильтром в контуре обратной связи как отвечающий требованиям экономичности и быстродействия при перестройке выходных частот.

Предложена архитектура системы обработки с дополнительным вторым синхрогенератором, работающим на исходной опорной частоте. Вычислены наборы коэффициентов умножения и деления частоты синхрогенераторов, позволяющие внешней шине переходить на другую тактовую частоту за один такт, что не вносит задержек в работу общей шины. Для контроля правильности работы алгоритма динамически-выбираемого арбитража с окнами непрерываемого и исключенного доступа и сигнализации всей системы об отклонениях и сбоях введен монитор отклонений – набор аппаратных счетчиков каждого канала для подсчета тактов работы, переданных данных, обслуженных и не обслуженных запросах и простоях. По его информации система может дополнительно подстраивать параметры работы арбитра и тактовой частоты внешней шины. Схема разработанного контроллера внешней памяти с интегрированным арбитром представлена на рисунке 7.

Представлена интеграция блока ускоренной обработки битового потока в управляющий процессор системы на кристалле декодирования видео.

Разобраны особенности системы команд и специальные команды длинного сдвига.

Рисунок 7. Контроллер внешней памяти, реализующий метод динамического изменения скорости и включающий в себя арбитр с выделением временных окон и защитных интервалов В четвертой главе проводится сравнение работы системы на кристалле декодирования потоковых видеоданных с использованием алгоритмов адаптивного подбора скорости и динамически-выбираемого арбитража при обращении к общей внешней памяти для разных типов последовательностей обрабатываемых кадров. Критерием сравнения является потребление тока микросхемой внешней памяти без применения вышеуказанных алгоритмов и с их применением. На рисунке 8 представлена гистограмма значений потребляемого тока микросхемой памяти, а также средний суммарный ток при обработке последовательностей кадров IPBB и IPBBPBBPBB.

Потребляемый ток, мА Рисунок 8. Выигрыш в потреблении тока при работе алгоритмов динамического изменения скорости и арбитража с выделенными окнами для последовательностей кадров IPBB (Icp1) и IPBBPBBPBB (Icp2) Таблица 2. Потребляемый микросхемой памяти SDRAM ток при обработке кадровых последовательностей типа IPBB и (IPBBPBBPBB), среднее значение потребляемого тока.

парамет Iпотр (mA) 183 218 248 248 218 248 248 218 248 248 было стало Сравнивается работа блока ускорения вычисления потоковых данных при обработке входного сжатого битового потока с работой аналогичных существующих блоков разбора потока на базе специализированных процессоров обработки видеоданных. Сравнение проводится по критерию количества процессорных команд и длины кода на декодированный блок данных.

Сравнение работы исходной системы декодирования и системы, использующей алгоритмы динамического изменения скорости и арбитража с выделенными окнами и блок ускоренной обработки битового потока, показало, что непрерывность процесса декодирования видеоданных не нарушается. А экономия энергии при доступе к внешней памяти составляет 13,2% для последовательности кадров IPBB или 10,0% для последовательности кадров IPBBPBBPBB.

В приложении приведены акты внедрения результатов данной диссертационной работы в различных организациях.

ЗАКЛЮЧЕНИЕ

По результатам, полученным в диссертационной работе, можно сделать следующие выводы:

1. целенаправленная модернизация и организация архитектуры системы обработки видеоданных действительно позволяет уменьшить энергопотребление на десятки процентов;

2. разработанный алгоритм динамического изменения скорости доступа к общей внешней памяти в системе на кристалле декодирования потоковых видеоданных позволяет уменьшать скорость работы внешней памяти;

3. разработанный алгоритм арбитража, комбинирующий выделение непрерываемых временных интервалов и защитных окон в многопотоковой системе обработки видеоданных упрощает и упорядочивает схему доступа к памяти на разных скоростях;

4. совместное использование метода динамического изменения скорости доступа и метода арбитража, комбинирующего выделение непрерываемых временных интервалов и защитных окон при доступе к общей внешней памяти в системе на кристалле декодирования потоковых видеоданных позволяет снижать тактовую частоту работы внешней шины от 18 до 43% при декодировании односторонне предсказанных и опорных кадров, без нарушения непрерывности процесса декодирования;

5. внедрение метода арбитража с непрерываемыми временными интервалами и защитными окнами в системе на кристалле декодирования видеоданных позволяет реализовать метод динамического изменения скорости работы шины при доступе к общей внешней памяти без увеличения размеров буферов промежуточного хранения данных;

6. разработанный блок ускоренной обработки потоковых данных, работающий совместно с процессором управления, позволяет на треть ускорить выборку необходимой битовой последовательности при значительном сокращении программного кода;

7. проведенное исследование и сравнение результатов работы существующих систем обработки и системы на кристалле обработки потоковых видеоданных, использующей предложенные алгоритмы, показывает, что при использовании предложенных алгоритмов динамического изменения скорости и арбитража с выделенными окнами и блока ускоренной обработки битового потока, экономия энергии при доступе к внешней памяти составляет:

• 13,2% для последовательности кадров IPBB, • 10,0% для последовательности кадров IPBBPBBPBB для видеодекодера MP@ML MPEG-2;

8. разработанная модернизированная архитектура системы на кристалле для обработки потоковых видеоданных использована в проекте «Мультимедийная система на кристалле «Термит»;

9. получено два патента на изобретения.

Список цитируемой литературы:

1. Tiejun Hu, Di Wu, “Design of Single Scalar DSP based H.264/AVC Decoder”.

Reg nr: LiTH-ISY-EX-3579-2005 Linkping 2005.

2. ISO/IEC JTC1 CD 13818, Generic Coding of Moving Pictures and Associated Audio, International Organization for Standardization, 1994.

3. Nien-Tsu Wang. “Processing and Storage Models for MPEG-2 Main Level and High Level Video Decoding A Block-Level Pipeline Approach.” Computer Engineering in the School of Engineering of Santa Clara University, 2003.

4. Katcher D. I, Arakawa H, Strosnider J. K, “Engineering and Analysis of Fixed Priority Schedulers,” IEEE Trans. on Software Engineering, Vol. 19, No. 9, pp.

920-934, Sep. 1993.

5. Kettler K. A, Strosnider J. K, “Scheduling Analysis of the Micro Channel Architecture for Multimedia Applications”, Proc. of the Int. Conf. on Multimedia Computing and Systems, pp. 403-414, May, 1994.

6. Kim J.M, Chae S.I, “New MPEG 2 Decoder Architecture Using Frequency Scaling,” IEEE Int. Symp. Circuit and System, Vol.4, pp.253-256, May 1996.

7. Адамов Ю. Ф., Шевченко Е. А. Проблемы энергетической эффективности // Электросвязь. 2007. – №7.

8. MICRON-Semiconductors, "SDRAM memory specification",2001.

9. Fautier T, “VLSI Implementation of MPEG Decoder,” IEEE Int. Symp. on Circuits and Systems, tutorial paper, May 1994.

10. Lehoczky J, Sha L, and Ding Y, “The Rate Monotonic Scheduling Algorithm:

Exact Characterization and Average Case Behavior,” IEEE Real Time Systems Symposium, 1989.

Основное содержание диссертации опубликовано в следующих работах:

1. Пучков Г.А. Методика распределения ресурсов СНК при декодировании потоковых аудиоданных// Современные проблемы фундаментальных и прикладных наук. XLVII научная конференция. Тезисы докладов часть V.

26-27 ноября 2004, МФТИ, Москва – C.112- 2. Пучков Г.А. Уменьшение накладных расходов для систем декодирования звука на базе СНК// VII международная конференция «Цифровая обработка сигналов и ее применение-DSPA 2005». Тезисы докладов часть I. 16- марта 2005. Москва – C.146- 3. Пучков Г.А. Ускорение работы системы на кристалле при обработке потоковых аудиоданных// Электросвязь. 2006. - №4. – С. 50- 4. Пучков Г.А. Адаптивное управление скоростью работы внешней памяти// Современные проблемы фундаментальных и прикладных наук. 50-я Научная конференция. Тезисы докладов часть V. 22-23 ноября 2007, МФТИ, Москва – С. 115- 5. Пучков Г.А., Тулупов М.П. Непрерываемые и защитные временные окна при доступе к памяти в многопотоковой системе// Современные проблемы фундаментальных и прикладных наук. 50-я Научная конференция. Тезисы докладов часть V. 22-23 ноября 2007, МФТИ, Москва– С. 118- 6. Пучков Г.А., Ефремов Н.В., Тишин А.Ю. Устройство обработки битовых потоков в системах сжатия/восстановления аудио- и видеоданных. Патент №2380738 //Заявка на патент № 2008126766 в ФГУ ФИПС РОСПАТЕНТ.

Москва 03 июля 2008 года.

7. Пучков Г.А. Система доступа к памяти с адаптивно подстраиваемой скоростью работы. Патент на изобретение №2367001 //Заявка на патент № 2007145032 в ФГУ ФИПС РОСПАТЕНТ. Москва 06 декабря 2007 года.

8. Пучков Г.А. Организация работы видеосистемы с внешней памятью// Электросвязь. 2008. - №8. – С. 46- 9. Пучков Г.А. Способ арбитража при доступе к памяти в системе видеообработки //Телевидение: передача и обработка изображений. 7-я Международная научная конференция. Труды конференции. 29-30 июня 2009, ЛЭТИ им В. И. Ульянова (Ленина), Санкт-Петербург– С. 133- 10. Андрианов М.Н, Бумагин А.В, Гондарь А.В, Калашников К.С, Прудников А.А, Пучков Г.А, Руткевич А.В, Стешенко В.Б. Устройство компрессии видеоданных// Заявка на выдачу патента № 2009142692 в ФГУ ФИПС РОСПАТЕНТ. Москва 19 ноября 2009 года.

11. Андрианов М.Н, Бумагин А.В, Гондарь А.В, Калашников К.С, Прудников А.А, Пучков Г.А, Стешенко В.Б. Методы повышения помехоустойчивости передачи данных по цифровым каналам связи в условиях релеевских замираний// Цифровая обработка сигналов. 2009. – №4.

12. Андрианов М.Н, Бумагин А.В, Гондарь А.В, Калашников К.С, Прудников А.А, Пучков Г.А, Стешенко В.Б. Методы кодирования изображений в системах промышленной автоматизации и робототехники// Промышленная автоматизация. 2010. –№3.





Похожие работы:

«ДЕМЕНТЬЕВА ТАТЬЯНА ЮРЬЕВНА СЕМЕЙНОЕ И НАСЛЕДСТВЕННОЕ ПРАВО В КИЕВСКОЙ РУСИ (IX-XII ВВ.) 12.00.01 - теория и история права и государства; история учений о праве и государстве АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата юридических наук Казань 2006 1 Диссертация выполнена на кафедре теории и истории государства и права Образовательной автономной некоммерческой организации Волжский университет им. В.Н. Татищева (институт) г. Тольятти. Научный руководитель...»

«Кузьмин Андрей Владимирович ПОКАЗАТЕЛИ И РЕГУЛИРОВКИ БИТОПЛИВНОГО ДВИГАТЕЛЯ ПРИ ПЕРЕВОДЕ ЕГО С БЕНЗИНА НА СЖИЖЕННЫЙ УГЛЕВОДОРОДНЫЙ ГАЗ 05.04.02 – Тепловые двигатели Автореферат диссертации на соискание ученой степени кандидата технических наук Волгоград – 2008 Работа выполнена в Волгоградском государственном техническом университете Научный руководитель доктор технических наук, профессор Злотин Григорий Наумович. Официальные оппоненты доктор технических наук, профессор...»

«Аркаева Римма Петровна КВАЛИМЕТРИЧЕСКИЙ ПОДХОД К РЕАЛИЗАЦИИ БАЛЛЬНО-РЕЙТИНГОВОЙ СИСТЕМЫ КОНТРОЛЯ И ОЦЕНКИ ЗНАНИЙ СТУДЕНТОВ ВУЗОВ Специальность: 13.00.08 – теория и методика профессионального образования АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата педагогических наук Владикавказ - 2011 Работа выполнена в ГОУ ВПО Северо-Осетинский государственный университет имени К.Л. Хетагурова Научный руководитель : кандидат педагогических наук, доцент Киргуева Фатима...»

«СЫЧЕВ АРТЕМ МИХАЙЛОВИЧ ОБОСНОВАНИЕ ТРЕБОВАНИЙ К МЕЖСЕТЕВЫМ ЭКРАНАМ И СИСТЕМАМ УПРАВЛЕНИЯ БЕЗОПАСНОСТЬЮ В РАСПРЕДЕЛЕНННЫХ ИНФОРМАЦИОННЫХ СИСТЕМАХ Специальность 05.13.19 – Методы и системы защиты информации, информационная безопасность Автореферат диссертации на соискание ученой степени кандидата технических наук Санкт - Петербург, 2002 г. 2 Работа выполнена на кафедре Информационная безопасность компьютерных систем Санкт – Петербургского Государственного Технического...»

«ЛАМЕЙКИНА ЕЛЕНА ЮРЬЕВНА ОСОБЕННОСТИ ОСУЩЕСТВЛЕНИЯ И ЗАЩИТЫ ПРАВА СОБСТВЕННОСТИ СУПРУГОВ Специальность 12.00.03 - гражданское право; предпринимательское право; семейное право; международное частное право АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата юридических наук Краснодар 2009 2 Диссертация выполнена на кафедре гражданского права и процесса Института экономики, права и гуманитарных специальностей (г. Краснодар) Научный руководитель - доктор юридических...»

«Гаранина Татьяна Александровна ИНТЕЛЛЕКТУАЛЬНЫЙ КАПИТАЛ ОРГАНИЗАЦИИ КАК ФАКТОР СОЗДАНИЯ ЦЕННОСТИ БИЗНЕСА: ОПРЕДЕЛЕНИЕ, ОЦЕНКА И УПРАВЛЕНИЕ Специальность 08.00.05 — Экономика и управление народным хозяйством (специализация: теория управления экономическими системами) АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата экономических наук Санкт-Петербург 2009 Работа выполнена на кафедре финансов и учета Высшей школы...»

«Аглеева Лилия Тахиряновна ПРЕДВЫБОРНАЯ АГИТАЦИЯ В ИЗБИРАТЕЛЬНОМ ПРАВЕ РОССИЙСКОЙ ФЕДЕРАЦИИ (ВОПРОСЫ ТЕОРИИ И ПРАКТИКИ) Специальность 12.00.02 – конституционное право; муниципальное право Автореферат диссертации на соискание учёной степени кандидата юридических наук Екатеринбург – 2006 2 Диссертация выполнена на кафедре конституционного права Уральской государственной юридической академии Научный руководитель : доктор юридических наук, профессор Кокотов Александр Николаевич...»

«ДМИТРИЕВА ОЛЬГА АЛЕКСАНДРОВНА МЕТОДИКА РАЗВИТИЯ ПРОФЕССИОНАЛЬНОПЕДАГОГИЧЕСКОЙ КОМПЕТЕНТНОСТИ В ОБЛАСТИ ПРОЕКТИРОВАНИЯ УЧЕБНЫХ МАТЕРИАЛОВ ПО ИНФОРМАТИКЕ У УЧИТЕЛЯ НАЧАЛЬНЫХ КЛАССОВ 13.00.02 – теория и методика обучения и воспитания (информатика) АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата педагогических наук Челябинск – 2009 Работа выполнена на кафедре информатики и методики преподавания информатики Государственного образовательного учреждения высшего...»

«Шацкова Юлия Владимировна ПОВЫШЕНИЕ БЕЗОПАСНОСТИ ЭКСПЛУАТАЦИИ МОРСКИХ ПЕРЕГРУЗОЧНЫХ КОМПЛЕКСОВ (ТЕРМИНАЛОВ) НА ОСНОВЕ ОЦЕНКИ РИСКА И МОНИТОРИНГА ЭКСТРЕМАЛЬНЫХ ПРИРОДНЫХ ЯВЛЕНИЙ Специальность: 05.22.19 – Эксплуатация водного транспорта, судовождение Автореферат диссертации на соискание ученой степени кандидата технических наук Новороссийск – 2012 Работа выполнена в ФГОУ ВПО Морская государственная академия имени адмирала Ф.Ф. Ушакова. Научный руководитель : доктор технических...»

«Медяник Юлия Владиславовна СМЕШАННОЕ ВЯЖУЩЕЕ С НАПОЛНИТЕЛЕМ ИЗ ШЛАМА ВОДОУМЯГЧЕНИЯ ДЛЯ СУХИХ ШТУКАТУРНЫХ СМЕСЕЙ 05.23.05. - Строительные материалы и изделия АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук Казань - 2003 Работа выполнена в Казанской государственной архитектурностроительной академии Научный руководитель - кандидат технических наук, доцент Н.В. Секерина член-корреспондент РААСН, Научный консультант доктор технических наук, профессор...»

«Широглазова Наталья Сергеевна СИСТЕМА ГЛУБИННЫХ ПАДЕЖЕЙ И СРЕДСТВ ИХ ВЫРАЖЕНИЯ 10.02.19. – теория языка АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата филологических наук Ижевск 2004 2 Работа выполнена в Государственном образовательном учреждении высшего профессионального образования Пермский государственный педагогический университет Научный руководитель : доктор филологических наук, профессор Левицкий Юрий Анатольевич Официальные оппоненты : доктор...»

«Иванов Никита Сергеевич ПЛЁНКИ ЛЭНГМЮРА-БЛОДЖЕТТ, СОДЕРЖАЩИЕ ЭЛЕКТРОХИМИЧЕСКИ АКТИВНЫЕ КОМПОНЕНТЫ (ПРОИЗВОДНЫЕ ФЕРРОЦЕНА, БЕРЛИНСКУЮ ЛАЗУРЬ И ЕЁ АНАЛОГИ) Специальность 02.00.11 коллоидная химия АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата химических наук САНКТ-ПЕТЕРБУРГ 2012 www.sp-department.ru Работа выполнена на кафедре коллоидной химии химического факультета СанктПетербургского государственного университета...»

«Пустовойт Галина Анатольевна ИСТОРИЯ ГЕОЛОГИЧЕСКИХ ИССЛЕДОВАНИЙ И ИХ РОЛЬ В ОСВОЕНИИ СЕВЕРО-ВОСТОКА СССР в 1926–1960 гг. Специальность 07.00.10 – История наук и и техники АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата исторических наук Томск 2011 Работа выполнена в ГОУ ВПО Северо-Восточный Государственный университет на кафедре всеобщей истории и истории России (г. Магадан). доктор исторических наук, доцент Научный руководитель Широков Анатолий Иванович доктор...»

«Кучаева Людмила Михайловна ЭКОЛОГО-ЭКОНОМИЧЕСКИЕ АСПЕКТЫ РЕГУЛИРОВАНИЯ КОМПЛЕКСНОЙ ОЦЕНКИ КАЧЕСТВА ПРОДУКЦИИ (на примере системы водоснабжения в РФ) Специальность 08.00.05 – Экономика и управление народным хозяйством Специализация – Экономика природопользования АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата экономических наук Москва -2012 Работа выполнена на кафедре Инновационного менеджмента в ФГБОУ ВПО Государственный университет управления Научный...»

«МАРКИДОНОВ АРТЕМ ВЛАДИМИРОВИЧ БЕЗДИФФУЗИОННЫЙ МЕХАНИЗМ МАССОПЕРЕНОСА В КРИСТАЛЛАХ, СОДЕРЖАЩИХ АГРЕГАТЫ ВАКАНСИЙ И МЕЖУЗЕЛЬНЫХ АТОМОВ Специальность 01.04.07 - физика конденсированного состояния Автореферат диссертации на соискание ученой степени кандидата физико-математических наук Барнаул - 2009 Работа выполнена в Алтайском государственном техническом университете им. И.И.Ползунова и Кузбасской государственной педагогической академии Научный руководитель : заслуженный деятель...»

«МИЛЯКОВ Денис Федорович ГЕОИНФОРМАЦИОННЫЙ МЕТОД ПРЕДСТАВЛЕНИЯ, ОТОБРАЖЕНИЯ И ОЦЕНКИ ОБСТАНОВКИ В БЛИЖНЕЙ МОРСКОЙ ЗОНЕ Специальность: 25.00.35 – Геоинформатика Диссертация на соискание ученой степени кандидата технических наук Соискатель: (личная подпись) Научный руководитель : д.т.н. проф. С.И. Биденко (личная подпись) Санкт-Петербург– Петродворец, 2006 г. Работа выполнена в Военно-морском институте радиоэлектроники...»

«Шигин Алексей игоревич ЗАЩИТА ИНФОРМАЦИИ С ОГРАНИЧЕННЫМ ДОСТУПОМ В ПРЕДПРИНИМАТЕЛЬСКОЙ ДЕЯТЕЛЬНОСТИ (сравнительно-правовое исследование законодательства РФ и зарубежных стран) Специальность 12.00.03 – гражданское право; предпринимательское право; семейное право; международное частное право. АвТореФерАТ диссертации на соискание ученой степени кандидата юридических наук владикавказ 2011 Работа выполнена на кафедре гражданского и предпринимательского права в Государственном...»

«Грибовская Наталия Сергеевна Теоретико-категорное исследование эквивалентностей параллельных моделей с реальным временем 05.13.11 — математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей Автореферат диссертации на соискание ученой степени кандидата физико-математических наук Новосибирск, 2004 Работа выполнена на кафедре вычислительных систем механико-математического факультета Новосибирского государственного университета Научный доктор...»

«Макусева Татьяна Гавриловна Развитие экстернатной формы обучения молодежи 13.00.01 - общая педагогика, история педагогики и образования Автореферат диссертации на соискание ученой степени кандидата педагогических наук Казань - 2003 Работа выполнена на кафедре педагогики гуманитарных факультетов Казанского государственного педагогического университета Научный руководитель - доктор педагогических наук, профессор Закирова Венера Гильмхановна Официальные оппоненты - доктор...»

«СИТНИКОВА Юлия Ивановна ПОТРЕБИТЕЛЬСКОЕ ПОВЕДЕНИЕ ДОМОХОЗЯЙСТВ В УСЛОВИЯХ ЦИКЛИЧЕСКОГО РАЗВИТИЯ ЭКОНОМИЧЕСКОЙ СИСТЕМЫ Специальность 08.00.01 – Экономическая теория АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата экономических наук Санкт-Петербург – 2011 2 Работа выполнена в Федеральном государственном бюджетном образовательном учреждении высшего профессионального образования Санкт-Петербургский государственный университет экономики и финансов. Научный...»








 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.