Помощь в написании студенческих работ
Антистрессовый сервис

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

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

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

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

Содержание

  • Глава 1. Аналитический обзор существующих систем вычисления прямых тригонометрических функций и постановка задач исследования
    • 1. 1. Адаптивное устройство вычисления прямых тригонометрических функций как объект системного анализа
    • 1. 2. Существующее математическое обеспечение, применяемое для вычисления прямых тригонометрических функций
      • 1. 2. 1. Разложение в степенные ряды
      • 1. 2. 2. Аппроксимация полиномами наилучшего приближения
      • 1. 2. 3. Рациональные приближения
      • 1. 2. 4. Метод цепных дробей
      • 1. 2. 5. Табличные и таблично-алгоритмические методы
      • 1. 2. 6. Итерационные методы
      • 1. 2. 7. Метод «цифра за цифрой»
      • 1. 2. 8. Методы уменьшения диапазона изменения аргумента
    • 1. 3. Существующее техническое обеспечение, применяемое при расчете прямых тригонометрических функций
    • 1. 4. Постановка задач исследования
  • Глава 2. Математическое обеспечение, применяемое для вычисления прямых тригонометрических функций
    • 2. 1. Выбор метода расчета значений прямых тригонометрических функций с большой разрядностью (высокой точностью)
    • 2. 2. Разработка алгоритма уменьшения интервала изменения аргумента
    • 2. 3. Разработка модификаций способа непосредственной проверки сходимости для расчета прямых тригонометрических функций
      • 2. 3. 1. Модификации, позволяющие устранить недоборы
      • 2. 3. 2. Модификации, позволяющие упростить умножение на цифру
      • 2. 3. 3. Способы компенсации деформации вектора
      • 2. 3. 4. Точность алгоритмов, базирующихся на способе непосредственной проверки сходимости
    • 2. 4. Выводы по главе 2
  • Глава 3. Методическое и аппаратное обеспечение систем адаптивного вычисления прямых тригонометрических функций
    • 3. 1. Требования, предъявляемые к системам адаптивного вычисления прямых тригонометрических функций, и их анализ
    • 3. 2. Аппаратное обеспечение систем адаптивного вычисления прямых тригонометрических функций
      • 3. 2. 1. Выбор аппаратного обеспечения для систем адаптивного вычисления прямых тригонометрических функций
      • 3. 2. 2. Динамически реконфигурируемые системы. по
      • 3. 2. 3. Математическая модель системы адаптивного вычисления прямых тригонометрических функций
    • 3. 3. Методика проектирования систем адаптивного вычисления прямых тригонометрических функций
      • 3. 3. 1. Разработка алгоритма загрузки конфигураций
      • 3. 3. 2. Разработка конфигураций
      • 3. 3. 3. Тестирование системы адаптивного вычисления прямых тригонометрических функций
    • 3. 4. Выводы по главе 3
  • Глава 4. Техническая реализация и экспериментальное исследование системы адаптивного вычисления прямых тригонометрических функций
    • 4. 1. Пример практического использования системы адаптивного вычисления прямых тригонометрических функций в устройствах связи, выпускаемых промышленностью
    • 4. 2. Разработка и реализация экспериментальной установки
    • 4. 3. Разработка и реализация алгоритма адаптации и конфигураций системы
    • 4. 4. Разработка специализированного программного обеспечения и тестирование системы
    • 4. 5. Выводы по главе 4

Актуальность работы. В настоящее время прямые тригонометрические функции (ПТФ) находят широкое применение в системах обработки информации различных изделий, выпускаемых промышленностью, — в станках с ЧПУ (при решении траекторных задач, сложном формообразовании и трехмерном моделировании) [11,12,58], в системах цифровой обработки сигналов [69,85] и компрессии мультимедийных данных [28], в телекоммуникационных, радиолокационных и радионавигационных устройствах, в аэрокосмических аппаратах (при коррекции орбиты) [60] и т. д. При выполнении указанных задач в режиме реального времени часто возникает необходимость в повышении скорости обработки информации, что требует сокращения времени вычисления ПТФ (так как даже в цифровых сигнальных процессорах оно превышает время умножения приблизительно в 25 раз [69]) и достигается аппаратной реализацией алгоритмов расчета данного типа функций. Однако классические варианты (на основе стандартных, заказных или полузаказных микросхем) не лишены недостатков, главным из которых является их ориентация на довольно узкий спектр вычислительных методов и разрядностей данных. В предельном случае подобные операции реализуются на основе одного из численных алгоритмов и рассчитаны на использование единственного формата данных. Такой подход к вычислениям оправдан только при выполнении двух условий:

