автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.05, диссертация на тему:Системное проектирование оптоэлектронных процессоров с обработкой сигналов в ПЗС-фотоприемниках

доктора технических наук
Молодяков, Сергей Александрович
город
Санкт-Петербург
год
2011
специальность ВАК РФ
05.13.05
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Системное проектирование оптоэлектронных процессоров с обработкой сигналов в ПЗС-фотоприемниках»

Автореферат диссертации по теме "Системное проектирование оптоэлектронных процессоров с обработкой сигналов в ПЗС-фотоприемниках"

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

МОЛОДЯКОВ Сергей Александрович

СИСТЕМНОЕ ПРОЕКТИРОВАНИЕ ОПТОЭЛЕКТРОННЫХ ПРОЦЕССОРОВ С ОБРАБОТКОЙ СИГНАЛОВ В ПЗС-ФОТОПРИЕМНИКАХ

специальность 05.13.05 - элементы и устройства вычислительной техники и систем управления

АВТОРЕФЕРАТ диссертации на соискание ученой степени доктора технических наук

1 МАР 2012

Санкт-Петербург - 2011

005011249

Работа выполнена в федеральном государственном бюджетном образовательном учреждении высшего профессионального образования "Санкт-Петербургский государственный политехнический университет". (ФГБОУ ВПО «СПбГПУ»)

Официальные оппоненты:

доктор технических наук, профессор Гуров Игорь Петрович

доктор технических наук, профессор Мурсаев Александр Хафизович

доктор технических наук, профессор Сергеев Михаил Борисович

Научный консультант:

доктор технических наук, профессор Лыпарь Юрий Иванович

Ведущая организация: Федеральное государственное предприятие "Научно-производственное объединение "Импульс".

унитарное

Защита диссертации состоится " 29 " марта 2012 г. в 16-00 часов на заседании диссертационного совета Д 212.229.18 в ФГБОУ ВПО "Санкт-Петербургский государственный политехнический университет" (по адресу 195251 Санкт-Петербург, д. 29, корпус 9, ауд. 325 ).

С диссертацией можно ознакомиться в фундаментальной библиотеке в ФГБОУ ВПО "Санкт-Петербургский государственный политехнический университет".

У

Автореферат разослан " о " 9У<"у-р 2012 г.

Ученый секретарь

диссертационного совета /у --

к.т.н., доцент /Эо-е-^Д Васильев А. Е.

Проблема и ее актуальность

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

Современные требования к быстродействию процессоров ярко характеризует задача изучения радиоизлучения нейтронных звезд — пульсаров. Для построения профиля импульса радиоизлучения пульсара необходим спектральный анализ сигналов (1000 каналов) за доли микросекунд. Быстродействие процессора для указанной задачи должно быть более 10й операций с плавающей точкой в секунду. Для поляризационных измерений радиоизлучения необходима дополнительная корреляционная обработка, что значительно повышает требования к быстродействию.

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

Эффективным путем получения высокой производительности является использование оптических процессоров. Преимущества оптических методов обработки обусловлены, прежде всего, способностью оптических систем осуществлять параллельную обработку двумерных массивов данных. Известен ряд схем 1D, 2D и даже 3D оптических процессоров, в частности описанных в работах зарубежных и отечественных ученых: Вандерлугт Э., Псалтис Д., Папе Д., Шидер Р., Парыгин В.Н., Кулаков C.B., Ушаков В.Н., Есепкина H.A. и др. Такие процессоры являются специализированными аналоговыми. При вводе и выводе данных в оптические процессоры используются электронные элементы, поэтому процессоры называют оптоэлектронными (ОЭ). Эквивалентная скорость обработки данных в ОЭ-процессорах достигает 1017 оп/сек.

Известны также дискретные ОЭ-процессоры, выполняющие алгебраические операции, быстродействие которых оценивают величиной более Ю10 оп/сек. Такие процессоры можно рассматривать не только в качестве процессоров для обработки сигналов, но и сопроцессоров. В частности в работах Гилфойл П.С., Морозова В.Н., Евтихиева H.H., Нежевенко Е.С. показаны пути построения и направления применений ОЭ-процессоров типа

вектор-матричного перемножителя; отмечены возможности

перепрограммирования процессоров.

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

Для комплексного решения вопросов разработки ОЭ-процессоров необходимо применение системного подхода к их проектированию. Проектирование ОЭ-процессоров имеет свои особенности, связанные с тем, что отдельные узлы с разной формой представления информации функционируют в рамках единого устройства. Системный подход к проектированию ОЭ-процессоров в этом случае предполагает не только выбор элементов, методов и способов их совместной работы, но и разработку отдельных узлов с учетом системных требований. Известны методология и средства проектирования аналоговых и цифровых узлов, программных средств (Лыпарь Ю.И., Угрюмов Е.П., Мурсаев А.Х., Шатунов А.Е., Липаев В.В., Фокс Д., Боэм Б. и др.). Известна методология проектирования и средства разработки видеосистем на кристалле (Цыцулин А.К., Фахми Ш.С.). Однако, теория системного проектирования аналого-цифровых ОЭ-процессоров, включающих перечисленные узлы, не разработана. Поэтому встает научная проблема разработки методологии и элементов проектирования ОЭ-процессоров. Под элементами проектирования рассматривается вся совокупность конструктов и связывающих их отношений, обеспечивающих разработку процессоров, от принципов построения и моделей до методов тестирования.

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

В свою очередь в ОЭ-процессорах возможно применение двух типов фотоприемииков: на КМОП-матрицах и на приборах с зарядовой связью (ПЗС-фотоприемники или ФПЗС). Современные КМОП-фотоприемники представляют собой гибридный процессор, включающий сенсорное поле, набор АЦП и цифровую логику, определяющую выбранный алгоритм обработки. ПЗС-фотоприемники также можно рассматривать в качестве процессоров обработки сигналов, алгоритм работы которых допускает перестройку, в отличие от КМОП-фотоприемников. ПЗС-фотоприемники могут выполнять другой набор операций, чем КМОП-фотоприемники, и чаще всего с большим быстродействием. Применение ПЗС-фотоприемников для предварительной

обработки изображений первыми предложили Барб Д.Ф., Шилин В.А., Пресс Ф.П.

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

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

Цель и задачи работы

Целью работы является решение научной проблемы системного проектирования гибридных ОЭ-процессоров с обработкой сигналов в ПЗС-фотоприемниках и создание высокопроизводительных ОЭ-процессоров.

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

1. Разработка методологии системного проектирования ОЭ-процессоров с обработкой сигналов в фотоприемниках.

2. Разработка принципов построения ОЭ-процессоров и моделей преобразования сигналов в их узлах.

3. Разработка методов обработки сигналов и их реализация, как на уровне отдельных узлов, так и на уровне ОЭ-процессоров.

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

5. Разработка методик и применение ОЭ-процессоров для решения прикладных задач.

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

Научная новизна работы заключается в следующем:

1. Предложена методология системного проектирования ОЭ-процессоров, являющимися процессорами аналого-цифрового типа и позволяющими обрабатывать сигналы с быстродействием более 10ю оп/сек.

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

3. Разработана модель преобразований сигналов в ОЭ-процессорах с введением в модель ПЗС-фотоприемника распределенного зарядового операционного блока, выполняющего операции интегрирования, суммирования, вычитания и коммутации зарядовых пакетов. За счет обработки в зарядовом блоке ФПЗС удается поднять частоту конвейера до 103 раз по сравнению с известными ОЭ-процессорами.

4. Разработаны и применены в ОЭ-процессорах новые способы обработки зарядовых пакетов в ПЗС-фотоприемниках на основе формирования виртуальных светочувствительных элементов и синхронного накопления импульсно-манипулированных оптических сигналов, что позволило увеличить динамический диапазон аналоговой части в 2-10 раз и снизить требования к быстродействию цифровой части процессора на 1-3 порядка.

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

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

7. Разработан и реализован метод обработки сигналов для нового типа конвейерного ОЭ-процессора, предназначенного для регистрации сигналов пульсаров в радиоастрономии, с эквивалентным быстродействием 10ю - 1015 оп/сек.

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

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

Практическая ценность работы и внедрение результатов.

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

2. Разработана методология применения ПЗС-фотоприемников, которые

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

3. На основе предложенной методологии проектирования созданы несколько видов ОЭ-процессоров для решения задач обработки сигналов в различных областях:

- Первый отечественный ОЭ-процессор для наблюдения пульсаров;

- ОЭ-процессор синтеза радиоизображения для радиоинтерферометра с частотным сканированием, на базе которого впоследствии в ИСЗФ СО РАН была создана приёмная система Сибирского солнечного радиотелескопа;

- Гибридный вектор-матричный ОЭ-процессор.

Разработанный пульсарный процессор включен в состав приемного комплекса одного из крупнейший отечественных полноповоротных радиотелескопов РТ-64 (г.Калязин). С помощью ОЭ-процессора проведены несколько серий наблюдений и получены профили секундных и миллисекундных пульсаров. Предложенные принципы построения ОЭ-процессора для синтеза радиоизображения внедрены в приемный комплекс Сибирского солнечного радиотелескопа (г. Иркутск, уроч. Бадары), который является крупнейшим отечественным солнечным радиотелескопом, обеспечивающим непрерывное наблюдение Солнца. Акты о внедрении прилагаются.

4. Результаты диссертационной работы включены в учебные программы на кафедре Информационных и управляющих систем СПбГПУ по дисциплинам "Организация ЭВМ и систем", "Оптическая обработка информации", "Архитектура сетей ЭВМ", а также представлены в электронном учебнике по дисциплине "Организация ЭВМ и систем". Разработанные узлы ОЭ-процессоров используются в научно-исследовательской работе студентов и аспирантов.

Диссертационная работа выполнялась в рамках Федеральных целевых программ "Астрономия" и "Интеграция" (проекты NN 206 и 570), "Вычислительная оптоэлектроника", Межвузовских программ "Научное приборостроение", "Оптические процессоры" при частичном финансировании грантами РФФИ-96-02-17405, 00-02-17405, 06-08-00090, 07-02-01211 и грантами Минвуза. Результаты работы были использованы при выполнении НИР по договорам с НИИ Радиооптики (г. Москва), НИИ Радиофизики (г. Москва), в/ч 68240 (г. Москва), CAO РАН (г. Санкт-Петербург) и др.

На защиту выносится:

1. Методология системного проектирования ОЭ-процессоров, построенная на основе сжимающейся спиралевидной модели и сопряженного проектирования составляющих процессор узлов.

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

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

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

5. Метод управления ПЗС-фотоприемником, основанный на микропрограммировании операций, на базе которых строятся микропрограммы, обеспечивающие гибкое управление зарядовым операционным блоком.

6. Методика поддержания долговременной стабильности параметров Сопроцессоров, включающая динамическую калибровку и оценку дрейфов оптической части.

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

8. Метод обработки сигналов для ОЭ-процессора радиоинтерферометра с частотным сканированием.

