На правах рукописи
АСТАХОВ Николай Владимирович
Разработка моделей и методов построения декодеров на базе модифицированного алгоритма Витерби
Специальность: 05.12.13 - Системы, сети и устройства телекоммуникаций
АВТОРЕФЕРАТ
диссертации на соискание ученой степени
кандидата технических наук
Воронеж - 2012
Работа выполнена в ФГБОУ ВПО Воронежский государственный технический университет
Научный руководитель | доктор технических наук, профессор Муратов Александр Васильевич | |
Официальные оппоненты: | Чопоров Олег Николаевич доктор технических наук, профессор, ФГБОУ ВПО ВГТУ, заведующий кафедрой; Перетокин Олег Иванович кандидат технических наук, Воронежский институт правительственной связи (филиал) Академии Федеральной службы охраны Российской Федерации | |
Ведущая организация | Воронежский институт МВД Российской Федерации |
Защита состоится 17 мая 2012 г. в часов в конференц-зале на заседании диссертационного совета Д212.037.10 ФГБОУ ВПО Воронежский государственный технический университет по адресу: 394026, Воронеж, Московский просп., 14.
С диссертацией можно ознакомиться в научно-технической библиотеке ФГБОУ ВПО Воронежский государственный технический университет
Автореферат разослан 16.04.2012 г.
Ученый секретарь
диссертационного совета Макаров О.Ю.
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность темы. Системы цифровой передачи информации играют важную роль в современном мире, и требования к скорости и надежности передаваемых данных постоянно растут. В стационарных системах связи аддитивный шум и межсимвольная интерференция (МСИ) являются основными факторами, которые приводят к появлению ошибок при передаче данных по каналу связи. Реализация современных помехоустойчивых систем передачи цифровой информации невозможна без применения кодеков, выполненных по современной технологии, способных работать на высоких тактовых частотах, что позволяет повысить эффективность использования аппаратной реализации, энергетическую эффективность, помехоустойчивость, а также положительно сказывается на экономическом эффекте.
Кодеры и декодеры помехоустойчивых кодов являются наиболее ресурсоемким компонентом аппаратуры, особенно с ростом скорости передачи информации. Существенная часть сложности и стоимости заложена в них.
Для повышения энергетической эффективности и исправления ошибок практически во всех современных цифровых системах применяется помехоустойчивое кодирование цифровых сигналов. Причина этого кроется в дефиците частотного ресурса, применение помехоустойчивого кодирования позволяет работать при меньшем соотношении сигнал-помеха, что позволяет более плотно размещать абонентов и уменьшить количество частот в сотовых системах связи. Важной проблемой является недостаток пропускной способности каналов связи. Одним из путей решения этой задачи является использование помехоустойчивого кодирования сигналов. Алгоритмы декодирования применимы и в случае использования демодулятора с мягкими решениями на входе, что позволяет достичь максимально возможного энергетического выигрыша от декодирования.
Хотя в перспективных системах делается упор на использование турбо-кодов и LDPC кодов (код с малой плотностью проверок на чётность, от англ.аLow-density parity-check code), тем не менее существует множество телекоммуникационных систем, использующих сверточный код.
Сверточный код достаточно широко распространен, поэтому повышение эффективности его декодирования является актуальной задачей. Во многих системах действует автоматическая регулировка мощности, автоматическая регулировка параметров модуляции, поэтому улучшение параметров приемника приведет к улучшению всей системы в целом - передатчик снизит мощность при отсутствии ошибок.
Алгоритм Витерби является одним из эффективных и наиболее распространенных среди алгоритмов декодирования сверточного кода, основанный на работе с решетчатой диаграммой, поскольку он позволяет получить максимально правдоподобную (МП) оценку переданного кодового слова. Основным недостатком алгоритма декодирования Витерби является экспоненциальный рост вычислительной сложности при увеличении числа внутренних состояний декодера.
Стандартные декодеры, реализующие алгоритм Витерби, не позволяют добиться требуемых показателей надежности и качества, а также помехоустойчивости.
Повышение эффективности и помехоустойчивости декодирования является важной задачей при проектировании современных помехоустойчивых систем передачи цифровой информации. Таким образом, актуальность диссертационной работы определяется необходимостью разработки математических моделей, алгоритмов и методик, позволяющих повысить энергетическую эффективность и помехоустойчивость декодирования посредством модифицированного алгоритма Витерби.
Работа выполнена в рамках одного из основных научных направлений ФГБОУ ВПО Воронежский государственный технический университет Перспективные радиоэлектронные и лазерные устройства и системы передачи, приема, обработки и защиты информации и ГБ НИР 2007.17 Методы исследования и повышения надежности и качества при проектировании радиоэлектронных устройств и систем.
Цель и задачи исследования. Целью диссертационного исследования является разработка моделей и методов построения декодеров на базе модифицированного алгоритма Витерби.
Для достижения поставленной цели необходимо решить следующие основные задачи:
провести анализ существующих алгоритмов помехоустойчивого декодирования, с целью оценки их эффективности и помехоустойчивости декодирования сверточного кода в цифровых каналах связи;
выбрать методы эффективной модификации алгоритма Витерби, позволяющей повысить эффективность его работы в турбо-декодерах, с точки зрения энергетической эффективности и высокой вероятности исправления ошибок без увеличения вычислительной сложности;
разработать методику реализации помехоустойчивого алгоритма Витерби для протоколов связи V.32 с модулем, реализующим коррекцию ошибок по протоколу V.42;
предложить математические модели функционирования помехоустойчивого, энергоэффективного алгоритма, на базе которого строится декодер;
разработать модифицированный алгоритм декодирования, отличающийся возможностью обнаружения и коррекции ошибок при передаче цифрового сигнала.
Методы исследования. При выполнении работы использованы принципы системного анализа, методы математического моделирования цифровых интегральных схем, методы обработки и математического моделирования цифрового сигнала, элементы теории чисел с плавающей арифметикой, методы помехоустойчивого кодирования.
Научная новизна результатов исследования. В работе получены следующие результаты, характеризующиеся научной новизной:
модифицированный многовариантный алгоритм Витерби, отличающийся повышением энергетической эффективности декодера, за счет взаимодействия данного алгоритма с модулем коррекции ошибок в существующих системах связи;
многовариантный алгоритм декодирования, отличающийся возможностью проводить коррекцию ошибок при передаче цифрового сигнала, что позволяет повысить помехоустойчивость системы за счет использования вычислительных ресурсов приемника, выделенных на помехоустойчивое декодирование;
модель помехоустойчивого декодера, построенного на базе модифицированного алгоритма Витерби для протоколов связи V.32 с модулем коррекции ошибок V.42, отличающаяся повышением эффективности обнаружения ошибок, без увеличения вычислительных мощностей, за счет распараллеливания циклов поиска верного пути;
методика построения декодеров на базе модифицированного алгоритма Витерби, отличающаяся использованием технологии компонентно-модульного синтеза блоков декодера на ПЛИС, позволяющая повысить помехоустойчивость за счет увеличения вычислительной сложности приемника.
Практическая значимость. На основе предложенных моделей и алгоритмов разработан модифицированный алгоритм Витерби, позволяющий повысить энергетическую эффективность, помехоустойчивость и быстродействие декодеров.
Использование этого алгоритма позволяет значительно повысить энергетическую эффективность и быстродействие кодеров на ПЛИС, реализующих модифицированный алгоритм Витерби, применяемых в системах помехоустойчивого кодирования приема-передачи цифрового сигнала, что позволяет значительно повысить экономические показатели производства.
Основные положения диссертации внедрены в ОАО Концерн Созвездие и в учебный процесс кафедры КИПР ФГБОУ ВПО "ВГТУ".
Апробация работы. Основные положения и результаты диссертационной работы докладывались и обсуждались на следующих конференциях, совещаниях и семинарах: Международной конференции Системные проблемы надежности, качества, информационных и электронных технологий (Сочи, 2007-2010); Всероссийской научно-технической конференции молодых ученых Современные проблемы радиоэлектроники (Красноярск, 2007-2010); ежегодных научно-технических конференциях ГОУ ВПО Воронежский государственный технический университет и научно-методических семинарах кафедры конструирования и производства радиоаппаратуры (2007-2010).
Публикации. По теме диссертации опубликовано 10 научных работ, в том числе 3 - в издании, рекомендованном ВАК РФ.
Структура и объем работы. Диссертационная работа состоит из введения, четырех глав, заключения, списка использованной литературы, включающего 113 наименований, приложений. Основная часть работы изложена на 111 страницах, содержит 52 рисунка и 8 таблиц.
ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ
Во введении обоснована актуальность работы, дана ее краткая характеристика, сформулированы цель и задачи исследования, изложены основные научные положения и результаты, выносимые на защиту, показаны основные пути решения поставленных задач.
В первой главе проведен анализ существующих помехоустойчивых кодов, обоснован выбор алгоритма Витерби за базовый для его дальнейшей модификации с целью улучшения его параметров. В настоящее время в телекоммуникационных системах наиболее широко для помехоустойчивого кодирования сигналов применяют сверточный код. Это обусловлено свойствами данных кодов и близостью их к теоретической границе Шеннона. Алгоритм Витерби обладает рядом преимуществ при декодировании сверточного кода.
Наиболее важным достоинством декодера Витерби является простота реализации по сравнению с другими алгоритмами. Обладает удобством реализации на ПЛИС потому, что легко параллелится на множество независимых операций, что позволяет без роста тактовой частоты резко увеличить пропускную способность. Декодер позволяет легко перейти к мягким решениям на входе декодера, что обеспечивает энергетический выигрыш порядка 3Е7 дБ без расширения занимаемой полосы частот.
Проведен анализ различных алгоритмов помехоустойчивого декодирования, рассмотрены их достоинства и недостатки, с оценкой их производительности и эффективности для использования в конкретных условиях.
Рассмотрены основные свойства алгоритмов, осуществляющих помехоустойчивое декодирование сигнала.
Рассматриваются основные мешающие влияния в каналах связи, проведена их классификация и степень влияния на эффективность работы алгоритмов помехоустойчивого кодирования.
На основе проведенного анализа определяются цель и задачи исследования.
Во второй главе предложены математические модели, позволяющие синтезировать модифицированный алгоритм Витерби, для построения декодеров.
Предложена схема взаимодействия помехоустойчивого декодера для реализации на ПЛИС (рис. 1), работающего по модифицированному алгоритму Витерби с модулем, реализующим контроль ошибок CRC. Такой подход обеспечивает следующие преимущества:
повышение энергоэффективности, благодаря взаимодействию данного алгоритма с модулем коррекции ошибок;
коррекция ошибок может быть реализована на этапе разработки ПЛИС, что достигается использованием вычислительных ресурсов приемника, выделенных на помехоустойчивое декодирование;
возможность традиционным способом использовать стандартный декодер Витерби и код с максимально возможной длиной кодового ограничения либо выбрать наилучшее из возможных сочетаний многовариантного декодера и кода с меньшей длиной кодового ограничения (и, соответственно, меньшей корректирующей способностью), для которых вычислительные затраты многовариантного декодера укладываются в требуемые рамки.
Задача помехоустойчивого декодера состоит в формировании оценки переданной информационной последовательности c по зашумленной последовательности . В том случае, если задача декодера состоит в минимизации средней вероятности перепутывания переданной и декодированной информационных последовательностей, декодер должен выбрать решение согласно правилу максимума апостериорной вероятности (МАВ). При заданных статистических свойствах информационной последовательности все кодовые слова являются равновероятными, и правило МАВ переходит в правило максимума правдоподобия (МП).
Оценкой переданной информационной последовательности является последовательность , где Ч функция правдоподобия:
(1)
В том случае, если необходимо минимизировать среднюю вероятность перепутывания переданной и оцененной последовательностей данных, на приемной стороне необходимо формировать оценку согласно правилу МАВ.
При заданных статистических свойствах передаваемых данных все последовательности являются равновероятными, и правило МАВ переходит в правило МП.
МП оценкой переданной последовательности данных является последовательность , где Ч функция правдоподобия:
N - длина последовательности данных;
дисперсия шума
Рис. 1. Схема взаимодействия помехоустойчивого декодера, работающего по модифицированному алгоритму Витерби с модулем, реализующим протокол коррекции ошибок.
Таким образом, задача оценки переданной последовательности данных по правилу МАВ сводится к поиску такой последовательности, которая после свертки с импульсной характеристикой канала имеет минимальное евклидово расстояние от зашумленной последовательности на входе приемника.
Главным недостатком стандартного алгоритма Витерби является необходимость анализа всех возможных последовательностей принятого сигнала, что снижает быстродействие и повышает энергозатраты. В связи с этим предлагается ввести функцию правдоподобия Li, благодаря которой на i-м шаге декодирования алгоритм поможет выбрать ветвь с ее максимальным значением, т.е. находящуюся на минимальном расстоянии от принятой n0-символьной последовательности. При этом функция правдоподобия вычисляется следующим образом (3):
(3)
где
(4)
где - вероятность приема из канала символа при передачи символа ; - вероятность приема символа , В - смещение. Величину смещения В выберем так, чтобы значение метрики при принятии правильного решения возрастало, а при принятии ошибочного решения Ч убывало. В нашем случает этому требованию удовлетворяет выбор B=r, где r кодовая скорость.
Предложенные математические модели позволяют эффективно использовать память и понизить вероятность появления ошибки при минимальной мощности сигнала.
Разработана методика реализации помехоустойчивого модифицированного алгоритма Витерби на ПЛИС для протоколов связи V.32 с модулем коррекции ошибок, работающему по протоколу V.42.
Структурная схема обработки данных, передаваемых согласно стандартам V.32, представлена на рис. 2.
Рис. 2. Структурная схема обработки данных по стандартам
передачи данных V.32
Последовательность комплексных символов с выхода демодулятора поступает на вход помехоустойчивого декодера. Первые два бита выходного символа декодера поступают на вход дифференциального декодера (предполагается, что помехоустойчивый декодер сам преобразовывает комплексный символ в битовый набор и удаляет избыточный бит). Два выходных бита дифференциального декодера и не попавшие в него незащищенные биты символа последовательно поступают на вход дескремблера. Затем выходные биты дескремблера обрабатываются модулем v42 и предоставляются пользователю.
Предложенные математические модель, позволяют повысить энергоэффективность декодирования сигнала без увеличения вычислительной сложности.
В третьей главе рассматриваются алгоритмы функционирования модифицированного многоуровневого алгоритма Витерби. За основу взят стандарт IEEE-754 для вычислительных устройств на арифметике с плавающей точкой, который в настоящее время является общепринятым.
На рис. 3 предложен многоуровневый модифицированный алгоритм Витерби. После получения блока данных производится циклическое декодирование с применением декодера с мягкими решениями. Результаты текущего цикла декодирования поступают на следующий цикл в качестве начальных данных. После каждого цикла декодирования вычисляется вероятность ошибки, если она меньше заданной или количество итераций цикла превысило заданное значение, то выполнение циклического декодирования прекращается. На последней итерации декодирования сохраняются значения метрик всех допустимых значений, эти значения необходимы будут при выборе альтернативного пути декодирования.
Рис. 3. Модифицированный многовариантный алгоритм Витерби, позволяющий повысить энергетическую эффективность декодера
Рис. 4. Многовариантный алгоритм декодирования, отличающийся возможностью проводить коррекцию ошибок при передаче цифрового сигнала
Рис. 4. Многовариантный алгоритм декодирования, отличающийся возможностью проводить коррекцию ошибок при передаче цифрового сигнала (продолжение)
В большинстве случаев первый путь с минимальной суммарной метрикой (вероятность ошибки) будет содержать правильные данные, которые пройдут проверку CRC. Если CRC верно, то поиск альтернативных путей можно прекратить, будет принято решение о правильном декодировании данных, и послан запрос на прием нового блока данных.
В случае, если в принятом блоке данных CRC не сошлось, то необходимо выбрать следующий альтернативный путь, при этом альтернативные пути необходимо отсортировать в порядке увеличения вероятности ошибки. Согласно выбранному альтернативному пути, вносятся изменения в принятый блок данных, после чего он вновь проходит проверку на CRC. Если перебор всех возможных альтернативных путей не привел к желаемому результату, ни у одного из путей не сошелся CRC, то принимается решение о неправильном декодировании данных и посылается запрос на повторную посылку текущего блока. Количество возможных альтернативных путей зависит от наличия свободной памяти в вычислительном устройстве и от скорости вычисления, чтобы обработка одного блока данных не заняла значительное время, большее, чем повторная пересылка этого же блока.
На рис. 4 представлен многовариантный алгоритм декодирования, отличающийся возможностью проводить коррекцию ошибок при передаче цифрового сигнала в реальном масштабе времени.
В первом блоке производится заполнение таблицы для верхнего и нижнего ребер, ведущих из j-гo узла решетки декодирования. Второй блок производит обнуление счетчика метрик, поскольку расчет еще не производился. Третий блок производит расчет метрики соответствия принятого ребра и эталонного. Начиная с четвертого блока начинается работа модуля сложить-сравнить-выбрать. Вводится параметр а, равный накопленной сумме метрик при движении в узел по ребру.
Параметр b принимает значения накопленной суммы метрик при движении в узел по ребру. В пятом блоке происходит сравнение двух метрик, полученных при движении в узел 2j. В случае, если параметр меньше параметра, то в шестом блоке накопленная сумма метрик для узла 2j принимает значение параметра. Седьмой блок в случае, если параметр больше параметра, то накопленная сумма метрик для узла 2j принимает значение параметра. Девятый блок реализует ввод параметра, равный накопленной сумме метрик при движении в узел. Параметр принимает значения накопленной суммы метрик при движении в узел по ребру. Десятый блок производит сравнение метрик, полученных при движении в узел 2j по ребрам. Одиннадцатый блок, если параметр меньше параметра, накопленная сумма метрик для узла 2j принимает значение параметра. Двенадцатый блок при условии, что параметр больше параметра, приравнивает накопленную сумму метрик для узла 2j к параметру. В четырнадцатом блоке происходит формирование пути по решетке декодирования путем соединения узлов с минимальным значением накопленной метрики. В пятнадцатом блоке происходит сравнение глубины декодирования и глубины задержки. Семнадцатый блок проверяет, все ли ребра декодированы. Если остались не декодированные ребра, то происходит следующая итерация.
При оценке вычислительных затрат существенное значение имеет тип данных, используемый для хранения и обновления информационных путей Ai(l) (l = 0,1,... L - 1). Если для Ai(l) в памяти ПЭВМ отводится байт или слово, то при обновлении информационных последовательностей с использованием операции присвоения типа ALj:=Aj(l) для всех значений l=0,1,... L - 1 требуется L пересылок для данного узла. С другой стороны, можно увидеть, что реализация остальных операций в модуле ССВ требует произвести 8 простых арифметических операций с учетом индексирования. Поскольку глубина декодирования L = 5000, то получается, что операция обновления информационной последовательности дает вклад в 4 раза больше, нежели остальные операции.
Для хранения одного информационного символа достаточно использовать один бит. Если для Ai(l) в памяти ПЭВМ отводится 1 бит и выбирается L=32, то для хранения элементов информационной последовательности требуется два слова для 16-разрядных и одно слово для 32-разрядных ПЭВМ. В этом случае для обновления информационных последовательностей требуется лишь одна и две операции пересылки соответственно. Таким образом при использовании бита для реализации Ai(l) быстродействие модуля ССВ повышается, примерно, в четыре раза в сравнении с ситуацией, при которой информационному символу отводится один байт или слово ПЭВМ.
В четвертой главе на основе ранее предложенных математических моделей и алгоритмов и созданном модифицированном алгоритме Витерби проводится анализ энергетической эффективности, быстродействия и оптимизации использования архитектуры ПЛИС, с точки зрения места на кристалле разрабатываемого кодера.
В табл. 1 представлен энергетический выигрыш многовариантного декодера в сравнении со стандартным декодером Витерби, вычисленный путем линейной интерполяции результатов моделирования в логарифмическом масштабе, при различных уровнях вероятности ошибки на бит (). В данном случае энергетический выигрыш достигается за счет увеличения вычислительной сложности.
Таблица 1
Энергетический выигрыш многовариантного декодера
Кодовая скорость | Число состояний | Коэффициент вычислительной сложности | Уровень вероятности ошибки | Энергетический выигрыш, дБ |
1/2 | 4 | 2 | 0,8 | |
1,0 | ||||
1/2 | 8 | 2 | 0,8 | |
1,0 | ||||
1/3 | 8 | 2 | 0,8 | |
0,9 | ||||
2/3 | 4 | 4 | 1,4 | |
1,8 |
Таблица 2
Энергетический выигрыш без увеличения вычислительной сложности
Кодовая скорость | Число состояний | Коэффициент вычислительной сложности | Уровень вероятности ошибки | Энергетический выигрыш, дБ |
1/2 | 4 | 2 | 0,3 | |
0,5 | ||||
1/2 | 8 | 2 | 0,4 | |
0,6 | ||||
1/3 | 8 | 2 | 0,3 | |
0,4 | ||||
2/3 | 4 | 4 | 0,2 | |
0,4 |
Табл. 2 иллюстрирует энергетический выигрыш, даваемый многовариантным декодером по сравнению со стандартным декодером Витерби, при этом сравниваемые пары кодер-декодер подобраны так, чтобы вычислительная сложность обоих декодеров была одинаковой. То есть сравнение производилось с кодом той же скорости, число состояний которого было равно произведению числа состояний и отслеживаемых решений кода из таблицы.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ
1. Рассмотрены основные свойства алгоритмов, осуществляющих помехоустойчивое кодирование сигнала. Проведен анализ различных алгоритмов помехоустойчивого кодирования, рассмотрены их достоинства и недостатки, с оценкой их производительности и эффективности для использования в конкретных условиях. Рассмотрены основные мешающие влияния в каналах связи, проведена их классификация и степень влияния на эффективность работы алгоритмов помехоустойчивого кодирования.
2. Проведен анализ существующих алгоритмов помехоустойчивого кодирования с целью определения возможности их реализации с помощью средств проектирования при разработке современных помехоустойчивых систем передачи цифровой информации.
3. Разработана методика реализации помехоустойчивого алгоритма Витерби для протоколов связи V.32 с модулем коррекции ошибок, работающим по протоколу V.42.
4. Предложены математические модели функционирования помехоустойчивого, энергоэффективного алгоритма, на базе которого строится декодер.
5. Разработан модифицированный алгоритм декодирования, отличающийся возможностью проводить коррекцию ошибок при передаче цифрового сигнала по каналам связи.
6. Проведена апробация разработанного модифицированного алгоритма для реализации модифицированного многовариантного алгоритма Витерби на ПЛИС. Результаты диссертационной работы внедрены в ОАО Концерн Созвездие и в учебный процесс кафедры КИПР ФГБОУ ВПО ВГТУ.
Основные результаты диссертации опубликованы в следующих
работах:
Публикации в изданиях, рекомендованных ВАК РФ
1. Астахов Н.В. Математическая реализация модифицированного многовариантного алгоритма Витерби / Н.В. Астахов // Вестник Воронежского государственного технического университета. 2011. Т.7. №2. С. 142 - 143.
2. Астахов Н.В. Реализация на ПЛИС алгоритмов помехоустойчивого кодирования: турбо-декодер и декодер Витерби / Н.В. Астахов, А.А. Пирогов // Вестник Воронежского государственного технического университета. 2011. Т.7. №2. С. 191 - 193.
3. Астахов Н.В. Разработка и применение многовариантного алгоритма в алгоритме Витерби / Н.В. Астахов, С.Ю. Белецкая // Вестник Воронежского государственного технического университета. 2011. Т.7. №3. С. 25 - 26.
Статьи и материалы конференций
4. Астахов Н.В. Входной и выходной буфер для блока быстрого преобразования Фурье на 256К точек / Н.В. Астахов, А.В. Башкиров // Современные проблемы радиоэлектроники: сб. науч. тр.; ред.: А.И.Громыко, А.В.Сарафанов. М.: Радио и связь, 2006. С. 425 - 427.
5. Астахов Н.В. Измерение динамических параметров ЦАП / Н.В. Астахов, А.В. Муратов // Системные проблемы надёжности, качества, информационных и электронных технологий в инновационных проектах. М.: Радио и связь, 2006. Ч. 4., Т.1. С. 200-203.
6. Астахов Н.В. Алгоритмизация функционального тестирования СБИС и систем на кристалле / Н.В.Астахов, А.В.Башкиров, Ю.В.Дьячков // Современные проблемы радиоэлектроники: сб. науч. тр.; ред.: А.И.Громыко, А.В.Сарафанов. Красноярск: СФУ, 2007. С. 471-473
7. Астахов Н.В. Исследование алгоритма асинхронного сплошного моделирования МОП-схем на примере комплементарного D-триггера / Н.В.Астахов, К.Н.Сотникова, А.В.Муратов, Д.Ю.Ефимцев // Современные проблемы радиоэлектроники: сб. науч. тр.; ред.: А.И.Громыко, А.В.Сарафанов. Красноярск: СФУ, 2007. С. 565-567.
8. Башкиров А.В. Новые критерии достижения высокой степени покрытия верификационным кодом при проектировании систем на кристалле / А.В.Башкиров, Н.В.Астахов // Системные проблемы надёжности, качества, информационных и электронных технологий в инновационных проектах. М.: Энергоатомиздат, 2007. Ч. 2., Т. III. С. 136-141.
9. Астахов Н.В. Проектирование структуры оперативного запоминающего устройства статического типа / Н.В.Астахов, Ю.В.Дьячков, А.В.Муратов // Современные проблемы радиоэлектроники: сб. науч. тр.; ред.: А.И.Громыко, А.В.Сарафанов. Красноярск: ИПК СФУ, 2008. С. 324-327.
10. Тенденции развития цифровой техники в условиях применения программируемой логики / В.Б. Авдеев, Н.В. Астахов, А.В. Башкиров, Ю.В. Дьячков, С.Ю. Белецкая // Системы проблемы надёжности, качества, информационных и электронных технологий в инновационных проектах. М.: Энергоатомиздат, 2009. Ч.4. С. 146-153
Подписано в печать 13.04.2012.
Формат 60х84/16. Бумага для множительных аппаратов.
Усл. печ. л. 1,0. Тираж 80 экз. Заказ №___.
ФГБОУ ВПО Воронежский государственный технический университет
394026 Воронеж, Московский просп., 14
Авторефераты по всем темам >> Авторефераты по техническим специальностям