— требования к точности расчетов остаются постоянными при решении любых задач, для которых предназначено данное устройство обработки информации;

— отсутствует необходимость в изменении используемого математического аппарата.

На практике эти условия не всегда выполняются, что во многих случаях приводит к дополнительным временным затратам. Следует учесть, что при изменении точности недостаточно просто изменить разрядность данных, — для достижения лучшего результата может потребоваться замена алгоритма расчета в частности, при разрядностях 8−12 бит целесообразно использование табличного метода, при разрядностях 32−64 бита — итерационных методов). Кроме того, может меняться набор задач, решаемых вычислителем, а, следовательно, и набор выполняемых операций, к которым предъявляется не только требование функциональной полноты, но и минимизации временных затрат. В классических системах обработки информации это может привести к замене аппаратного обеспечения, т. е. к значительным материальным затратам. Таким образом, возникает потребность в разработке альтернативных устройств расчета ПТФ.

Подобной альтернативой являются системы обработки информации, которые отличаются от классических аналогов тем, что способны менять свою структуру в процессе функционирования в зависимости от условий решаемой задачи (точности, наличия или отсутствия априорной информации об изменении аргумента и т. д.), то есть могут адаптироваться к ним. Указанный подход позволяет выбрать такие способы представления данных и алгоритмы вычисления ПТФ, которые в наибольшей степени соответствуют требованиям, предъявляемым в данный момент. Следовательно наиболее подходящей элементной базой для реализации систем адаптивного вычисления ПТФ являются динамически реконфигурируемые (ДР) ПЛИС, допускающие неограниченно большое число замен конфигураций непосредственно в процессе работы.

Однако в соответствии с принципом системного подхода для сокращения времени расчета ПТФ необходимо совершенствовать не только техническое, но и математическое обеспечение. По этой причине в научно-технической литературе уделяется большое внимание численным алгоритмам и вычислительным структурам, реализующим указанные алгоритмы. Значение математического обеспечения при расчете элементарных функций вообще и ПТФ в частности раскрыто в работах отечественных и зарубежных ученых (В.Д. Байков, В. Б. Смолов, A.M. Шауман, С. А. Селютин, Ю. В. Благовещенский, Г. С. Теслер, Ж.-М. Мюллер и другие), в которых доказана неразрывная связь между системами обработки информации и используемым в них математическим аппаратом. Следует отметить, что для адаптивных вычислителей наличие указанной взаимосвязи еще более очевидно, так как непосредственно пользователь (а не только разработчик) может изменить набор вычислительных операций и тем самым повлиять на быстродействие системы.

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

— совершенствование математического обеспечения (численных методов и алгоритмов),.

— поиск таких технических реализаций, которые позволяют минимизировать время расчета ПТФ для каждой из решаемых задач.

Оба направления одинаково важны и актуальны, ни одно из них не может быть признано более приоритетным.

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

Основные задачи исследований.

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

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

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

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

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

6. Разработать методику проектирования системы адаптивного вычисления прямых тригонометрических функций на базе динамически реконфигурируе-мых ПЛИС.

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

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

Научная новизна работы.

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

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

3. Разработана методика проектирования системы адаптивного вычисления прямых тригонометрических функций на базе динамически реконфигури-руемых ПЛИС.

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

Практическая ценность работы состоит.

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

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

Результаты работы были внедрены в производственный процесс на ОАО «Владимирское конструкторское бюро радиосвязи», а также в учебный процесс на кафедре «Конструирование и технология радиоэлектронных средств» Владимирского государственного университета по дисциплинам «Интегральные радиоэлементы» и «Автоматизированное проектирование СБИС». Апробация результатов работы.