Апробация работы. Результаты диссертационной работы обсуждались и докладывались на следующих конференциях и симпозиумах: 1). Всесоюзные конференции по оптической обработке информации (Фрунзе, 1986; Ленинград, 1998; Фрунзе, 1990). 2). Всесоюзные радиоастрономические конференции (Иркутск 1986; С-Петербург, 1997; Пущино 2002; ст. Зеленчукская 2008). 3). III Всесоюзная конференция по Вычислительной оптоэлектронике (Ереван, 1987). 4). IV всероссийская конференция "Приборы с зарядовой связью и системы на их основе" (Геленджик, 1992). 5). Международная науч.-техн. конференция "Информационные технологии в моделировании и управлении" (С-Петербург, 1996, 2000). 6). Международные науч.-техн. конференции Лазеры. Измерения. Информация. С-Петербург, 2000-2010). 7). International Topical Meeting on Optical Computing'88 (Toulon, France, 1988). 8). International Conferences Advances in Optical Information Processing (Orlando, Florida, USA, 1992, 1994). 9). International Optical Information Processing Conferences (St.Petersburg, Russia, 1993, 1996). 10). European Optical Society АО Club, 2-nd Meeting "Advances in Acousto-Optics" (St.Petersburg, Russia, 1997). 11). International Forum on Wave Electronics and Its Applications. (St. Peterburg 2000, 2003). 12). Научно-практическая конференция «Научные исследования и инновационная деятельность» (С-Петербург 2008, 2009). 13) Научная сессия НИЯУ МИФИ (2008, 2010). 14) XV Международная конференция «Системный анализ в проектировании и управлении» (С-Петербург 2011).

Личный вклад. Основные научные положения, математические модели, алгоритмы, содержащиеся в диссертационной работе, получены лично автором.

Публикации. По теме диссертации соискателем лично и в соавторстве опубликовано 102 печатные работы (20 в журналах рекомендованых ВАК), в том числе - одна монография, 3 авторских свидетельства и 1 патент.

Структура и объем работы. Диссертация состоит из введения, 7 глав, заключения, приложения и списка литературы. Материал изложен на 302 страницах, включая 166 рисунков, 16 таблиц и список литературы из 189 наименований.

Основное содержание работы

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

В первой главе, имеющей обзорный характер, рассмотрены структура, особенности и перспективы гибридных ОЭ-процессоров обработки сигналов. Они включают (рис.1) оптический узел (ОУ), цифровой узел (ЦУ) и фоточувствительный прибор с зарядовой связью ФПЗС.

ОЭ-процессор по классификации параллельных вычислительных систем Флинна можно рассматривать как векторный процессор класса 51МП (ОКМД -одиночный поток команд, множественный поток данных), выполняющий интегральные векторные преобразования. Векторность достигается за счет использования оптического узла. Размер входного вектора оценивается для 1Б процессора в 103 элементов, а для Ю процессора в 106 элементов. Производительность Ш ОЭ-процессора можно определить в Ю10 оп/сек при времени ввода входного вектора около 1 мке, при параллельном выводе выходного вектора и Фурье-преобразовании.

Рис. 1. Структурная схема ОЭ-процессора.

Описаны базовые схемы оптической части, выделены схемы акустооптических (АО) процессоров и вектор-матричных перемножителей. По виду оптической части проведено разделение ОЭ-процессоров на непрерывные и дискретные. Более подробно описан АО анализатор спектра, который применялся в работе.

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

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

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

Во второй главе рассмотрены вопросы системного проектирования и анализа его первых этапов, связанных с разработкой принципов построения ОЭ-процессоров и моделями преобразования сигналов.

Для проектирования и анализа ОЭ-процессоров использована сжимающаяся спиралевидная модель (рис. 2), построенная на системном подходе, при котором проектирование объекта выполняется от потребностей в новом объекте к целевым функциям (Г) Р1 далее к структурам (5), конструкциям (С) и технологии (7). Модель содержит 7 этапов, последовательно вырабатывающих новые сведения о качестве синтезируемого объекта и его функциональности. Результаты проектирования одного этапа суммируются на функциональном аспекте На нем выполняется анализ полученных результатов на соответствие функции выбора и формулируются в виде

Рис.2. Спиралевидная модель параллельного проектирования объекта.

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

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

В работе последовательно рассмотрены следующие этапы системного проектирования (рис. 2): формирование требований 5тэт, которым должен удовлетворять проектируемый объект с определением технологической базы и ее элементного состава; разработка принципов построения Sp,i моделирование и аппроксимация Sa желаемого облика объекта; синтез способов построения SRl,s\ синтез структуры и программного обеспечения SApp\ параметров SPar процессора и допусков на них 5>„/.

Таким образом, композиция отображений этапов проектирования структур имеет вид

П= Stoi ° Spur ° Sapp ° Srl,s ° Sa ° Spr ° 5тэт • (1)

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

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

Отображение 57>,- соответствует выбору одного из принципов построения Pr. Spr имеет область определения на функции выбора функционального аспекта FPr и множестве универсум структур, при том учитывается исходная функция выбора FT3T. Значение отображения лежит во множестве версий структур {Крг}, способных реализовать синтезированный (выбранный) принцип:

Spn- F131nFP, nPr -> KPr; KPr={ KPri}, i=l...M (2)

где M - число принципов, удовлетворяющих критериям эффективности £//>,. для одной из компонент. В дополнение к известным принципам построения, таким как многопотоковость, каскадность, в работе рассмотрены два новых: конвейерность и применение фотоприемника (ФП) для обработки сигналов, причем второй дополняет первый [1, 2].

Конвейерность является средством обеспечения непрерывности обработки сигналов. Она поддерживается за счет распределенной по узлам последовательной обработки данных (рис.3). Конвейер ОЭ-процессоров имеет ряд особенностей по сравнению с конвейером цифровых процессоров. Во-первых, по конвейеру продвигаются не команды, а вектора данных, число элементов в которых задается разрешением в первую очередь оптического узла. Во-вторых, отдельные узлы имеют разное время выполнения операций. Частота продвижения данных по конвейеру не выровнена, частоту конвейера задает

самое медленное устройство - ФПЗС. В-третьих, схема конвейера может быть более сложной.

Оптический узел Фото пр.

Цифр, узел

Этапы конвейера:

_ _ 1. И1ггегралыюе

_ ÍJ X т — _ _ преобразование

— — JZ т — _^ ф — 2. Накопление и

_ _ _ _ суммирование

— — — — 3. Функциоп.

— преобразование

С,

Q,

1, h h\ и

R, К,

Рис. 3. Схема конвейерного ОЭ-процессора.

Принцип применения ФП для обработки оптических сигналов основан на возможностях современных ПЗС- и КМОП-фотоприемников обрабатывать сигналы. За счет такой обработки можно сжать поток данных, уменьшить время вывода кадров из фотоприемника, тем самым поднять частоту конвейера в Сопроцессоре. Так используя способ временной задержки и накопления можно на несколько порядков поднять частоту работы конвейера. За счет смены алгоритма работы ФП можно расширить принцип управляемости.

Отображение Sa соответствует этапу создания математической модели процессора для известных из (2) принципов построения. Отображение имеет область определения на множестве значений Kp¡\ и функции выбора FA.

Sa- Kpr¡r\F4 —> Dp,{R), (3)

где R - вектор сигнала. Если в базе знаний имеется структура, позволяющая решить задачу (3), то переходят к синтезу параметров Spm- В противном случае переходят к синтезу способов построения. На этом этапе возникает задача сопряженного проектирования составляющих ОЭ-процессора узлов.

Схема модели ОЭ-процессора (рис. 4) соответствует композиции этапов преобразований: DPr= D,¡,j ° Dadc ° DCcdj 0 Dq ° Daos . На первом этапе DAOs когерентное излучение E{t) проходит через АО-транспарант: E(t)s(t-x/v(tj), где s - входной сигнал; х - координата в плоскости транспаранта; v - скорость волны в звукопроводе АО-модулятора. На выходе оптического узла наблюдается сигнал близкий к спектру входного сигнала 5(íí)=F[í(/)]. Этот сигнал взвешен аппаратной функцией h(x, О.). В плоскости фотоприемника наблюдается сигнал

I(xj) = {S(Q,0 ■ h(x,Q.)dQ..

На втором этапе Ид происходит детектирование, дискретизация и интегрирование оптического сигнала в элементах ФПЗС; формируется набор элементарных кадров {£>}:

Q,(n) = 11 \í(t,x)f ■ r(x' - x'yixdt.

(4)

где Q¡{ri) - заряд в /-ом элементе ФПЗС в и-ый момент времени {0,}=<2(п)\ г(х) -апертурная функция элемента. Третий этап - этап преобразований векторов в операционном блоке ФП Осей/- {б} —► {Я}. Четвертый этап Ц,№С соответствует преобразованию зарядового пакета в цифровой отсчет. Заряд с] претерпевает преобразование в выходном узле с емкостью С, усиливается ((7 -

коэффициент усиления) и преобразуется в АЦП. Окончание преобразований Dфj связано с обработкой сигнала в цифровом узле.

Рис. 4. Схема модели ОЭ-процессора с ПЗС-фотоприемником.

Описанная модель преобразований соответствует работе ПЗС-фотоприемника. В КМОП-фотоприемнике операционный блок ФП хотя и располагается на кристалле ФП, но в схеме (рис. 4) переносится в цифровой узел ОЭ-процессора.

Проведено сравнение способов построения ОЭ-процессоров, в зависимости от места реализации операций по обработке сигналов с выхода оптического узла. Сравниваются способы: программный - обработка в процессоре ЦУ; аппаратный - обработка в ПЛИС; способ распределенной обработки между ЦУ и ФП. Методы и средства проектирования цифровых устройств и программного обеспечения достаточно широко описаны, поэтому основное внимание уделено рассмотрению возможностей и проектированию зарядового операционного блока ФПЗС. Описаны основные элементы, из которых строится распределенный по полю ФПЗС зарядовый операционный блок. Рассмотрена модель его работы, на основе которой можно выбрать необходимую аппаратную реализацию ФП или провести полное проектирование ФП с зарядовым операционным блоком.

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

БАССО' КриССО^АССО —> ОргССцЩ, Щ- (5)

Формализация преобразования (5) определяется набором операций, который выносится на ФП. Первым шагом является построение графа операций. Основными операциями, которые можно осуществлять в ФПЗС являются: 1) элементарное накопление (накопление кадра массива {О,}), 2) суммирование кадров во времени, 3) объединение зарядов элементов массива, 4) коммутация, 5) сброс (обнуление) зарядов элементов, 6) перенос кадра в одном или другом направлении на одну или несколько строк, 7) вывод

из ФПЗС. Набор операций может расширяться, что связано с разработкой новых ПЗС-структур, совмещением ПЗС и КМОП, освоением соответствующих технологий изготовления. Отображение Ялссо можно рассматривать как этап проектирования и включить в (1).

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

Рис. 5. Графы операций, проводимых в ФПЗС: а) временной задержки и накопления, б) синхронного накопления.

В соответствии с графами операций можно построить граф продвижения зарядовых пакетов по элементам ФПЗС. Граф (рис. 6) соответствует операциям алгоритма синхронного накопления (рис.5.6). Элементами являются Госструктуры, которые накапливают, передают, коммутируют, суммируют зарядовые пакеты. Включение элементов происходит при подаче соответствующих импульсов 70-76. Данный граф отражает основную структуру операционного блока ФПЗС. Он уже определяет требования к способу построения и синтезу структуры 5,|/);).

73 ' {/?}

Из(1-\)-го элемента

Перепое

В(1+\)-й

Фотодетектор Коммутатор' Интегратор ¡/2

Сумматор

Рис. 6. Граф продвижения зарядовых пакетов по ПЗС-элементам для одного канала операционного блока.

На функциональном аспекте проектирования выполняется оценка искажений зарядовых пакетов в процессе их переносов в ПЗС-регистре с помощью предложенной имитационной модели [1, 21]. Заряд в ПЗС-ячейке рассматривается как совокупность свободного заряда Q¡k и заряда, связанного на объемных и поверхностных ловушках (/' - номер ячейки, к - момент времени). Модель представляет собой систему разностных уравнений, описывающих следующие искажающие зарядовый пакет факторы: неполный перенос £)*" К/;-, генерация с ловушек ¿'"=15(1 -КП)\ захват ловушками

£?,"" =0* потери заряда в подложку 1)л = Кг)\ термогенерация

О-" =КТ-А01,, где основными параметрами являются: КЕ - неэффективность переноса, Ка - постоянная эмиссии с ловушек, К? - постоянная захвата ловушками, Кр - постоянная потерь в подложку, Кт - постоянная термогенерации. В модели выделены этапы: перенос и получение отставшего заряда, приход нового заряда и перераспределение зарядов между ловушками и несвязанным зарядом. Для первых двух этапов имеем:

сг = а1 +, к!;+к,)л ), (6)

Ц" = Ц(\-к,.) + !!.(\-кР),

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

Указанная модель переноса позволила определить требования к размерам зон накопления и хранения, другим параметрам алгоритмов обработки сигналов в ФПЗС. Так на рис. 7 (р - количество переносов, г - неэффективность переноса) представлены распределения зарядовых пакетов при реверсивных и последовательных переносах, полученные в результате моделирования. При последовательных переносах 4-х зарядовых пакетов наблюдается, как отставание зарядов, так и смещение центра пачки. При реверсивных переносах центр пачки не смещается, происходит лишь размытие зарядов по соседним элементам.

Рис. 7. Распределение 4-х зарядовых пакетов (а) при реверсивных переносах в регистре ФПЗС р-е= 1, 5, 10 и (б) при 1000 последовательных переносах р г = 1, 5

Рассмотрена работа ОЭ-процессора, как элемента многоканального радиометра. Структурная схема радиометра приведена на рис.8. Аттенюатор позволяет переключать коэффициент усиления К тракта, поддерживая необходимую загрузку ФПЗС. АЦП позволяет перевести аналоговый сигнал в цифровую форму синхронно с работой регистра сдвига ФПЗС. Цифровой интегратор увеличивает длительность накопления сигнала в Л^,,, раз: Т =Л',,„ т, где г - время накопления заряда в ячейке ФПЗС.

Аттенюатор 1 1 4 АО- ФПЗС Усилитель АЦП Цифровой

• узел интегратор

К 1 1 AW

Рис. 8. Схема радиоспектрометра с ОЭ-процессором.

Входной сигнал ОЭ-процессора представляет аддитивную смесь широкополосного полезного (шумового) сигнала s(t) и широкополосной помехи n(t)\ u(t)=s(t)+n{t). Сигнал на выходе определяется выражением

х* =<ТИ/-/<)- ]/»(«>'('-§)ехр(-|'2яШ

dfdt = Ljk{F{M\ (7)

где и(1) - входной сигнал, Не) - аппаратная функция, #(/) - спектральная весовая функция канала ФПЗС, /( - центральная частота к-то детектора (к-го канала радиометра),у - момент времени взятия отсчета, - операторы

преобразования. В выходном значении дискретной функции (7) необходимо учитывать вклад аддитивного шума У,*, возникающего при детектировании: У,к. Для дисперсии шума на выходе сг2 в случае некоррелированных составляющих можно записать: ст2г=а2Л+ст2у; где а2у - дисперсия шумов детектирования; о2х - дисперсия радиометрического шума.

Введена функция g [4], определяющая вклад шумов аналоговой части ОЭ-процессора, нормированных на "шумовую загрузку" /(5+/<„ к-го канала:

(ns + ti„J Bfrg г/Ч" +Л,)2

где Bf— эквивалентная флуктуационная полоса канала.

В схеме модели рис. 4 учтены основные источники шумов. Суммарный шум, приведенный к входу усилителя, определен в виде:

<7}=°2рЕ+°Ъ+°ОиТ' (9)

где аоит ~ ares + атя + aon-off + aadc' ШУМ темпового тока ос включает шумы спеклов Osr- Проведен переход от напряжений к сигнальным и шумовым электронам. Постоянное напряжение на выходе ОЭ-процессора /(.v + /<„ порождается зарядом из Ns сигнальных электронов (сц) за время г. Поэтому дисперсия дробового шума а2РЕ составит Ns. Для фототока is и темпового тока /'о можно записать: oLpe= тчх/ец, о2д= х-1о/е().

Введем в выражение (8) параметры: nFW - емкость потенциальной ямы ячейки ФПЗС, по - часть емкости занятая электронами темпового тока; Dtqcd -динамический диапазон ФПЗС £Vccd=«f»//?d; а - коэффициент загрузки фотоприемника. Обозначив pccif^'UniI- ^o'Drcco), функцию g можно записать в виде удобном для рассмотрения:

f/;2-^ (10)

а' I'ccd т0а ■ Drcco ■ pCCD а ■ pCCD Проведен анализ параметров ОЭ-процессора для двух типов ФПЗС с длинными светочувствительными элементами (Toshiba TCD1304AP, размер

а;-В, 1 +-

(8)

элемента 8x200 мкм2) и короткими Sony ILX703, размер элемента 14x14 мкм2).

Так на рис. 9 показано влияние загрузки на функцию а). На рис.10 приведены

SNR:.. g20 лгп/-.

зависимости отношения -= от времени накопления в ФПЗС г, где

SNR¡,,K q

WffJ ^»l Vr i« SNRjx

- дг. [o-J+fT2j~ g2() 1 + SM?2' ' ^ " РаднометРическии выигрыш для

данной шумовои полосы и времени накопления: q = г~ = JB,t , Ninl - число

просуммированных кадров в цифровой части.

ФПЗС на функцию g(a). отношения 5'Л7? от времени накопления при

двух динамических диапазонах ФПЗС.

Анализ полученных соотношений показывает, что при заданном отношении сигнал/шум на входе ОЭ-процессора, радиометрическом выигрыше q, шумовой загрузки ФПЗС а и фиксированном общем времени наблюдения сигнала Т для достижения максимального отношения сигнал/шум на выходе необходимо минимизировать время т накопления заряда в ФПЗС и многократно суммировать отсчеты сигнала в цифровом интеграторе N¡„1. Минимальное время накопления т определяется нелинейными эффектами, возникающими в элементах ВЧ тракта и АО-модуляторе.

Проведено сравнение собственных шумов ОЭ-процессора при двух способах накопления сигналов в ФПЗС - кадровом и временной задержки и накопления (цифровое и аналоговое сканирование). Для рабочих диапазонов сигналов пульсарного процессора показано, что шумы ОЭ-процессора при аналоговом сканировании ниже, чем при цифровом. Минимум шумов достигается при частотах сканирования около 60 кГц.

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

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

Оператор синтеза способов построения структур выделяет из

множества Ка подкласс Кца с КА структур, соответствующих эффективным способам построения .

Я,.- ^ Г\КлГ)0(Л)->Кк,,,. (11)

Для ОЭ-процессоров выбор способов функционирования и построения структур в первую очередь связан с выбором алгоритмов работы ФП и ЦУ и с распределением операций между ними. Для ФПЗС алгоритм функционирования определяется временной диаграммой сигналов управления элементами ФП, в примере рис. 6 это импульсы ТО-Тв.

После завершения на функциональном аспекте формирования функции выбора РАрр переходят к синтезу структуры. Выполнение этого отображения порождает множество эквивалентных, с точки зрения области значений $Арр, структур Кр = {К„и Кр2,...,Кру}-

¿V; ГАр1,П ДЛ) П Кр„ (12)

Для ОЭ-процессоров синтез структуры сводится к созданию схемы ПЗС-фотоприемника со своим операционным блоком и к разработке схемы и программ функционирования цифрового узла. Мощность множества Кр структур ФПЗС, работающих в соответствии с графами рис.5 и рис. 6, большая. Структуры отличаются реализацией фотодетекторов, интеграторов, сумматоров, коммутаторов, узлов вывода.

При распределении функций между ФП и ЦУ в первую очередь в качестве критерии выбора рассматриваются временные ограничения. Максимальные требования к быстродействию ЦУ возникают при отсутствии зарядовой обработки в ФП. В этом случае элементарные кадры {2} регулярно считываются с ФП, а вся многоуровневая обработка проходит в ЦУ и требование к тактовой частоте /т проц цифрового процессора определяется в виде

ллюц £ лфп(^у,„> + т■ + + (13)

i

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

Обычно быстродействия цифрового процессора недостаточно. Так в пульсарном ОЭ-процессоре элементарные кадры нужно считывать с периодом 1-10 мке, поэтому тактовая частота /г_проц цифрового процессора должна превосходить Ю10Гц. Преодоление указанной сложности лежит в двух направлениях: применение обработки в ФП и использование параллельно работающих каналов цифровой обработки. Обработка сигналов в ФПЗС требует проектирования специального зарядового операционного блока. Во многих случаях можно использовать уже выпускаемые ФП и применять специальные способы их управления.

Предложен и исследован ряд способов обработки сигналов в ФПЗС в том

числе: виртуальные светочувствительные элементы (ВСЭ), синхронное накопление, фрагментирование и накопление с аналоговым буфером, временной задержки и накопления [1, 18, 19]. Возможны сочетания указанных способов, что использовано в частности при разработке ОЭ-процессора синтеза радиоизображений (глава 7).

ВСЭ формировались путем объединения зарядовых пакетов в выходных регистрах и выходных устройствах ФПЗС (рис. 11), суммарный зарядовый пакет ()£ представляет сумму элементарных зарядов

&=Е Ей,./' 2.,/ =Я / \\Е{х,У,1)сЫус1,.

□□□□□□□□□□□□□□

□□□□□□□□□□□□□а □□□□□□□ппппгцпп ааааааООаавг:...,..,..! пааапс □□□□□с

виртуального элемент секции накопления ФПЗС

Рис. 11. Расположение ВСЭ размером 2x2 пикселей в матричном ФПЗС.

За счет формирования ВСЭ можно изменять:

а) пространственное разрешение фотоприемпика,

б) уменьшить эквивалентную неэффективность переносов, в) снизить выходной поток отсчетов. Измерены апертурные характеристики ВСЭ ряда ФПЗС. Показано, что специальное управление позволяет изменять апертурные характеристики многофазных элементов ФПЗС.

Режимы синхронного накопления предназначены для работы ФПЗС при регистрации импульсно-манипулированных оптических сигналов, которые возникают в ОЭ-процессорах при сравнивании двух последовательно идущих кадров изображений. В частности в радиоастрономии оптический сигнал, поступающий на ФПЗС, соответствует то сигналу с антенны то с эквивалента Бе- Частота переключения (Тм - период модуляции) чаще всего соответствует 1 кГц. Сигналы и 5В должны отдельно накапливаться в течение времени интегрирования 7).

Буферные зоны для строк с 3она теКущего

^накопления заряда

ранее накопленным зарядом

б)

Секция Накопления

Секция Хранения

ВУ

т

г —1

50

100

150

Реверсивные переносы

Рис. 12. Схема организации синхронного накопления в матричном ФПЗС (а) и тебуемая ширина ВСЭ для объединения 90% заряда в зависимости от числа циклов реверсивных переносов при-Дп=50 и е= 10"3 (б).

Рассмотрим алгоритм синхронного накопления (рис. 12.а). В секции накопления ФПЗС засвечивается одна строка. Во время первого полупериода модуляции в ней накапливается заряд, соответствующий сигналу ¿л. Затем весь кадр зарядов сдвигается на несколько строк влево (необходимое число строк

сдвига зарядов рассмотрено ниже). В течение второго полупериода в этой же строке накапливается заряд, соответствующий сигналу Se.. При начале следующего полупериода кадр зарядов SE сдвигается обратно вправо и вновь накапливается заряд, соответствующий сигналу Sj, а затем сигналу Se- После п полупериодов, в течение времени 7), формируются суммарные зарядовые пакеты в двух строках, соответствующие раздельно проинтегрированным