Основные положения диссертации были доложены и обсуждены на Пятой международной научно-технической конференции «Перспективные технологии в средствах передачи информации» (г. Владимир, 2003), Всероссийской научно-технической конференции «Электроника» (г. Москва, 2001), Всероссийской научно-технической конференции «Реконфигурируемые электронные средства в системах обработки информации» (г. Владимир, 2002), Пятой Российской конференции по атмосферному электричеству (гг. Владимир-Суздаль, 2003), научно-технической конференции преподавателей, сотрудников и аспирантов факультета радиофизики, электроники и медицинской техники Владимирского Государственного Университета (г. Владимир, 2003), межрегиональной выставке «Информационные технологии — 2004» (г. Владимир, 2004), а также на научно-методических семинарах и конференциях кафедры «Конструирование и технология радиоэлектронных средств» Владимирского государственного университета.

Публикации. По материалам диссертационной работы опубликованы 22 печатные работы и подана 1 заявка на предполагаемое изобретение.

Структура и объем диссертации

Диссертационная работа состоит из введения, четырех глав, заключения, библиографии (152 наименования), четырех приложений. Общий объем диссертации составляет 210 страниц машинописного текста, включая 17 таблиц, 70 рисунков.

4.5. ВЫВОДЫ ПО ГЛАВЕ 4.

В данной главе были представлены результаты практического использования, технической реализации и экспериментального исследования системы адаптивного вычисления ПТФ:

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

— описание экспериментальной установки,.

— расчет временные и аппаратные затраты на расчет ПТФ для различных конфигураций,.

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

— проверку адекватности разработанной математической модели системы объекту исследования (результаты статистической обработки показали, что гипотеза об адекватности математической модели справедлива с вероятностью 95%).

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

ЗАКЛЮЧЕНИЕ

.

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

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

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

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

4. Разработана методика реализации предложенных модификаций способа непосредственной проверки сходимости метода «цифра за цифрой» в системах обработки информации, построенных на базе ПЛИС.

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

6. Доказано, что гипотеза об адекватности математической модели объекту исследования справедлива с вероятностью 95%.

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

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

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

Показать весь текст