сигналам SÂ и Se Qaï = Qtx=k^SB. Затем зарядовые пакеты

переносятся из секции накопления в секцию хранения и выводятся из ФПЗС через выходной регистр (BP) и выходное устройство (ВУ). Параллельно в секции накопления возобновляется синхронное накопление.

Для расширения динамического диапазона, который ограничивается объемом заряда в одной строке, можно "размазать" накапливаемый заряд на несколько строк. Для накопления многофазно-модулированного сигнала достаточно задать несколько буферных зон хранения зарядовых пакетов в соответствии с числом фаз модуляции. Для проведения операции детектирования I-Qa-Qe в процессе вывода зарядовых пакетов можно использовать линейный или матричный ФПЗС с двумя регистрами вывода [1, 19, 20].

Использование ФПЗС для буферного хранения зарядов в процессе накопления позволяет повысить производительность ОЭ-процессора, поднять предельные частоты модуляции, снизить требования к быстродействию канала регистрации отсчетов пропорционально числу циклов накопления в ФПЗС.

Ограничения использования алгоритмов синхронного накопления на ФПЗС связаны с искажениями зарядовых пакетов и с паразитным действием темнового тока. Особенно значительны искажения при многократных реверсивных переносах р е>1 (рис. 7.6). Предложено формировать ВСЭ, в которых бы суммировались все «размазавшиеся» по соседним элементам заряды (рис. 12.6). С использованием моделирования определены требуемые размеры ВСЭ отвсэ по столбцу. Так при числе циклов реверсивных переносов Ап=50 и зоне накопления из 4-х строк размер ВСЭ тВсэ должен быть 10-12 строк.

На функциональном аспекте рассмотрена концепция построения ПЗС-контроллеров на основе метода микропрограммирования операций управления ФПЗС. Известны два подхода к построению ПЗС-контроллера: на базе специализированных микросхем генераторов-формирователей сигналов управления ФПЗС (Texas Instruments); на основе программы, находящейся в памяти микроконтроллера или компьютера (Electrim Corporation.). В работе предлагается подход, связанный с трехуровневой моделью и методом микропрограммирования операций по управлению ФПЗС [1, 10].

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

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

ФПЗС

Вых. Усгр.

Дешифр. Команд

Регистр Команд

Память

микропрограмм управления

Счетчик Адреса

Вых. Ус1р.

Микроконтроллер управления -| Цифровой сигнальный процессор

Рис. 13. Структурная схема ПЗС-контроллера.

Схема рис. 13 иллюстрирует концепцию построения ПЗС-контроллеров, например, для матричного ФПЗС с кадровой организацией. В памяти микропрограмм управления находятся программы управления - для каждого способа обработки сигналов в ФПЗС (синхронное накопление, ВСЭ и др.) своя микропрограмма.

Четвертая глава посвящена вопросам теоретического и экспериментального исследования характеристик ОЭ-процессоров, определению параметров и допусков на них.

Последними этапами проектирования (рис. 2) являются этапы определения параметров и допусков на них. Множество Кр совместно с функцией выбора />аг является областью определения отображения Зриг, имеющего область значений во множестве структур с оптимальными параметрами X*

$1>1,г:КРГ\РРиг-+ К,{Х*). (14)

Завершает проектирование структурного аспекта исследование чувствительности характеристик к вариациям параметров элементов. Этап описывается отображением Бтоь имеющим область определения на множестве К*р(Х*) эффективных структур с оптимальными параметрами элементов, а область значений во множестве эффективных структур К*р(Х*,с^^) с оптимальным допуском

БТ1>1: К'р П /%,-> К"г(Х*, 4 ). (15)

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

являются элементом в процессе синтеза параметров. Допуски на точность измерения частоты ¿/¡./входного сигнала определяются допусками на изменения (по полю ФП и во времени) аппаратной функции и частотной шкалы процессора. Допуски на точность измерения амплитуды с1\ л входного сигнала связаны со стабильностью лазерного излучения.

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

Структурная схема оптического узла ОЭ-процессора приведена на рис. 14. Она соответствует

традиционной схеме АО-анализатора спектра с пространственным интегрированием. Фотоприемник

работает по способу временной задержки и накопления.

Рассмотрено распределение света в выходной плоскости процессора при

подаче на вход ЛЧМ-сигнала: л(0 = 5',, со5(2я/„г + |'| < Т(./ 2, где ц

крутизна ЛЧМ-сигнала; Тс - длительность сигнала. Из анализа выражения для дифрагированной волны в плоскости ФПЗС определено первое условие настройки процессора: Л, = Р., /(1 + Г., /(/.-(^ / /(- К(1)), где /гл - фокусное расстояние линзы; к=2пГк; Ущ - скорость акустической волны в АОМ. Когда условие настройки выполняется, распределение света в выходной плоскости процессора определяется выражением:

Рис. 14. Структурная схема оптического узла конвейерного ОЭ-процессора.

»■I2

Езых

с!х,

(16)

где В - апертура АОМ; К\ оптической системы

К, - Я„ + й.

V Т7

' 1В 1 э

константа; - эквивалентное фокусное расстояние К„ ■ . Для ЛЧМ-сигналов, у которых длительность сигнала значительно превышает временную апертуру модулятора, это выражение имеет вид втс(). Движение пятна происходит со скоростью К,

У„ = ¡и——, которая прямо пропорциональна крутизне сигнала //. кУш

Распределение света регистрируется элементами ФПЗС, зарядовые пакеты которых движутся со скоростью Уэ=р-Гф. Вторым условием настройки процессора является синхронность движения: Уэ=Уп, которая получается при установке частоты импульсов управления ФПЗС УшР-

Далее анализируется выходной сигнал ОЭ-процессора при обработке ЛЧМ-сигналов, параметры модуляции которых отличаются от номинальных уфцо. Если считать, что процессор настроен на номинальный сигнал и элементы

движутся с номинальной скоростью Уц = Уэ, тогда в нормированной системе координат, движущейся вместе с элементами ФПЗС, распределение света можно записать в виде:

ЕШХ (i'WM Л) = J expj- jx„ <^t„ -1j - $лам + jxl

(17) t

где х„ =— - нормированная координата (изменяется от -0,5 до 0,5); r„ ^

yß «

нормированное время; </> = 2п-ч—-', Тот = - нормированная длительность

T/t in

сигнала: у == ^ = ——— - коэффициент рассогласования; Вс=ТсА/0 - база /А,

сигнала; 7а - временная апертура АОМ. Выходной сигнал процессора будет

определяться U— КгТл J|Евых^цвм^н

(18)

Рассмотрено влияние установки необходимой скорости движения зарядовых пакетов в ФПЗС на выходной сигнал ОЭ-процессора. Представим распределение света в выходной плоскости в системе координат движущейся с элементами ФПЗС с произвольной скоростью Уэ= Уц+ А К; в

нормированной системе координат £,JWII = - А У„ - -^- j, где А Уп = У1М - У11П. С учетом изложенного уравнение (17) примет вид:

ЕшЛ^пА= jехр{А + АГИТЛ((„ - 1/2)]}ехр(х

Из уравнения (18) видно, что форма выходного сигнала меняется в зависимости от рассогласования скоростей А У. С использованием формулы (18) в случае приближения равномерной засветки £(/) и пренебрежении квадратичным набегом фаз <р в движущейся со скоростью Уссо системе координат сдв и используя (18) получено выражение для выходного сигнала пульсарного ОЭ-процессора:

У2 , N 2

х з J ехр -AFl(,s(/))W„ dt, (19)

К о -уг V г» 'я

где ДVm{t)-{fUN{t)~ fKR(t))-l/Sf, - рассогласование скоростей отклика сигнала пульсара и передачи зарядовых пакетов в ФПЗС.

На рис. 15 представлены сигналы, рассчитанные по уравнению (19) при центральной частоте сигнала 1425 МГц и различных полосах приема (1, 40, 80 МГц). Видно, что форма функции зависит от полосы приема. При используемой нами в экспериментах полосе 40 МГц искажение выходного сигнала незначительно и не сказывается на форме профиля импульса пульсара.

В работе предложена методика изучения стабильности функционирования созданных макетов ОЭ-процессоров при разных режимах работы ФПЗС путем

оценок спектроскопической дисперсии Аллана <5Л выходного сигнала Сопроцессора при постоянном времени кадра т [4,24].

где «=0,1,...М; М=Шк-1\ N - общее число измерений, к - число 1 к

накоплений; Я»=т1>„*+,; У- ' К /=1

последовательность

экспериментальных данных с одного спектрального канала. Для кадрового режима работы ФПЗС получено, что низкочастотные флуктуации становятся доминирующими при времени накопления около 100 сек. Близкие результаты для АО спектроанализаторов получены Я. БсЫескг (Германия). Для временной задержки и накопления сигналов в ФПЗС низкочастотные флуктуации не выделяются при более чем 2 часов накопления. Для анализа спекловой картины излучения применен аппарат вейвлет-преобразования. Имеются спеклы размерами от 2,5 элемента до 10-30 элементов фотоприемника.

Дрейф частотных параметров //(/) отдельных каналов (в макете ОЭ-процессора 30 кГц/град) является трудно учитываемым процессом. В диссертации описан предложенный автором [7, 8] метод калибровки частотной шкалы, который позволяет получить высокую стабильность частотной настройки (до 0.1 аппаратной функции ОЭ-процессора).

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

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

Проведен анализ и классификация алгоритмов потоковой обработки, определены требования к алгоритмам для ОЭ-процессоров, выделен новый уровень - алгоритмы обработки сигналов в ФПЗС (рис. 16). Рассмотрены основные способы реализации спецпроцессора от одного процессора и ЭВМ до нескольких процессоров с использованием ПЛИС. Выбор реализации определяется требуемым быстродействием, которое реализуется за счет построения многоуровневой аппаратуры и параллельного выполнения операций нижнего уровня.

Рис. 15. Выходной сигнал ОЭ-процессора для полосы приема: 1 - 1 МГц; 2-40 МГц; 3-80 МГц.

Проведено рассмотрение основных алгоритмов потоковой цифровой обработки сигналов применительно к ЦСП. Попиксельная обработка включает алгоритмы: детектирования, цифровой двойной коррелированной выборки, калибровки неравномерности чувствительности; построковая обработка включает алгоритмы: объединения отсчетов, накопления кадров, калибровки шкалы. Алгоритмы покадровой обработки и управления режимами рассматриваются в других разделах, при описании решений конкретных задач.

Уровни алгоритмов Верхний уровень

Управление режимом

Обработка кадров

Построковая обработка

Попиксельная обработка

Обработка в ФПЗС,

формирование

сигналов

Нижний уровень

Поток 1. Поддерживает работу с оператором . Синхронизация по часам

Поток 11. Передача данных. Внутренняя синхронизация.

Поток III. Обработка кадров. Синхронизируется импульсами периода обрабатываемых сигналов.

Уровни реализации

Компьютер

Процессор вторичной обр.

Поток IV. Построковая обработка. Синхронизируется тактовым генератором ФП._

Первичный процессор

Поток V. Попиксельная обработка. Синхронизируется тактовым генератором ФП.

Генератор-БИС, ПЛИС

Поток VI. Управление ФП. Синхронизируется тактовым генератором ФП.

Рис. 16. Схема многоуровневых алгоритмов, потоков команд и их реализации.

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

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

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

—(20) ш 8,3-10 ДА/ с

где ОМ - мера дисперсии пульсара, в парсек/см3, /- частота, в МГц. Импульс радиоизлучения, наблюдаемый в момент времени ^ на частоте/!, появится на частоте/2 </18 момент Ь и разность времен составит

АТом=(2-(\ = -4Л5-тъ-ОМ(1//1г- 1//Д (/-в сек,/-в МГц), (21)

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

Предложена структура и алгоритмы работы Ш пульсарного Сопроцессора на основе АО анализатора спектра [7, 11]. Такой ОЭ-процессор превосходит по некоторым параметрам ряд современных пульсарных машин, в частности фильтровые или пульсарную машину РиМа 1, включающую в себя 192 цифровых процессора типа А08Р2Ю6Х БНАЯС. ОЭ-процессор инвариантен к моменту прихода импульсов радиоизлучения и перестраивается электронным образом при изменении частоты фаз ФПЗС для обработки пульсаров с различной мерой дисперсии ОМ.

Структурная схема оптического узла ОЭ-процессор соответствует рис. 14. На вход подаются сигналы с ВЧ-приемника радиотелескопа. Оптическое пятно перемещается по ФПЗС со скоростью дрейфа частоты (20) в принимаемом радиоизлучении: Уц =Уом ~ А'аГ)М, где К - константа, определяемая оптической схемой процессора. Синхронность перемещения пятна и зарядовых пакетов обеспечивается при частоте фазных напряжений: ^ = т ■ 1,2 • 1 о 4 /' • Ш/ ' ■ 5/,1 где т - число элементов ФПЗС (число отсчетов), соответствующих элементу разрешения АО анализатора спектра; 8[а - частотное разрешение. Оценки показывают, что для типичных значений величин Ш/,/с,8/а частота Гф должна изменяться в пределах от десятков до сотен килогерц, что легко выполняется, так как диапазон рабочих частот ФПЗС лежит в пределах от единиц килогерц до десятков мегагерц.

Предложена структура и алгоритмы работы 20 пульсарного ОЭ-процессора [1, 3]. Вторая координата используется для вычисления поляризационных характеристик радиоизлучения. Оптический узел построен по схеме двухканалыюго акустооптического интерферометра.

Описана разработанная и реализованная автором методика калибровок пульсарного ОЭ-процессора, построенная на основе частотных калибровок АО анализатора спектра [8, 25]. Она обеспечивает точное измерение момента прихода импульсов радиоизлучения пульсаров и позволяет учесть смещение частотной шкалы процессора. Смещение времени прихода импульса, которое необходимо компенсировать, можно определить: АТ= ДГ0+Л7д/, где ДТ0 - сдвиг импульса за счет смещения всей шкалы; ДГу - сдвиг из-за изменения масштаба. ДГ0=ДЛц'теуо/УСС/), где АА^ - смещение шкалы, измеренное в элементах фотоприемника; пгр - масштаб частотной шкалы. Д7У=Д;ССо - Д/оь где Д/его и А(км - время прохождения импульса пульсара по частотному диапазону (по фотоприемнику) при начальном масштабе тр и при масштабе, полученном

, Л'о яи, .г

после калибровки т^ли Л'«» = —г;—■> гДе М) - номер элемента,

•его 'саз

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

АТ = АТ0+АТМ =—^—/0-^ (22)

^ссо ^ссо

ОЭ-процессор был установлен в пульсарном приемном комплексе диапазона 1,4 ГГц радиотелескопа РТ-64 Калязннской радиоастрономической

обсерватории ФИАН. Совместно с сотрудниками ФИАН были проведены успешные наблюдения ряда пульсаров, как секундных, так и миллисекундных, одновременно и синхронно с их регистрацией в диапазоне 600 МГц на штатном фильтровом комплексе АС-600/160 ФИАН [7, 9]. Время получения профиля для разных пульсаров различно и изменялось от 10-15 мин до 2 часов. Представленные в табл.1 результаты позволяют выбрать пульсары для задачи одновременных наблюдений на разных частотах на одном радиотелескопе.

Табл. 1. Сравнение профилей пульсаров, полученных на радиотелескопе РТ-64

Пульсары ОЭ-процессор АС600/160

1. Рвй 0329+54 ОМ=26.8, ГР=0,7]4 с 4=203 мЯн А А

г. Рви 1937+21 0л/=7],02 ГР=1,55мс У=16 ыяи лЛ

3. Рви 1713+07 ОА/= 15,993, ГР=4,57 мс, 5=4 мЯн

4. РвИ 1640+22 ОАУ-18.415 7>=3.163 мс, 5=3.5 мЯн

Представлена разработанная методика измерения меры дисперсии ОМ для секундных и миллисекундных пульсаров с применением ОЭ-процессора при одновременных двухчастотных наблюдениях пульсаров [1, 7]. Мера дисперсии определялась по временной задержке Том (дисперсионному запаздыванию) между временами появлением сигнала на одной частоте/| и на другойУг (21). В работе предложена схема определения дисперсионного запаздывания Тои (рис. 17). Измеренные в течение нескольких лет значения меры дисперсии ВМ для пульсара РБЯ 1937+21 позволили уточнить этот параметр в пульсарном каталоге.

Рис. 17. Профили и дисперсионное запаздывание импульсов миллисекундного пульсара 1937+21 на двух частотах.

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

импульсов радиоизлучения пульсаров. Такая возможность представляет интерес в частности для регистрации гигантских импульсов.

В седьмой главе рассмотрены ОЭ-процессоры с синхронным накоплением в матричном ФПЗС для систем синтезирования радиоастрономических изображений. Рассматриваются одномерный и двумерный процессоры. Вторая координата в Ю процессорах используется либо для расширения полосы анализа сигналов, либо для обеспечения корреляционной обработки.

Рассмотрен принцип синтеза и дискретизации радиоизображения, схемы оптического узла ОЭ-процессоров, временных диаграмм сигналов и режимов работы фотоприемника [3, 24].

радиотелескопе с частотным сканированием.

Принцип формирования радиоизображения с использованием Сопроцессора для радиоинтерферометра с частотным сканированием показан на рис. 18. После акустооптического взаимодействия распределение дифрагированного света в выходной плоскости акустооптического узла отражает сечение радиоизображения. Формирование каналов приемного устройства или дискретизация непрерывного изображения происходит на фотоприемнике. Каждый элемент фотоприемника представляет собой эквивалентный частотный фильтр. При использовании многоканального приемного устройства диаграмма направленности представляет собой веер диаграмм. Путем управления параметрами каналов можно управлять характеристикой направленности.

Предложено формировать набор каналов с заданными частотным разносом и шириной полосы каждого канала путем объединения сигналов с отдельных ПЗС-ячеек, т.е. путем формирования ВСЭ [16, 23]. Частотная характеристика Я(у), формируемого таким образом частотного канала, может быть представлена:

Л(5-$,) = £ V«' (23)

где Л() - аппаратная функция АО-узла процессора; - апертурная функция

/-го элемента; £ - координата в плоскости фотоприемника; т - число объединяемых элементов.

Апертурная функция может быть аппроксимирована следующим образом:

Я, (£-£,) = «*'

2 ас/

где 2а - период расположения ПЗС-ячеек; ц - размер

светочувствительнои зоны ячеики, отнесенный к шагу расположения ячеек. Такое представление апертурной функции характеризует пространственное распределение чувствительности по строке и характерно для матричных ФПЗС. Об этом свидетельствуют и экспериментальные исследования, в которых измеренное значение ц составляло 0,6-0,8. Аппаратная функция /)() определяется в первую очередь размерами окна Щх) АО-модулятора и может

быть аппроксимирована функцией =

Для

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

Для получения двух параметров Стокса интенсивности 1 и поляризации <2 разработаны алгоритмы работы ОЭ-процессора, которые связаны с использованием двойной сетки модулирующих частот. Предложена модификация способа синхронного накопления, при котором на ФПЗС синхронно накапливались не два сигнала (рис. 12), а четыре, используемых затем для вычисления параметров l\lQ[\, 23].

В заключительных параграфах представлены результаты применения ОЭ-процессора на крупнейшем отечественном радиоинтерферометре с частотным сканированием каким является Сибирский солнечный радиотелескоп (ССРТ). ССРТ (крест из 256 антенн), предназначен для систематического и оперативного получения радиокарт Солнца и позволяет исследовать весь спектр вопросов солнечной астрофизики, в том числе быстропротекающие процессы, такие, как субсекундные импульсы радиоизлучения вспышек, а)

/

§ к

о Я /и и X

-1-1-1—г

/Локальный источник

Т-1-1-1-г

ССРТ

^у Метк

Метки времени"* _1_

4"06га 4 "07" 4Ь08'

Время наблюдения (ЫТ)

4 06™ 4 07™ 4 08"

Время наблюдения (11Т)

Рис. 19. Кривые прохождения Солнца по сигналам интенсивности / и поляризации (), полученные на ОЭ-процессоре.

На рис. 19 приведены кривые прохождения Солнца по сигналам интенсивности 1 и поляризации Q. Виден не только локальный источник, но и то, что радиоизлучение его сильно поляризовано [17, 23].

Разработанные и опробованные в наблюдениях принципы построения и алгоритмы работы ОЭ-процессора для радиоинтерферометра с частотным сканированием использованы в ИСЗФ СО РАН при создании штатной ОЭ-приёмной системы ССРТ.

В приложении приводятся результаты исследований возможности применения ОЭ-процессора в виде гибридной микросхемы (микромодуля) для обработки траекторного сигнала (эхо-сигнала) РСА. Показана возможность использования описанного ОЭ-процессора в качестве второго каскада (по азимуту) системы формирования изображения. Этот процессор выполняет многоканальный корреляционный анализ совокупности отраженных импульсов. Первым использование ОЭ-процессоров для обработки сигналов РСА предложил Д.Псалтис, США. В работе проведен анализ сигналов, определены требования к гибридному ОЭ-процессору и его элементам, произведено макетирование основных узлов.

Для исследования особенностей работы ОЭ-микромодуля и проверки ряда технических решений были созданы несколько макетов. Схема одного из макетов ОЭ-процессоров включает линейку светоголучающих диодов (СИД), транспарант, матричный ФПЗС и волоконные шайбы между ними. В микромодуле использовался многоэлементный светоизлучатель с 64-мя ленточными диодами (разработка НИИ «Сапфир» г. Москва). Волоконные шайбы были выполнены в виде плоскопараллельных пластин из волокон диаметром 6 мкм, при длине волокон (толщине шайбы) 2,5 мм. Матричный фотоприемник имел 264 столбца по 290 элементов. Для управления линейкой СИД предложено использовать широтно-импульсную модуляцию излучения светодиодов [6]. В этом случае величина тока, текущего через СИД, фиксируется на одном уровне (бинарное управление), а длительность свечения определяется амплитудой управляющего сигнала. Появляется возможность перехода от аналоговых элементов схем введения сигнала в ОЭ-процессор к цифровым.

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

Основные результаты работы

1. Предложена методология системного проектирования ОЭ-процессоров, являющимися процессорами аналого-цифрового типа.

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

3. Разработана модель преобразований сигналов в ОЭ-процессорах с введением в модель ПЗС-фотоприемника зарядового операционного блока. Предложена имитационная модель переноса зарядовых пакетов. Разработаны новые способы обработки зарядовых пакетов в ПЗС-фотоприемниках.

4. Предложен метод управления ПЗС-фотоприемником с помощью микропрограммирования операций. Указанный метод позволяет синтезировать ПЗС-контроллеры.

5. Разработана концепция построения и функционирования цифрового ядра для потоковой обработки сигналов в ОЭ-процессоре с учетом обработки информации в ПЗС-фотоприемнике.

6. Разработана методика поддержания долговременной стабильности параметров ОЭ-процессоров.

7. Разработан и реализован метод обработки сигналов для нового типа конвейерного ОЭ-процессора, предназначенного для регистрации сигналов космических источников - пульсаров. Разработана методика применения пульсарного ОЭ-процессора в наблюдениях на радиотелескопе. С помощью нового пульсарного ОЭ-процессора проведены несколько серий наблюдений на радиотелескопе РТ-64 (г. Калязин).

8. Предложен метод обработки сигналов для ОЭ-процессора радиоинтерферометра с частотным сканированием. Проведены первые наблюдения Солнца на ССРТ. Переход на новую элементную базу позволил упростить аппаратуру приемного комплекса и уменьшить ее объем в несколько десятков раз.

Основные публикации по теме диссертации

Монография и статьи в рецензируемых изданиях, рекомендованных ВАК

1. Молодяков С.А. Системное проектирование оптоэлектронных процессоров обработки сигналов. СПб.: Изд-во Политехи, ун-та, 2011,- 226 е., ISBN 978-5-7422-3016-8.

2. Лыпарь Ю.И., Молодяков С.А. Методология системного проектирования аналогоцифровых оптоэлектронных процессоров обработки сигналов. // Научно-технические ведомости СПбГПУ. Информатика. Телекоммуникации. Управление,- 2011.- №6.- Т. 138.-С. 181-190.

3. Лавров А.П., Молодяков С.А., Саенко И.И. Акустооптоэлектронные устройства в радиоастрономических приемных комплексах. // Научно-технические ведомости СПбГПУ. Информатика. Телекоммуникации. Управление,- 2010,- №4,- С.233-242.

4. Молодяков С.А., Иванов С.И. Опгоэлектронный процессор в многоканальном радиометре. // Информационно-управляющие системы.- 2009,- №2 С. 10-16.

5. Молодяков С.А. Оптоэлектронные процессоры с ПЗС-фотоириемниками. Конвейерная обработка сигналов.//Информационно-управляющие системы.-2008.-№6.-С.2-8.

6. Лавров А.П., Молодяков С.А. Возможности построения процессоров обработки сигналов в виде гибридных оптоэлектронных микросхем // Научно-технические ведомости СПбГПУ Информатика. Телекоммуникации. Управление, 2008.- №5.- Т.65,- С. 144-151.

7. Есепкина H.A., Лавров А.П., Молодяков С.А. Акустооптический компенсатор дисперсии для наблюдения радиоизлучения пульсаров. // Антенны,- 2006,- №7,- С.69-76.

8. Молодяков С.А. Новые возможности акустооптической пульсарной машины // Научно-технические ведомости СПбГТУ .- 2005,- Т.41,- № 3,- С.71-79.

9. Есепкина H.A., Илясов Ю.П., Лавров А.П., Молодяков С.А., Орешко В.В. Применение акустооптического процессора для наблюдения радиоизлучения пульсаров // Письма в ЖТФ.- 2003,- Т.29, Вып.21.- С.32-39.

10. Esepkina N.A., Kruglov S.K., Molodyakov S.A., Khaikin V.B. Data acquisition systems based on DSP for multichannel radioastronomical receivers. //Astronomy & Astrophysics Transactions.- 2000.- V.19, №3-4,- P.616-623.

11. Есепкина H.A., Лавров А.П., Молодяков C.A. Акустооптический компенсатор дисперсии для сжатия импульсов радиоизлучения пульсаров. // Известия вузов России. Радиоэлектроника,- 1998.-№2.- С.21-29.

12. Есепкина Н.А., Лавров А.П., Ананьев М.Н., Благодарный B.C., Иванов С.И., Мансырев М.И., Молодяков С.А. Оптоэлектронные процессоры со сканирующим ПЗС-фотоприемником. // Квантовая электроника,- 1995,- Т.22,- №10,- С.991-996.

13. Altynsev А.Т., Grechnev V.V., Kachev L.E., Lesovoi S.V., Mansyrev M.L., Molodyakov S.A., Platonov A.V., Saenko LI., Smolkov G.Ya., Sych R.A., Treskov T.A., Zandanov V.G., Yesepkina N.A. The observations of solar microwave buists at the Siberian solar radio telescope with 50-millisecond resolution // Astronomy and Astrophysics. 1994,- V.287.- P.256-260.

14. Есепкина H.A., Гаврилов Г.А., Молодяков C.A. и др. Оптоэлектронный процессор на основе матричного ФПЗС с волоконной шайбой. // Письма в ЖТФ. -1992. -Т.8. -№1. -С.32-37.

15. Есепкина Н.А., Мансырев М.И., Молодяков С.А., Саенко И.И. Акустооптический спектрокоррелятор для радиогелиографа. // Изв. вуз. Радиоэлектроника,- 1990,- Т.ЗЗ,- №8,-С.91-94.

16. Саенко И.И., Мансырев М.И., Молодяков С.А., Комар В.Я. Частотные характеристики акустооптоэлектронного приемника сигналов солнечного радиоинтерферометра. // Известия ВУЗов. Приборостроение,- 1989,- Т.32,- №1,- С. 75-79.

17. Гречнев В.В., Есепкина Н.А., Занданов В.Г., Качев Л.Е., Мансырев М.И., Молодяков С.А., Саенко И.И., Смольков Г.Я., Шипов Л.М. Исследование макета акустооптического приемника на Сибирском солнечном радиотелескопе. // Письма в ЖТФ, 1988. - Т. 14.- №7. - С.581-585.

18. Молодяков С.А. Управление информационными характеристиками фотоприемника на приборе с зарядовой связью в устройстве ввода изображения в ЭВМ.// Приборы и техника эксперимента.- 1987.- №3.- С.71-75.

19. Есепкина Н.А., Молодяков С.А., Саенко И.И. Организация синхронного накопления на матричном ПЗС фотоприемнике в модуляционном спектрометре.//Письма в ЖТФ.-1986,- Т.12,- №2. - С.118-123.

Другие статьи, труды конференций и изобретения

20. Патент N 2065140 G 01 J3/433 . Оптоэлектронный модуляционный спектрометр. Есепкина Н.А., Круглое С.К., Молодяков С.А. // Изобретения . - М. ,-1996. -№22. -с.232 .

21. Молодяков С.А., Круглое С.К Имитационная модель переноса зарядовых пакетов в ПЗС-регистре. //Труды СПбГТУ,- №468,- 1997,- С.45-48.

22. Esepkina N.A., Molodyakov S.A., Saenko 1. I. Acoustooptical Receiving System for Radioimage Formation at the Siberian Solar Radiotelescope. // Journal Photonics and Optoelectronics.- 1998,- V.5.- № 2.- P. 63-72.

23. Лавров А.П., Молодяков C.A. Оптоэлектронный пульсарный процессор и его аппаратная функция. // Труды СПбГПУ, Ф-т техн. киберн. - Вып. "Вычислительные, измерительные и управляющие системы". - 2004,- С. 114-119.

24. Ivanov S.I., Lavrov А.Р., Molodyakov S.A., Saenko I.I. Acousto-optical spectrometers' frequency performance stability // Proc. SPIE.- 2004,- V.5381.- P.253-257.

25. Esepkina N.A., Lavrov A.P., Molodyakov S.A., Oreshko V. V. Acoustooptical pulsar processor: application of frequency scale calibration // Proc. SPIE.- 2007,- V.6594.- 659411 .- 9p.

26. Молодяков C.A. Системное проектирование оптоэлектронных процессоров с обработкой сигналов в ПЗС-фотоприемниках. //Труды XV Международной конференции «Системный анализ в проектировании и управлении», СПб, 29.06- 1.07.2011,- С.238-246.

Подписано в печать 02.02.2012. Формат 60x84/16. Печать цифровая. Усл. печ. л. 2,0. Тираж 100. Заказ 8716Ь.

Отпечатано с готового оригинал-макета, предоставленного автором, в типографии Издательства Политехнического университета. 195251, Санкт-Петербург, Политехническая ул., 29. Тел.: (812) 550-40-14 Тел./факс: (812) 297-57-76

Оглавление автор диссертации — доктора технических наук Молодяков, Сергей Александрович

Введение.

Глава 1. Особенности и элементная база оптоэлектронных процессоров обработки сигналов.

1.1. Введение. Основные направления развития оптической вычислительной техники.

1.2. Элементы и направления применения ОЭ-процессоров.

1.3. Архитектуры и возможности оптических вычислителей.

1.3.1. Аналоговые оптические и акустоопттеские вычислители.

1.3.2. Дискретные оптические процессоры, вектор-матричные перемножители.

1.4. Цифровая часть ОЭ-процессоров.

1.4.1. Спецпроцессоры и цифровые видеокамеры.

1.4.2. Программные средства и алгоритмы потоковой обработки.

1.5. Фотоприемники и их возможности по обработке сигналов.

1.5.1. ПЗС-фотоприемники.

1.5.2. КМОП-фотоприемники и их сравнение с ПЗС-фотоприемниками.

1.5.3. Возможности по дополнительной обработке информации в ПЗС-фотоприемниках.

1.6. Задача системного проектирования ОЭ-процессоров.

Выводы по главе.

Глава 2. Системное проектирование оптоэлектронных процессоров. Принципы построения и модели преобразования сигналов.

2.1. Спиралевидная модель системного проектирования.

2.2. Принципы построения ОЭ-процессоров.

2.3. Модели преобразования сигналов в ОЭ-процессоре.

2.3.1. Модель ОЭ-процессора с зарядовым операционным блоком.

2.3.2. Модель переноса зарядов в ПЗС-регистре.

2.3.3. Модель ОЭ-процессора, как элемента многоканального радиометра.

2.4. Принципы построения и модель преобразования сигналов ОЭ-процессора типа вектор-матричного перемножителя.

Выводы по главе.

Глава 3. Способы построения и синтез структуры ОЭ-процессоров.

3.1. Особенности способов построения и синтеза структур ОЭ-процессоров с ПЗС-фотоприемниками.

3.2. Способы обработки сигналов в ПЗС-фотоприемниках и структуры для их реализации.

3.2.1. Виртуальные светочувствительные элементы.

3.2.2. Фрагментирование.

3.2.3. Синхронное накопление.

3.2.4. Использование антиблюминговой защиты.

3.2.5. Повышение временного разрешения и конвейерное накопление в ФПЗС.

3.2.6. Временная задержка и накопление.

3.3. Метод управления ПЗС-фотоприемником и концепция построения ПЗСконтроллеров.

Выводы по главе.

Глава 4. Исследование характеристик ОЭ-процессоров. Определение параметров и допусков на них.

4.1. Этап определения параметров и допусков на них.

4.2. Анализ выходного сигнала и управление параметрами.

4.3. Экспериментальные исследования ОЭ-процессоров.

4.4. Методы оценки стабильности параметров. Вейвлет-анализ и дисперсия Аллана.

4.5. Методы калибровки.

Выводы по главе.

Глава 5. Цифровая часть ОЭ-процессоров.

5.1. Задачи, элементы и принципы построения.

5.2. Алгоритмы цифровой потоковой обработки и их классификация.

5.3. Многоуровневое программное обеспечение.

5.4. Пути построения и пример реализации на основе ЦСП.

Выводы по главе.

Глава 6. Разработка ОЭ-процессоров для наблюдения пульсаров и их применение на радиотелескопе РТ-64.

6.1. Особенности сигналов радиоизлучения пульсаров и требования к процессорам - компенсаторам дисперсии.

6.2.1D пульсарный процессор.

6.3. 2D пульсарный ОЭ-процессор с 2-х канальным АО-модулятором.

6.4. Калибровка частотной шкалы.

6.5. Применение ОЭ-процессора для наблюдения пульсаров.

6.5.1. ОЭ-процессор в составе приемного комплекса, результаты наблюдений.

6.5.2. Разработка и применение методики оценки дисперсионной задержки в задаче исследования меры дисперсии межзвездной среды.

Выводы по главе.

Глава 7. ОЭ-процессоры синтезирования радиоастрономических изображений в системах с частотным сканированием.

7.1. ОЭ-процессоры синтезирования и обработки радиоастрономических изображений.

7.1.1. Принцип формирования и дискретизации радиоизображения.

7.1.2. Схемы оптических ядер ОЭ-процессоров.

7.1.3. Временные диаграммы сигналов и режимы работы фотоприемника.

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

7.3. Приемный комплекс с ОЭ-процессором и результаты наблюдений Солнца

Выводы по главе.

Введение 2011 год, диссертация по информатике, вычислительной технике и управлению, Молодяков, Сергей Александрович

Задача эффективной обработки сигналов имеет высокую актуальность во многих областях: связь, локация, радиоастрономия, радиоразведка и др. [1-4]. Информацию часто приходится получать в реальном времени из «сложных» сигналов, которые характеризуются высоким уровнем шума, быстрым изменением во времени, широким спектральным составом. При этом основными операциями обработки сигналов являются: фильтрация, спектральный и корреляционный анализ. Все возрастающие потребности в объеме и скорости обработки сигналов требуют развития всей элементной базы, в том числе элементов вычислительной техники.

Современные требования к быстродействию процессоров ярко характеризует задача изучения радиоизлучения нейтронных звезд - пульсаров [5]. Для построения профиля импульса радиоизлучения пульсара необходим спектральный анализ сигналов (1000 каналов) за доли микросекунд. Быстродействие процессора для указанной задачи должно быть более 10й операций с плавающей точкой в секунду. Для поляризационных измерений радиоизлучения необходима дополнительная корреляционная обработка, что значительно повышает требования к быстродействию.

Одним из основных путей решения задачи обработки сложных сигналов является использование цифровых сигнальных процессоров и специализированных процессоров на программируемой логике [6]. Для увеличения производительности систем обработки можно повышать быстродействие отдельного процессора или использовать параллельную обработку. Быстродействие отдельного процессора обычно недостаточно, а реализация параллельной обработки требует решения задачи синхронизации и часто приводит к неудовлетворительным массогабаритным и энергетическим характеристикам систем [7].

Эффективным путем получения высокой производительности является использование оптических процессоров [8 - 11]. Преимущества оптических 6 методов обработки обусловлены, прежде всего, способностью оптических систем осуществлять параллельную обработку двумерных массивов данных [12]. Известен ряд схем 1D, 2D и даже 3D оптических процессоров, в частности описанных в работах зарубежных и отечественных ученых: Вандерлугт Э., Псалтис Д., Папе Д., Шидер Р., Парыгин В.Н., Кулаков C.B., Ушаков В.Н., Есепкина H.A. и др. [9-15]. Такие процессоры являются специализированными аналоговыми. При вводе и выводе данных в оптические процессоры используются электронные элементы, поэтому процессоры называют оптоэлектронными (ОЭ) [1, 9]. Эквивалентная скорость обработки данных в

17

ОЭ-процессорах достигает 10 оп/сек.

Известны также дискретные ОЭ-процессоры, выполняющие алгебраические операции, быстродействие которых оценивают величиной более 1010 оп/сек [1, 16]. Такие процессоры можно рассматривать не только в качестве процессоров для обработки сигналов, но и сопроцессоров. В частности в работах Гилфойл П.С., Морозова В.Н., Евтихиева H.H., Нежевенко Е.С. показаны пути построения и направления применений ОЭ-процессоров типа вектор-матричного перемножителя; отмечены возможности перепрограммирования процессоров [1, 17].

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

Для комплексного решения вопросов разработки ОЭ-процессоров необходимо применение системного подхода к их проектированию. Проектирование ОЭ-процессоров имеет свои особенности, связанные с тем, что отдельные узлы с разной формой представления информации функционируют в рамках единого устройства. Системный подход к проектированию Сопроцессоров в этом случае предполагает не только выбор элементов, методов и способов их совместной работы, но и разработку отдельных узлов с учетом системных требований. Известны методология и средства проектирования аналоговых и цифровых узлов, программных средств (Лыпарь Ю.И., Угрюмов Е.П., Мурсаев А.Х., Шатунов А.Е., Липаев В.В., Фокс Д., Боэм Б. и др.). Известна методология проектирования и средства разработки видеосистем на кристалле (Цыцулин А.К., Фахми Ш.С.). Однако, теория системного проектирования аналого-цифровых ОЭ-процессоров, включающих перечисленные узлы, не разработана. Поэтому встает научная проблема разработки методологии и элементов проектирования ОЭ-процессоров. Под элементами проектирования рассматривается вся совокупность конструктов и связывающих их отношений, обеспечивающих разработку процессоров, от принципов построения и моделей до методов тестирования.

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

В свою очередь в ОЭ-процессорах возможно применение двух типов фотоприемников: на КМОП-матрицах и на приборах с зарядовой связью (ПЗС-фотоприемники или ФПЗС). Современные КМОП-фотоприемники представляют собой гибридный процессор, включающий сенсорное поле, набор АЦП и цифровую логику, определяющую выбранный алгоритм обработки [18]. ПЗС-фотоприемники также можно рассматривать в качестве процессоров обработки сигналов, алгоритм работы которых допускает перестройку, в отличие от КМОП-фотоприемников. ПЗС-фотоприемники могут выполнять другой набор операций, чем КМОП-фотоприемники, и чаще всего с большим быстродействием. Применение ПЗС-фотоприемников для предварительной обработки изображений первыми предложили Барб Д.Ф., Шилин В.А., Пресс Ф.П. [19-21].

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

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

Цель и задачи работы Целью работы является решение научной проблемы системного проектирования гибридных ОЭ-процессоров с обработкой сигналов в ПЗС-фотоприемниках и создание высокопроизводительных ОЭ-процессоров.

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

1. Разработка методологии системного проектирования ОЭ-процессоров с обработкой сигналов в фотоприемниках.

2. Разработка принципов построения ОЭ-процессоров и моделей преобразования сигналов в их узлах.

3. Разработка методов обработки сигналов и их реализация, как на уровне отдельных узлов, так и на уровне ОЭ-процессоров.

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

5. Разработка методик и применение ОЭ-процессоров для решения прикладных задач.

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

Научная новизна работы заключается в следующем:

1. Предложена методология системного проектирования ОЭ-процессоров, являющимися процессорами аналого-цифрового типа и позволяющими обрабатывать сигналы с быстродействием более 1010 оп/сек.

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

3. Разработана модель преобразований сигналов в ОЭ-процессорах с введением в модель ПЗС-фотоприемника распределенного зарядового операционного блока, выполняющего операции интегрирования, суммирования, вычитания и коммутации зарядовых пакетов. За счет обработки л в зарядовом блоке ФПЗС удается поднять частоту конвейера до 10 раз по сравнению с известными ОЭ-процессорами.

4. Разработаны и применены в ОЭ-процессорах новые способы обработки зарядовых пакетов в ПЗС-фотоприемниках на основе формирования виртуальных светочувствительных элементов и синхронного накопления импульсно-манипулированных оптических сигналов, что позволило увеличить динамический диапазон аналоговой части в 2-10 раз и снизить требования к быстродействию цифровой части процессора на 1-3 порядка.

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

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

7. Разработан и реализован метод обработки сигналов для нового типа конвейерного ОЭ-процессора, предназначенного для регистрации сигналов пульсаров в радиоастрономии, с эквивалентным быстродействием Ю10 -1015 оп/сек.

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

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

Практическая ценность работы и внедрение результатов.

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

2. Разработана методология применения ПЗС-фотоприемников, которые используются не только как сенсоры, но и как специализированные программируемые процессоры.

3. На основе предложенного математического аппарата созданы несколько

11

4 ' I

11 1 .

4 ц Я

1 ( ь ' " видов ОЭ-процессоров для решения задач обработки сигналов в различных областях:

- Первый отечественный ОЭ-процессор для наблюдения пульсаров;

- ОЭ-процессор синтеза радиоизображения для радиоинтерферометра с частотным сканированием, на базе которого впоследствии в ИСЗФ СО РАН была создана акустооптическая приёмная система Сибирского солнечного радиотелескопа;

- Гибридный вектор-матричный ОЭ-процессор.

Разработанный пульсарный процессор включен в состав приемного комплекса одного из крупнейший отечественных полноповоротных радиотелескопов РТ-64 (г.Калязин). С помощью ОЭ-процессора проведены несколько серий наблюдений и получены профили секундных и миллисекундных пульсаров. Предложенные принципы построения ОЭ-процессора для синтеза радиоизображения внедрены в приемный комплекс Сибирского солнечного радиотелескопа (г. Иркутск, уроч. Бадары), который является крупнейшим отечественным солнечным радиотелескопом, обеспечивающим непрерывное наблюдение Солнца. Акты о внедрении прилагаются.

4. Результаты диссертационной работы включены в учебные программы на кафедре Информационных и управляющих систем СПбГПУ по дисциплинам "Организация ЭВМ и систем", "Оптическая обработка информации", "Архитектура сетей ЭВМ", а также представлены в электронном учебнике по дисциплине "Организация ЭВМ и систем". Разработанные узлы ОЭ-процессоров используются в научно-исследовательской работе студентов и аспирантов.

Диссертационная работа выполнялась в рамках Федеральных целевых программ "Астрономия" и "Интеграция" (проекты NN 206 и 570), "Вычислительная оптоэлектроника", Межвузовских программ "Научное приборостроение", "Оптические процессоры" при частичном финансировании грантами РФФИ-96-02-17405, 00-02-17405, 06-08-00090, 07-02-01211 и грантами Минвуза. Результаты работы были использованы при выполнении НИР по договорам с НИИ Радиооптики (г. Москва), НИИ Радиофизики (г. Москва), в/ч 68240 (г. Москва), САО РАН (г. Санкт-Петербург) и др.

На защиту выносится:

1. Методология системного проектирования ОЭ-процессоров, построенная на основе сжимающейся спиралевидной модели и сопряженного проектирования составляющих процессор узлов.

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

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

4. Способы обработки зарядовых пакетов в ПЗС-фотоприемниках ОЭ-процессоров на основе формирования виртуальных светочувствительных элементов и синхронного накопления импульсно-манипулированных оптических сигналов.

5. Метод управления ПЗС-фотоприемником, основанный на микропрограммировании операций, на базе которых строятся микропрограммы, обеспечивающие гибкое управление зарядовым операционным блоком.

6. Методика поддержания долговременной стабильности параметров ОЭ-процессоров, включающая динамическую калибровку и оценку дрейфов оптической части.

7. Метод обработки сигналов и результаты разработки конвейерного ОЭ-процессора для регистрации сигналов космических источников — пульсаров с применением способа временной задержки и накопления в ФПЗС.

8. Метод обработки сигналов для ОЭ-процессора радиоинтерферометра с частотным сканированием.

Апробация работы. Результаты диссертационной работы обсуждались и докладывались на следующих конференциях и симпозиумах: 1). Всесоюзные конференции по оптической обработке информации (Фрунзе, 1986; Ленинград, 1998; Фрунзе, 1990). 2). Всесоюзные радиоастрономические конференции (Иркутск 1986; С-Петербург, 1997; Пущино 2002; ст. Зеленчукская 2008). 3). III Всесоюзная конференция по Вычислительной оптоэлектронике (Ереван, 1987). 4). IV всероссийская конференция "Приборы с зарядовой связью и системы на их основе" (Геленджик, 1992). 5). Международная науч.-техн. конференция "Информационные технологии в моделировании и управлении" (С-Петербург, 1996, 2000). 6). Международные науч.-техн. конференции Лазеры. Измерения. Информация. С-Петербург, 2000-2010). 7). International Topical Meeting on Optical Computing'88 (Toulon, France, 1988). 8). International Conferences Advances in Optical Information Processing (Orlando, Florida, USA, 1992, 1994). 9). International Optical Information Processing Conferences (St.Petersburg, Russia, 1993, 1996). 10). European Optical Society АО Club, 2-nd Meeting "Advances in Acousto-Optics" (St.Petersburg, Russia, 1997). 11). International Forum on Wave Electronics and Its Applications. (St. Peterburg 2000, 2003). 12). Научно-практическая конференция «Научные исследования и инновационная деятельность» (С-Петербург 2008, 2009). 13) Научная сессия НИЯУ МИФИ (2008, 2010). 14) XV Международная конференция «Системный анализ в проектировании и управлении» (С-Петербург 2011).