Список литературы

  1. ГОСТ Р 50 754−95. Язык описания аппаратуры цифровых систем — VHDL. Описание языка. -М.: Госстандарт, 1995.
  2. Дж. Принципы построения базовой машины. Пер. с англ. М.: Мир, 1973.- 120 с.
  3. И.Я. Многорегистровые схемы выполнения арифметических операций // Вопросы теории математических машин, 1958, вып. 1. С. 192 248.
  4. Дж., Нильсон Э., Уолш Дж. Теория сплайнов и ее приложения / Пер. с англ. М.: Мир, 1972. — 320 с.
  5. А.П. Язык описания цифровых устройств AlteraHDL. Практический курс. 2-е изд., стереотип. — М.: ИП РадиоСофт, 2002. 224 с.
  6. Ю.В. Метод «приведения» как метод вычисления элементарных функций в ЭЦВМ.-Изв. ЛЭТИ, 1962, вып. 52. С. 159−170.
  7. В.В. Интегро-алгоритмические вычисления. Киев: Наукова думка, 1980.- 190 с.
  8. Дж.Р. Моделирование цифровых систем на языке VHDL / Пер. с англ. М.: Мир, 1992. — 175 с.
  9. И.И., Матросов В. Л. Общий курс высшей математики: Учеб. для студентов физ.-мат. спец. пед. вузов. М.: Просвещение, 1995.-464 с.
  10. Базовые матричные кристаллы и матричные БИС / В. Г. Домрачев, П. П. Мальцев, И. В. Новаченко, С. Н. Пономарев. М.: Энергоатомиздат, 1992. -224 с.
  11. П.Байков В. Д., Вашкевич С. Н. Решение задач интерполяции в системах ЧПУ // Станки и инструмент, № 6, 1981.-С. 16−17.
  12. В. Д., Вашкевич С. Н. Решение траекторных задач в микропроцессорных системах ЧПУ / Под ред. В. Б. Смолова. Л.: Машиностроение, Ленингр. отд-ние, 1986. — 106 с.
  13. В.Д., Вашкевич С. Н. Средства реализации алгоритмов интерполяции в современных системах ЧПУ станками // Изв. ЛЭТИ, вып. 278, 1980. С. 44−49.
  14. В.Д., Селютин С. А. Вычисление элементарных функций в ЭКВМ. — М.: Радио и связь, 1982. 64 с.
  15. В.Д., Смолов В. Б. Аппаратурная реализация элементарных функций в ЭЦВМ. Л.: Изд-во ЛГУ, 1975. — 96 с.
  16. В.Д., Смолов В. Б. Специализированные процессоры: итерационные алгоритмы и структуры. М.: Радио и связь, 1985. — 288 с.
  17. .А., Бухштаб А. И., Левит М. Е. и др. Электронные клавишные вычислительные машины ряда «Искра».- М.: Статистика, 1980. — 168 с.
  18. А., Голдстейн Г., Нейман Дж. Предварительное рассмотрение логической конструкции электронного вычислительного устройства // Кибернетический сборник. Вып. 9. М.: Мир, 1964. — С. 7−67.
  19. Ю.В., Теслер Г. С. Вычисление элементарных функций на ЭВМ. Киев: Техника, 1977. — 208 с.
  20. П.Н. Основы языка VHDL. М.: Солон-Р, 2000. — 200 с.
  21. В.П., Вощинин А. П., Иванов А. З. и др. Статистические методы в инженерных исследованиях / Под ред. Г. К. Круга. М.: Высшая школа, 1983.-216 с.
  22. Д.А., Руфицкий М. В., Филиппов А. К. Критерии выбора элементной базы для специализированных вычислителей // Сборник трудов
  23. Всероссийской научно-технической конференции «Электроника». — Москва, 2002.
  24. Д.А., Филиппов А. К. Подходы к выбору специализированных процессорных устройств // Электроника, информатика и управление: Сборник научных трудов преподавателей, сотрудников и аспирантов, Вып. 3 Владимир: ВлГУ, 2002. — С. 75−77.
  25. Д.А., Федотов М. Ю., Филиппов А. К. Принципы организации вычислений элементарных функций для реконфигурируемых вычислителей на базе ПЛИС // Сборник трудов Всероссийской научно-технической конференции «Электроника». Москва, 2002.
  26. Д.А., Филиппов А. К. Принципы организации машинных вычислений элементарных функций // Электроника, информатика и управление: Сборник научных трудов преподавателей, сотрудников и аспирантов, Вып. 3 — Владимир: ВлГУ, 2002. С. 78−80.
  27. Д., Ратушняк А., Смирнов М., Юкин В. Методы сжатия данных. Устройство архиваторов, сжатие изображений и видео. М.: ДИАЛОГ-МИФИ, 2002.-384 с.
  28. С.Н. Алгоритмы формообразования для микропроцессорных систем числового программного управления // Межвузовский сборник научных трудов «Автоматизация процессов обработки первичной информации», вып. 8. Пенза, 1982. — С. 28−31.
  29. Е.С. Теория вероятностей. М.: Наук, 1969. — 576 с.
  30. А.Н., Руфицкий М. В. Проектирование электронных средств на основе программируемых логических интегральных схем: классификация, технология изготовления, маршрут проектирования. Владимир: ВлГУ, 2002.- 112 с.
  31. А.А. и др. Цифровые аналоги для систем автоматического управления. М.: Наука, 1960. — 196 с.
  32. В.М. Теория автоматов и формальные преобразования микропрограмм//Кибернетика, № 5, 1965.-С. 1−9.
  33. В.А. Семантическая теория проектирования автоматов. М.: Энергия, 1979.-264 с.
  34. В.А. Схемы управления ЦВМ и графы. М.: Энергия, 1971. — 152 с.
  35. В.А. Теория частично упорядоченных систем. М.: Сов. радио, 1976.-336 с.
  36. В.А., Захаров В. В., Коваленко А. Н. Введение в системный анализ. -Л.: Изд-во ЛГУ, 1988. 231 с.
  37. Гук М. Ю. Аппаратные средства IBM PC: Энциклопедия. СПб.: Питер, 1998.-815 с.
  38. Дерк Луис. С и С++. Справочник / Пер. с нем. М.: Восточная Книжная Компания, 1997. — 592 с.
  39. Н. Программирование на языке Си: Пер. с англ. М.: Радио и связь, 1988.-272 с.
  40. А. А. Микропрограммирование элементарных функций, представленных разложением в цепную дробь. Кибернетика, 1966. — № 6. -С. 34−40.
  41. В.Ю. Проектирование цифровых устройств на основе ПЛИС фирмы XILINX в САПР WebPACK ISE. М.: Горячая линия — Телеком, 2003. — 624 с.
  42. М.Ю., Слик А., Филиппов А. К. Адаптивный алгоритм сжатия изображений // Проектирование и технология электронных средств. 2003. -№ 3. — С. 20−29.
  43. Е.А. Вычисление элементарных функций в настольных ЭКВМ // Вычисление функций и алгебраических выражений. — М.: ЦЭМИ АН СССР, 1969.-С. 2- 64.
  44. М.А., Брик В. А. Вычислительные системы и синхронная арифметика. — М.: Радио и связь, 1980. 360 с.
  45. Д.Э. Искусство программирования. Получисленные алгоритмы. В 3 т. Т. 2. 3-е изд.: Пер. с англ. — М.: Издательский дом «Вильяме», 2003. — 832 с.
  46. О.В., Шишигин И. В. Аппаратные средства PC. 3-е изд., перераб. и доп. — СПб.: БХВ-Санкт-Петербург, 2000. — 800 с.
  47. Л., Крабе В. Теория приближений: чебышевские приближения и их приложения / Пер. с нем. Б.И. Голубова- Под ред. С. Б. Стечкина. М.: Наука, 1978.-271 с.
  48. .Г., Ивченко В. Г. Метод проектирования реконфигурируемых систем с использованием языка VHDL // Проектирование и технология электронных средств. 2001. — № 3. — С. 19−23.
  49. А.В. Основы информационного менеджмента: Учеб. пособие. М.: Финансы и статистика, 2001. — 336 с.
  50. А.В. Системный анализ и принятие решений: Учеб. пособие. -Владимир: ВлГТУ, 1995. 66 с.
  51. Л.Д. Курс математического анализа: Учеб. для студентов университетов и вузов. В 3 т. Т. 1. 2-е изд., перераб. и доп. — М.: Высш. шк., 1988.-712 с.
  52. Л.Д. Курс математического анализа: Учеб. для студентов университетов и вузов. В 3 т. Т. 3. 2-е изд., перераб. и доп. — М.: Высш. шк., 1989.-352 с.
  53. В.Н. Проектирование ПЛИС на VHDL: Учеб. пособие. Владимир: Владим. гос. ун-т, 2000. — 120 с.
  54. А.А. Алгоритм сложного формообразования для систем ЧПУ на основе ЭВМ // Системы числового управления и перспективы их развития. -М.: Машиностроение, 1975.-С.12−42.
  55. B.C. Вычисление элементарных функций на автоматических цифровых машинах // Вычислительная математика, 1957, вып. 2. С. 90−119.
  56. А.Н., Ефимов А. П. Коррекция эксцентриситета орбиты космического аппарата с магнитодинамической тросовой системой // Изв. вузов. Сер. Приборостроение, 2004, № 4. С. 20−23.
  57. Л.А. Вычисление элементарных функций. М.: Физматгиз, 1963. — 247 с.
  58. С.А., Новиков Г. И. Структура электронных вычислительных машин. Л.: Машиностроение, 1979. — 384 с.
  59. И.В. Имитационной моделирование на ЭВМ. М.: Радио и связь, 1988.-232 с.
  60. В.Б., Каневский Е. А. Принципы построения электронных клавишных вычислительных машин. Л.: Энергия, 1976. — 136 с.
  61. Д., Такахара Я. Общая теория систем: математические основы. -М.: Мир, 1978.-312 с.
  62. Методы робастного, нейро-нечеткого и адаптивного управления: Учебник / Под ред. Н.Д. Егупова- издание 2-ое, стереотипное. М.: Изд-во МГТУ им. Н. Э. Баумана, 2002. — 744 с.
  63. Н.Н. Математические задачи системного анализа. М.: Наука, 1981.-488 с.
  64. A.M. Аппаратные методы в цифровой вычислительной технике. -Минск: Изд-во БГУ, 1977. 208 с.
  65. Jl.А. Обработка сигналов на цифровых процессорах. Линейно-аппроксимирующий метод. М.: Горячая линия — Телеком, 2001. — 112 с.
  66. С.В., Данилин С. Н., Яковлев А. В. Оптимизация алгоритмов обработки цифровой информации // Сборник докладов 3-ей международной конференции «Цифровая обработка сигналов и ее применения», Санкт-Петербург, 2000. Т.1.
  67. Д.А. Арифметические основы машин дискретного действия. М.: Высшая школа, 1970. — 308 с.
  68. В.И., Флоренсов А. Н. Таблично алгоритмические вычисления функций в ЭВМ. Иркутск: Изд-во Иркут. Ун-та, 1985. -107 с.
  69. И.В., Виленкин С. Я., Медведев И. Л. Параллельные вычислительные системы с общим управлением. — М.: Энергоатомиздат, 1983.-312 с.
  70. З.Л., Раманаускас В. А. Типовые операции в вычислительных машинах. Киев: Техника, 1980. — 264 с.
  71. С.А. Статистические методы прогнозирования в АСУ. М.: Энергоиздат, 1981.- 151 с.
  72. М.В., Слик А., Филиппов А. К. Адаптивное дискретное косинусное преобразование // Материалы пятой международной научно-технической конференции «Перспективные технологии в средствах передачи информации», Владимир: Связьоценка, 2003. С. 214−216.
  73. М.В., Федотов М. Ю. Оценка эффективности применения динамически реконфигурируемого сопроцессора // Электроника, информатика и управление: Сборник научных трудов преподавателей, сотрудников и аспирантов, Вып. 2 Владимир: ВлГУ, 2001. — С. 59−64.
  74. М.В., Федотов М. Ю. Применение ПЛИС в качестве динамически реконфигурируемого сопроцессора // Электроника, информатика и управление: Сборник научных трудов преподавателей, сотрудников и аспирантов, Вып. 1 Владимир: ВлГУ, 2000. — С. 158−163.
  75. М.В., Филиппов А. К. Базовые принципы построения адаптивных вычислительных устройств // Проектирование и технология электронных средств. 2003. — № 2. — С. 2−5.
  76. Ф.П., Черняев А. В. Особенности программируемое&trade- и моделирования сигнальных процессоров с рекуррентной потоковой архитектурой // Проектирование и технология электронных средств. 2001. — № 3. — С. 24−28.
  77. А., Филиппов А. К. Устройство адаптивного сжатия данных // Проектирование и технология электронных средств. 2004. — № 3. — С. 7−12.
  78. В.В. Проектирование цифровых систем на основе программируемых логических интегральных схем. М.: Горячая линия — Телеком, 2001. — 636 с.
  79. А.И., Улахович Д. А., Яковлев Д. А. Алгоритмы и процессоры цифровой обработки сигналов. СПб.: БХВ-Петербург, 2001. — 464 с.
  80. Специализированные ЦВМ: Учебник для вузов / Смолов В. Б., Барашенков В. В., Байков В. Д. и др.- Под ред. В. Б. Смолова. М.: Высшая школа, 1981. -279 с.
  81. В.Б. ПЛИС фирмы «Altera»: элементная база, система проектирования и языки описания аппаратуры. М.: Издательский дом «Додэка-ХХ1», 2002. — 576 с.
  82. С.М., Шумилов J1.A. Ускоренная обработка информации в вычислительных устройствах с помощью избыточных систем счисления // Изв. ЛЭТИ, 1977, вып. 209, с. 86−91.
  83. Теория систем и методы системного анализа в управлении и связи / Под ред. В. Г. Лазарева и др. М.: Радио и связь, 1983. 248 с.
  84. Е.П. Цифровая схемотехника. СПб.: БХВ — Санкт-Петербург, 2000. — 528 с.
  85. М.Ю. ПЛИС Altera МАХЗОООА: архитектура, программирование, применение // Проектирование и технология электронных средств. — 2001. -№ 2.-С. 65−68.
  86. М.Ю. ПЛИС Altera МАХЗОООА: руководство по применению. Архитектура и параметры // Проектирование и технология электронных средств. 2001. -№ 3.-С. 76−79.
  87. М.Ю. Сравнительный анализ режимов динамического реконфигурирования ПЛИС // Электроника, информатика и управление: Сборник научных трудов преподавателей, сотрудников и аспирантов, Вып. 2- Владимир: ВлГУ, 2001. С. 64−69.
  88. А.К. Базовые принципы построения комплементарных вычислительных устройств // Электроника, информатика и управление: Сборник научных трудов преподавателей, сотрудников и аспирантов, Вып. 5- Владимир: ВлГУ, 2004. С. 4−8.
  89. А.К. Выбор метода вычисления функций для аппаратной реализации в ЭВС // Проектирование и технология электронных средств. -2004. -№ 1.~ С. 31−35.
  90. А.К. Исследование возможности применения способа непосредственной проверки сходимости для расчета значений прямых тригонометрических функций // Проектирование и технология электронных средств. 2004. — № 2. — С. 50−55.
  91. А.К. Модификации способа непосредственной проверки сходимости для гиперболических функций // Электроника, информатика и управление: Сборник научных трудов преподавателей, сотрудников, аспирантов, Вып. 4 Владимир: ВлГУ, 2003. — С. 84−88.
  92. А.К. Обработка информации на основе системы адаптивного вычисления прямых тригонометрических функций // Проектирование и технология электронных средств. — 2005. № 1. — С. 2−9.
  93. А.К. Построение поведенческой модели устройства вычисления функций синус и косинус // Электроника, информатика и управление: Сборник научных трудов преподавателей, сотрудников и аспирантов, Вып. 3 Владимир: ВлГУ, 2002. — С. 70−74.
  94. А.К. Уменьшение интервала изменения аргумента для прямых тригонометрических функций // Электроника, информатика и управление: Сборник научных трудов преподавателей, сотрудников, аспирантов, Вып. 3 Владимир: ВлГУ, 2003. — С. 94−100.
  95. A.JI. Основы математического моделирования: Системный анализ и построение моделей: Учеб. пособие. Д.: Ленингр. Мех. Ин-т, 1989.-88 с.
  96. A.M. Основы машинной арифметики. Л.: Изд-во ЛГУ, 1979. -312 с.
  97. American National Standards Institute and Institute of Electrical and Electronic Engineers. IEEE Standard for Binary Floating-Point Arithmetic. ANSI/IEEE Standard, Std 754−1985, New York, 1985.
  98. ANSI Standard X3.159−1989. Programming Language C, 1999.
  99. ANSI/IEEE Std 1076−1987. IEEE Standard VHDL Language Reference Manual, New York: IEEE publication No. SHI 1957.
  100. ANSI/IEEE Std 1076−1993. IEEE Standard VHDL Language Reference Manual, New York: IEEE publication No. SHI 6840.
  101. ISO/IEC 9899: 1999 Standard Programming Language C, December 1999.
  102. IEEE Standard Interpretations: IEEE Std 1076−1987, IEEE Standard VHDL Language Reference Manual // IEEE Std 1076/INT-1991, New York: IEEE publication No. SH14894.
  103. Andraka R. A survey of CORDIC algorithms for FPGA based computers // Proceedings of the 1998 ACM/SIGDA sixth international symposium on Field Programmable Gate Arrays, 1998, p. 191−200.
  104. Andraka R. Building a High Performance Bit-Serial Processor in an FPGA // Proceedings of Design SuperCon'96, 1996, p. 5.1−5.21.
  105. Andrews M. Influence of architecture on numerical algorithms. — Microprocessors, 1978, v.2, № 3, p. 130−137.
  106. Antelo E., Lang Т., Bruguera J.D. High-radix CORDIC rotation based on selection by rounding // Journal of VLSI Signal Processing Systems, v. 25, № 2, 2000, pp. 141−153.
  107. Antelo E., Lang Т., Bruguera J.D. Very-High Radix Circular CORDIC Vectoring and Unified Rotation/Vectoring// IEEE Transactions on Computers, v. 49, № 7, 2000, pp. 727−739.
  108. Antelo E., Villalba J., Bruguera J.D., Zapata E.L. High performance rotation architectures based on the radix-4 CORDIC algorithm // IEEE Transactions on Computers, v. 46, № 8, 1997, pp. 855−870.
  109. Aoki Т., Kitaori I., Higuchi T. Radix-2−4-8 CORDIC for Fast Vector Rotation // IEEE Trans. Fundamentals, v. E83-A, № 6, 2000, pp. 1106−1114.
  110. Atsushi A., Yukihiro Y. Electronic desk top calculator oriented method of transcendental functions // Dzoeho Soery, 1974, v. 15, № 11, p. 850−856.
  111. Baker P.W. Parallel multiplicative algorithms for some elementary functions // IEEE Transactions on Computers, 1975, v. 24, № 3, p. 322 325.
  112. Chang D., Mazek-Sadowska M. Dinamically Reconfigurable FPGA // IEEE Transactions on Computers. 1999. — № 6. — pp. 565−578.124. Data Book. Actel, 2001.
  113. Data Book. Xilinx Inc., 1999.
  114. Digital library. Altera Corporation, 2002.
  115. Fey D., Kasche В., Burkert C., Tschache O. Specification for a reconfigurable optoelectronic VLSI processor suitable for digital signal processing // Applied Optics, 1998, v. 37, №. 2, pp. 284 295.
  116. Field Programmable System Level Integration. Atmel Corporation, October 1999.-64 p.
  117. Fike C.T. Computer evaluation of mathematical function. New Jersey, Prentice — Hall, 1968. — 227 p.
  118. Greene J., Hamdy E., Beal S. Antifuse Field Programmable Gate Arrays // Proceedings of IEEE, 1993, v. 81, № 7, p. 1042−1056.
  119. Grote C. FPGAs als Plattform: Xilinx stellt Virtex-II-Familie vor // Design & Elektronik, 2001, Heft 2, S. 12−13.
  120. Hauck S. Configuration prefetch for single-context reconfigurable coprocessors // Proceedings of ACM/SIGDA International Symposium on Field Programmable Gate Arrays, 1998, pp. 65−74.
  121. Hauck S. The Roles of FPGAs in Reprogrammable Systems // Proceedings of IEEE, 1998, v. 86, № 4, pp. 615−639.
  122. Liddicoat A.A. High-Performance Arithmetic for Division and the Elementary Functions // A dissertation for the degree of Doctor of Philosophy. Stanford University, 2002. -141 c.
  123. Meggitt J.E. Digit by digit methods for polynomials // IBM J. of Res. and Dev., 1963, v. 7, pp. 237−245.
  124. Meggitt J.E. Pseudo division and pseudo multiplication process // IBM J. of Res. and Dev., 1962, v. 6, № 2, pp. 237−245.
  125. Mencer O., Morf M., Flynn M.J. Efficient Digit-Serial Rational Function Evaluation and Digital Filtering Applications // 33th Asilomar Conference on Signals, Systems, and Computers, California, Nov. 1999.
  126. Mencer O., Morf M., Flynn M.J. Precision of Semi-Exact Redundant Continued Fraction Arithmetic for VLSI // SPIE Advanced Signal Processing Algorithms, Architectures, and Implementations IX (Arithmetic session), Denver, 1999.
  127. Mencer O. Rational Arithmetic Units in Computer Systems // A dissertation for the degree of Doctor of Philosophy. Stanford University, 2000.
  128. Muller J.M. Elementary Functions Algorithms and Implementation. Birkhauser, 1997.-p. 232.
  129. MIP: Marketing Innovative Products. EBVElektronik, Edition 1/2002. — p. 79.
  130. В., Buettner R., Speitel M. «Briicke» zwischen 1С- und System-Entwickler // Elektronik, 2000, Heft 8, S. 92−101.
  131. Paul G., Wilson M. Should the elementary function library be incorporated into computer instruction sets? // ACM Trans. Math. Software, 1976, v. 2, № 2, p. 132 142.
  132. Perron O. Die Lehre von den Kettenbriichen. 3 Auflage in zwei Banden. Band I. Elementare Kettenbrtiche. Stuttgart: Teubner Verlag, 1957. — S. 193.
  133. Siemers C. Hardware-Modelierung: Einflihrung in Simulation und Synthese von Hardware. Munchen, Karl Hanser Verlag, 2001. S. 312.
  134. Specker W.H. A class of algorithms for In x, exp x, sin x, cos x, tan"1 x and cot*1 x // IEEE Trans. Electron. Comput., 1965, vol. EC-14, p. 85−86.
  135. Voider J.E. The CORDIC computing technique // IRE Trans. Comput., 1959, v. 8, № 3, pp. 330−334.
  136. Voider J.E. The CORDIC trigonometric computing technique // Computer design development, New York, 1976, pp. 301−307.
  137. Walther S. A unified algorithms for elementary functions // Spring Joint Сотр. Conf., N.-Jersey, 1971, v. 38, p. 379−385.
  138. Wang S., Piuri V. A Unified View of CORDIC Processor Design // Application Specific Processors, Edited by E. Swartzlander, Ch. 5, Kluwer Academic Press, 1996, pp. 121−160.
  139. Wirthlin M. J., Hutchings B. L. A dynamic instruction set computer // Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines, 1995.-pp. 99−107.
  140. Wong W.F., Goto E. Fast hardware-based algorithms for elementary function computations using rectangular multipliers // IEEE Transactions on Computers, 1994, v. 43, № 3, pp. 278−294.
Заполнить форму текущей работой