Личный вклад. Основные научные положения, математические модели, алгоритмы, содержащиеся в диссертационной работе, получены лично автором.

Публикации. По теме диссертации соискателем лично и в соавторстве опубликовано более 100 печатных работ (20 в журналах реферируемых ВАК), в том числе - одна монография, 3 авторских свидетельства и 1 патент.

Структура и объем работы. Диссертация состоит из введения, 7 глав, заключения, приложения и списка литературы. Материал изложен на 302 страницах, включая 166 рисунок, 16 таблиц и список литературы из 189 наименований.

Заключение диссертация на тему "Системное проектирование оптоэлектронных процессоров с обработкой сигналов в ПЗС-фотоприемниках"

Выводы по главе

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

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

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

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

4. Предложен алгоритм управления диаграммой направленности ССРТ путем формирования виртуальных элементов. В процессе наблюдения при управлении ДН и соответственно при изменении числа суммируемых зарядовых пакетов по строке для сохранении среднего уровня сигнала площадь ВСЭ поддерживалась постоянной.

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

Заключение

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

В процессе проведения исследований получены следующие основные результаты:

1. Предложена методология системного проектирования ОЭ-процессоров, являющимися процессорами аналого-цифрового типа и позволяющими обрабатывать сигналы с быстродействием более Ю10 оп/сек.

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

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

4. Разработаны новые способы обработки зарядовых пакетов в ПЗС-фотоприемниках на основе формирования виртуальных светочувствительных элементов и синхронного накопления импульсно-манипулированных оптических сигналов, что позволило увеличить динамический диапазон аналоговой части в 2-10 раз и снизить требования к быстродействию цифровой части процессора на 1-3 порядка.

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

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

7. Разработана методика поддержания долговременной стабильности параметров ОЭ-процессоров, включающая динамическую калибровку и оценки дрейфов оптической части с привлечением аппарата вычисления дисперсии Аллана.

8. Разработан и реализован метод обработки сигналов для нового типа конвейерного ОЭ-процессора, предназначенного для регистрации сигналов космических источников - пульсаров. В основу метода положен способ временной задержки и накопления сигналов. Разработана методика применения пульсарного ОЭ-процессора в наблюдениях на радиотелескопе для наблюдения пульсаров с разной мерой дисперсии. С помощью нового пульсарного ОЭ-процессора проведены несколько серий наблюдений на радиотелескопе РТ-64 (г. Калязин) и получены профили секундных и миллисекундных пульсаров.

9. Предложен метод обработки сигналов для ОЭ-процессора радиоинтерферометра с частотным сканированием. ОЭ-процессор отличается использованием синхронного накопления в фотоприемнике и перестройкой параметров, связанной с формированием виртуальных элементов в ФПЗС. Проведены первые наблюдения Солнца на ССРТ. Переход на новую элементную базу позволил упростить аппаратуру приемного комплекса и уменьшить ее объем в несколько десятков раз.

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

В заключение автор выражает глубокую благодарность за многолетнее и плодотворное сотрудничество, совместные исследования в университете и на радиотелескопах сотрудникам центра Оптоэлектронных проблем информатики СПбГПУ д.ф.-м.н. Лаврову А.П., к.ф.-м.н. Саенко И.И., к.ф.-м.н. Иванову С.И., к.т.н. Круглову С.К.; сотрудникам АКЦ ФИАН д.ф.-м.н. Илясову Ю.П., к.т.н. Орешко В.В.; сотрудникам ИСЗФ СО РАН д.ф.-м.н. Гречневу В.В., к.ф.-м.н. Занданову В.Г., к.т.н. Качеву Л.Е.; сотруднику ФТИ им. А.Ф.Иоффе к.ф.-м.н. Сотниковой Г.Ю. Автор благодарен проф. СПбГПУ Лыпарю Ю.И. за совместные обсуждения методологии проектирования. Автор особенно благодарен ушедшей из жизни проф. Н.А.Есепкиной, без которой описанные исследования могли бы не состояться.

Библиография Молодяков, Сергей Александрович, диссертация по теме Элементы и устройства вычислительной техники и систем управления

1. Информационная оптика./ Н.Н.Евтихиев, О.А.Евтихиева, И.Н.Компанец и др.-М.Изд. МЭИ.- 2000.- 612с.

2. Handbook of computer vision and applications. Volume 2 Signal Processing and Pattern Recognition /ed. by B. Jahne, H. Haussecker, P. Geissler. ACADEMICPRESS 1999.

3. Harger R.O. Synthetic aperture radar systems.- N.Y., Academic Press, 1970.

4. Лифанов Ю.С., Саблин B.H., Федоринов A.H., Шапочников В.И. Направления развития современных радиолокационных средств и систем разведки наземных целей. // Успехи современной радиоэлектроники,- 1998.- №5,6,7.

5. Smith F.G. Pulsars.- Cambridge Univers. Press, 1977, Cambridge.

6. Солонина А., Улахович Д., Яковлев Л. Алгоритмы и процессоры цифровой обработки сигналов. С-Пб, «БХВ-Петербург», 2002.- 464с.

7. Таненбаум Э, Архитектура компьютера. СПб, Из-во «Питер», 2002.- 704с.

8. Bradley G. Boone, Signal Processing Using Optics: Fundamentals, Devices, Architectures, and Applications.- Oxford University Press, 1997.- 416 p.

9. Vanderlugt A. Optical Signal Processing.- New York.: Wiley-interscience, 2005.- 632p.

10. Оптическая вычислительная техника (тематический выпуск). // ТИИЭР.- 1984.-Т.72.- №7.

11. McAulay A.D. Optical computer architectures: the application of optical concepts to next generation computers.- J.Wiley & Sons, 1991.-531 p.

12. Гусев О.Б., Кулаков C.B., Разживин Б.П., Тигин Д.В. Оптическая обработка сигналов в реальном времени.- М.:Радио и связь, 1989 .-136с.

13. Кулаков С.В., Акустооптические устройства спектрального и корреляционного анализа сигналов. Л.: Наука, 1978,- 144с.

14. Парыгин В.Н., Балакший В.И. Оптическая обработка информации. М.: Изд-во Моск. ун-та, 1987,- 142с.

15. Егоров Ю.В., Наумов К.П., Ушаков В.Н. Акустооптические процессоры.- М.: Радио и связь, 1991.- 160 с.

16. Tamir D.E., Shaked N.T., Wilson P.J., Dolev S. High speed and low power electro-optical DSP coprocessor. // J. Optical Society of America.- 2009.- V.26.- №.8.- P.l 120.

17. Нежевенко E. С. Оптические сигнальные процессоры и аналоговые вычислительные устройства (Теория, принципы построения, применение) : Дис. д-ра техн. наук: Новосибирск, 2002.- 225 с.

18. Hoist G.C., Lomheim T.S. CMOS/CCD Sensors and Camera Systems. SPIE Press, 2007.- 376p.

19. Ginhac D., Dubois J., Paindavoine M., Heyrman B. An SIMD programmable vision chip with high-speed focal plane image processing. // EURASIP Journal on Embedded Systems.- 2008.- Article ID 961315,13 p.

20. Пресс Ф.П. Фоточувствительные приборы с зарядовой связью.- М.: Радио и связь, 1991.- 264 с.

21. Кузнецов Ю.А., Шилин В.А. Микросхемотехника БИС на приборах с зарядовой связью.- М.: Радио и связь, 1988.- 160 с.

22. Есепкина H.A., Котов Ю.А., Молодяков С.А., Новицкий А.П., Саенко И.И. Оптико-цифровая система двумерной обработки сигналов с использованием матричного ПЗС фотоприемника. // Труды ЛПИ. Квантовая электроника .-1982 . Л.: ЛПИ. -С .92-95.

23. Есепкина H.A., Молодяков С.А., Саенко И.И. Организация синхронного накопления на матричном ПЗС фотоприемнике в модуляционном спектрометре. // Письма в ЖТФ.-1986г -Т.12.- №2. С.118-123.

24. Молодяков С.А. Управление информационными характеристиками фотоприемника на приборе с зарядовой связью в устройстве ввода изображения в ЭВМ. // ПТЭ.- 1987.- №3.- с.71-75

25. Гречнев В.В., Есепкина H.A., Молодяков С.А. и др. Исследование макета акустооптического приемника на Сибирском солнечном радиотелескопе. // Письма в ЖТФ.- 1988. Т. 14 .- №7. - С.581-585.

26. A.c. 1290194 СССР, МКИ G01R23/17. Оптико-элекгронный модуляционный спектрометр/Молодяков С. А., Новицкий А. П., Саенко И. И. Бюл. Открытия. Изобретения. 1987.- №6.- 4с.

27. A.c. 1368798 СССР, МКИ G01R23/17. Оптико-электронный модуляционный спектрометр/Молодяков С. А., Саенко И. И. Бюл. Открытия. Изобретения. 1988. - №3. - 4 с.

28. Саенко И.И., Мансырев М.И., Молодяков С.А., Комар В.Я. Частотные характеристики акустооптоэлектронного приемника сигналов солнечного радиоинтерферометра. // Известия ВУЗов. Приборостроение.- 1989.- Т.32.- №1.-С.75-79.

29. Есепкина H.A., Мансырев М.И., Молодяков С.А., Саенко И.И. Оптико-электронная диаграммоформирующая система для Сибирского солнечного радиотелескопа. // Акустооптические устройства. // Сб.научных трудов, -Л.: изд.ФТИ. -1989.- С.131-137.

30. Есепкина H.A., Мансырев М.И., Молодяков С.А., Саенко И.И. Акустооптический спекгрокоррелятор для радиогелиографа. // Изв. вуз. Радиоэлектроника.- 1990.-Т.ЗЗ.- №8.- С.91-94.

31. A.c. 1629871 СССР, МКИ G01R23/17. Оптико-электронный модуляционный спектрометр. / Есепкина Н. А., Мансырев М. И., Молодяков С. А. Бюл. Открытия.35,36