Анализ и разработка системы цифровой обработки сигналов с нейросетевой параллельно-конвейерной организацией
Диссертация
В третьей главе рассматриваются вопросы применения нейросетевого базиса для повышения скорости реализации ортогональных преобразований сигналов в кольце полиномов. Рассмотрены основные нейросетевые алгоритмы базовых операций — суммирования по модулю два и умножения по модулю. Определены схемные и временные затраты необходимые на построение многовходовых сумматоров по модулю два. На основе… Читать ещё >
Список литературы
- Асланов, М.А. Системный анализ и принятие решений в деятельности учреждений реального сектора экономики, связи и транспорта Текст. / МА. Маслов [др.]- под ред. В. В. Кузнецова. М.:ЗАО «Издательство «Экономика», 2010.-406с.
- Акушский, И.Я. Машинная арифметика в остаточных классах Текст./ И. Я. Акушский, Д. М. Юдицкий. -М.: Сов. Радио. 1968. 440с.
- Антонов, A.B. Системный анализ. Текст. — М: Финансы и статистика, 2007. 324 с.
- Анфилатов, B.C. Системный анализ в управлении Текст. М: «Горячая линия-Телеком, 2007. — 421 с.
- Басараб, М.А. Цифровая обработка сигналов на основе теоремы Уитте-кера-Котельникова-Шеннона. Текст. /- М.: Радиотехника, 2004. — 72 с.
- Белоус, А.Н. Микропроцессорный комплекс БИС серии К1815 для цифровой обработки сигналов Текст. М.: Радио и связь. — 1992. — 256 с.
- Блейхут, Р. Быстрые алгоритмы цифровой обработки сигналов Текст. -М.: Мир. 1989.-448 с.
- Вариченко, JI.B. Абстрактные алгебраические системы и цифровая обработка сигналов Текст. Киев: Наука думка. — 1986. — 247 с.
- Воеводин, В.В. Параллельные вычисления. Петербург: 2002. — 608 с.
- Галушкин, А.И. Теория нейронных сетей Текст.: Под ред. А. И. Галушкина. М.: ИПРЖР. — 2000. — 416 с.
- Галушкин, А.И. Нейрокомпьютеры Текст.: Под ред. А. И. Галушкина. М.: ИПРЖР — 2000. — 528 с.
- Галушкин, А.И. Нейрокомпьютеры в системах обработки изображений Текст. / Под ред. А.И. Галушкина//-М.: Радиотехника, -2003. 192 с.
- Гамулин, P.M. Применение нейронных сетей в задачах распознавания трехмерных объектов. Нейрокомпьютеры в системах обработки изображений Текст./ P.M. Гамулин, Б. Г. Ильясов, М. Г. Мугаггаров // Радиотехника М.:.2003.-С.32−39.
- Голд, Б. Цифровая обработка сигналов Текст./ М.: Сов. радио. -1973.-368 с.
- Гольденберг, JI.M. Цифровая обработка сигналов: Справочник Текст. М.: Радио и связь, — 1985. — 312 с.
- Дагман, Э.И. Быстрые дискретные ортогональные преобразования Текст. / Э. И. Дагман, Г. А. Кухарев // Минск.: Беларусь, — 1984. — 145 с.
- Даджион, Д. Цифровая обработка многомерных сигналов Текст. М.: Мир, 1989.-480 с.
- Долгов, А.М. Диагностика устройств, функционирующих в системе остаточных классов Текст./ М.: Радио и связь, 1982. — 64 с.
- Емарлукова, Я.В. Обнаружение и коррекция ошибок в кодах полиномиальной системы классов вычетов на основе нулевизации Текст./ Я. В. Емарлукова, И. А. Калмыков // ."Академия Естествознания» Современные проблемы науки и образования: № 2. — 2006. С. 45−48.
- Емарлукова, Я.В. Системный анализ первичной обработки сигналов систем передачи и обработки информации Текст. / И. А. Калмыков, Я. В. Емарлукова, Е. М. Яковлева // Современные наукоемкие технологии — М.: № 3. -2011.-С. 41−43.
- Емарлукова, Я.В. Применение параллельно-конвейерных вычислений для повышения быстродействия современных систем управления Текст. / И. А. Калмыков, Я. В. Емарлукова, ДА. Оленева // Успехи современного естествознания М.: № 4. — 2009. — С. 36−37.
- Емарлукова, Я.В. Системное проектирование отказоустойчивых устройств цифровой обработки сигналов Текст. / И. А. Калмыков, Я. В. Емарлукова, Е. М. Яковлева // Современные наукоемкие технологии — М.: № 3. -2011.-С. 32−35.
- Емарлукова, Я.В. Спектральный метод обнаружения и коррекции ошибок в кодах ПСКВ Текст./ Я. В. Емарлукова // Материалы всероссийской НТК «Перспективы развития средств и комплексов связи. Подготовка специалистов связи" — Новочеркасск: 2006. С. 153−155
- Емарлукова, Я.В. Обобщенное дискретное преобразование Фурье для колец неприводимых полиномов Текст. / И. А. Калмыков, Я. В. Емарлукова, Л. И. Тимошенко, В. Р. Гахов // Успехи современного естествознания М.: № 5. -2007.-С. 101−103.
- Емарлукова, Я.В. Обнаружение и коррекция ошибок в кодах полиномиальной системы классов вычетов Текст./ Я. В. Емарлукова // Материалы 11 Международной НТК «Инфотелекоммуникационные технологии в науке и технике" — Ставрополь 2006: 2006. С. 41−44.
- Емарлукова, Я.В. Методика разработки высокоскоростного спецпроцессора цифровой обработки сигналов Текст./ Калмыков H.A., Емарлукова Я. В., Саратовский A.A., Яковлева Е. М. //Сборник статей ПГУТИ. Ставрополь, Кавказпресс, 2011.-С. 18−23.
- Емарлукова Я.В. Генетические алгоритмы в системах цифровой обработки сигналов Текст. / Калмыкова И. А., Воронкина P.A., Резенькова Д. Н., Ер-марлуковой Я.В., Фалько A.A. //"Нейрокомпьютеры: разработка, применение». -М.- Радиотехника. № 5.2011. С. 20−27
- Зубчук, В.И. Справочник по цифровой схемотехнике Текст./ В. И. Зубчук, В. И. Сигорский, А. Н. Шкуро //-К.: Тэхника- 1990.-448 с.
- Корнеев, A.B. Современные микропроцессоры Текст./ М.: НО-ЛИДЖ-2005.-240 с.
- Калмыков, И.А. Элементы применения компьютерной математики и нейроинформатики Текст. / П. И. Червяков, И. А. Калмыков И.А., В. А. Галкина, Ю. О. Щелкунова, АА. Шилов // Под ред. Н. И. Червякова. М.: ФИЗМАТЛИТ, 2003.-216с.
- Калмыков, И.А. Архитектура отказоустойчивой нейронной сети для цифровой обработки сигналов Текст./ И. А. Калмыков, Н. И. Червяков, Ю. О. Щелкунова, В. В. Бережной // Нейрокомпьютеры: разработка, применение: № 12.2004.-С. 51−60.
- Калмыков, И.А. Многоступенчатая полиномиальная система классов вычетов и ее нейросетевая реализация Текст./ Моделювания та шформацшш технологи. 36ipHHK наукових праць. Нацюнальна Aкaдeмiя Наук Укрши: Кшв, № 33. 2005. — С. 53−62
- Калмыков, И.А. Модель и структура нейронной сети для реализации ЦОС в расширенных полях Галуа Текст./ И. А. Калмыков, Ю. О. Щелкунова, В. Р. Гахов, Д. В. Горденко, В. И. Новиков // 36ipirai< паукових праць: № 1. 2003. — С. 29−41.
- Калмыков, И.А. Структура нейронной сети для реализации цифровой обработки сигналов повышенной разрядности Текст. / И. А. Калмыков, А.Ф. Чи-пига // Вестник Ставропольского Государственного Университета, № 38. 2004. — с. 46−50.
- Калмыков, И.А. Математические модели нейросетевых отказоустойчивых вычислительных средств, функционирующих в полиномиальной системе классов вычетов Текст./-М.: ФИЗМАТЛИТ, 2005. — 276 с.
- Качала, В.В. Основы теории систем и систамного анализа Текст. -М.: «Горячая линия Телеком», 2008. — 189 с.
- Каляев В.А. Многопроцессорные вычислительные системыТекст. / Таганрог: Наука, 1990. — 205 с.
- Касаткин, В.Н. Новое о системах счисления Текст. / Киев: Вища школа, — 1982.-96 с.
- Калан, Р. Основы концепции нейронных сетей Текст. / М.: «Вильяме», — 2 001 288 с.
- Карелов, И.Н. Реализация алгоритмов цифровой обработки сигналов на основе нейроподобной сети Текст. / Нейрокомпьютеры в системах обработки сигналов. Книга 9. М.: Радиотехника, — 2003. — С. 15−21.
- Кормен, Т. Алгоритмы: построение и анализ Текст. / Кормен Т., Лей-зерсон Ч., Риверст Р. // М.: МЦНМО, — 2000. — 960 с.
- Коляда, А.П. Модулярные структуры конвейерной обработай цифровой информации Текст. / А. П. Коляда, И. Т. Пак // Минск: Университетское, -1992.-256 с.
- Коляда, А.А. О ядре числа в системах остаточных классов Текст. / Кибернетика. № 2.- 1982.-С. 123−125.
- Коляда, А. А. О нормированном ядре числа в системе остаточных классов и его вычисленияхТекст. / Вест. Бел. университета. № 3.- 1983. С.12−16.
- Косников, Ю.Н. Принципы построения графического нейросстевого процессора Текст. / Нейрокомпьютеры в системах обработки изображений. -М.: Радиотехника, 2003. — С.47−55.
- Круглов, В.В. Искусственные нейронные сети. Теория и практика Текст. / В. В. Круглов, В. В. Борисов //- М.: Горячая линия, 2001. — 380 с.
- Кун, Г. С. Матричные процессоры на СБИС Текст./ М.: — Мир, -1991.-671 С.
- Кун, Г. С. Сверхбольшие интегральные схемы и современная обработка сигналов Текст. / М.: Радио и связь, — 1989. — 472 с.
- Куприянов, М.С. Цифровая обработка сигналов: процессоры, алгоритмы, средства проектирования Текст. / М. С. Куприянов, Б. Д. Матюхин // -СПб.: Политехника, 1999. — 367 с.
- Кухарев, Г. А. Алгоритмы и систолические процессоры для обработки многозначных данных Текст. / Минск: Наука и техника, — 1990. — 295 с.
- Кухарев, Г. А. Систолические процессоры для обработки сигналов Текст. / Г. А. Кухарев, A.IO. Тропченко // Минск: Беларусь, — 1988. — 127 с.
- Маклеллан, Дж. Применение теории чисел в цифровой обработке сигналов Текст. / М.: Радио и связь, — 1983. — 264 с.
- Морнл, С. Цифровой спектральный анализ и его применения Текст. / Пер с англ. М.: Мир, — 1990. — 584 с.
- Нуссбаумер, Г. Быстрые преобразования Фурье и алгоритмы сверток Текст. / М.: Радио и связь, — 1985. — 248 с.
- Оссовский, С. Нейронные сети для обработки информации Текст. / -М.: Финансы и статистика, 2002. — 344 с.
- Прангишвили, И.В. Системный подход и общесистемные закономерности Текст. / М: СИНТЕГ, — 2000. — 263 с.
- Полард, Дж. Быстрые преобразования Фурье в конечном поле Текст. / Применение теории чисел в цифровой обработке сигналов. М.: Радио и связь, -1983.-С.147- 156.
- Романихин, A.B. Применение нетрадиционных арифметик в аппаратуре цифровой обработки сигналов Текст. /A.B. Романихин, Г. А. Кухарев // -М.: РУМБ,-1991.-44 с.
- Рабинер, JI. Теория и применение цифровой обработки сигналов Текст. / Л. Рабинер, Б. Голд // -М.: Мир, 1978. — 848 с.
- Силич, В.А. Системный анализ и исследование операций Текст. / В. А. Силич, М. П. Силич. Томск: ТПУ, 2000. — 211 е.
- Солонина, Л.И. Алгоритмы и процессоры цифровой обработки енгналов Текст. СПб.: БХВ-Петербург, — 2005. — 456 с.
- Тимошенко, Л.И. Применение математической модели обладающей свойством кольца, для реализации цифровой обработки сигналов Текст. / Современные наукоёмкие технологии М.: № 9. — 20O7. — С. 31−32.
- Тимошенко, Л.И. Спецпроцессор цифровой обработки сигналов с параллельно-конвейерным распределением вычислительного процесса Текст. / Перспективы развития средств и комплексов связи. Подготовка специалистов связи: Новочеркасск: — 2007. — С. 181−183.
- Тимошенко, Л.И. Систолическая матрица для цифровой фильтрации в модулярной арифметике Текст. / И. А. Калмыков, Л. И. Тимошенко // Современные наукоёмкие технологии М.: № 5. — 2007. — С. 113−115.
- Тимченко, Т.Н. Системный анализ в управлении Текст. М.: РИОР, 2008.-416 с.
- Тропченко, А.Ю. Цифровая обработка сигналов. Методы предварительной обработкиТекст. / А. Ю. Тропченко, A.A. Тропченко. СПб: СПбГУ ИТМО, 2009.- 100 с.
- Цифровые анализаторы спектра Текст./ B.II. Плотников, A.B. Белинский, В. А. Суханов, Ю.Н. Жигулевцев/ М.: Радио и связь, — 1990, — 184 с.
- Червяков, Н.И. Применение системы остаточных классов в цифровых системах обработки и передачи информации Текст. / Ставрополь: СВВИУС, -1985.-68 с.
- Червяков, Н.И. Иерархическая модульная нейронная сеть с деградиру-емой структурой, функционирующая в СОК/ Н. И. Червяков, A.B. Шапошников // Нейрокомпьютеры: разработка, применение. № 2, 2000, — С.63−71.
- Червяков, Н.И. Преобразователи цифровых позиционных и непозиционных кодов в системах управления и связи Текст. / Ставрополь: — СВВИУС.1985.-63 с.
- Червяков, Н.И. Оптимизация структуры нейронных сетей конечного кольца/ Н. И. Червяков, A.B. Шапошников, П. А. Сахиюк // Нейрокомпьютеры: разработка, применение. № 10, 2001, — С. 13−18.
- Червяков, Н.И. Применение модулярных вычислений для нейрообра-ботки сигналов Текст. / Н. И. Червяков, A.B. Шапошников, П. А. Сахнюк, И. А. Калмыков // Материалы международной конференции «Нейрокомпьютеры и их применение 2002». Москва: — 2002.
- Червяков, Н.И. Модулярные параллельные вычислительные структуры нейропроцессорных систем Текст. / Н. И. Червяков, П. А. Сахнюк, A.B. Шапошников, С. А. Ряднов М.: ФИЗМАТЛИТ, — 2003. — 288 с.
- Червяков, Н.И. Применение нейронных сетей в задачах цифровой обработки сигналов Текст. / Н. И. Червяков, A.B. Шапошников, П. А. Сахнюк // Нейрокомпьютеры в системах обработки сигналов. Книга 9, — М.: Радиотехника, 2003. С.6−14.
- Червяков, Н.И. Модель структуры нейронной сети для реализации арифметики остаточных классов Текст. / Н. И. Червяков, A.B. Шапошников, П. А. Сахнюк // Нейрокомпьютеры в системах обработки сигналов. Книга 9.- М.: Радиотехника, 2003. — С. 22−31.
- Червяков, Н.И. Нейронный цифровой фильтр с модулярной обработкой данных Текст. / Н. И. Червяков, В. А. Галкина, A.B. Шапошников, П. А. Сахнюк // Нейрокомпьютеры: разработка, применение. № 11, — 2002. — С. 20−28.
- Червяков, Н.И. Нейрокомпьютеры в остаточных классах Текст. / Н. И. Червяков, A.B. Шапошников, П. А. Сахнюк, А. Н. Макоха // М.: Радиотехника, -2003.-272 с.
- Шумский, A.A. Системный анализ в защите информации Текст. / A.A.
- Шумский, A.A. Шелупанов. M.: «Гелиос АРВ», 2005. -224 с.
- Щелкунова, Ю.О. Применение полиномиальной системы класса вычетов для цифровой обработки сигналов Текст. / Щелкунова ТО.О., Калмыков И. А. // Материалы IV Межрегиональной научной конференции, г. Ставрополь: 2003, С.34−37.
- Пат. 2 321 883 Российская Федерация, МПК G06 °F 7/72, G06N 3/02.
- A VLSI Architecture for Image Registration in Real Time (Based on systolic array), Vol. 15, September 2007 http://ieeexplore.ieee.org/ iel5/92/4 292 150/04292156.pdf.
- Barzi, F. Error correcting properties of redundant residue number systems / IEEE Trans. Comput.1973. vol. c-22, № 3, P.307−315.
- Bayoumi, M. Models for VLSI implementation of RNS arifmetic modules / Proc. of IEEE 6th Symp. on Сотр. Arifmetic. June 1983. P. 174−182.
- Beckmann, P.E., Musicus B.R. Fast fault-tolerant digital convolution using a polynomial residue number system./IEEE Trans, on Signal Processing, pp.23 002 313, July 1993.
- Etzel, M. The design of specialized residue classes for efficient recursive digital filter realization / IEEE Trans. Acoust. Signal Processing, vol. ASSP-30, 1982, № 6. P.370−380.
- FSBMA using FPGA for Real Time Applications», IJCSNS International Journal of Computer. Science and Network Security, VOL.8 No.3, pp. 4651, March 2008.
- Fortes, J.A. Gracefully degradable processor arrays// IEEE Trans. Сот-put. November 1995, P. l033−1044
- Gosentino, R. Fauld tolerante in a systolic residue arithmetic processor array/IEEE Trans. Comput. 1988. vol. C-37, № 7. P.886−890.
- Gregory, R. Base conversion in the RNS / BBT. 1977. vol.17. P. 286 302.
- Ganapathi Hegde, Implementation of Systolic Array Architecture for Full Search Block Matching Algorithm on FPGA European Journal of Scientific Research ISSN 1450−216X Vol.33 No.4 (2009), pp.606−616. http ://www. euroj ournals. com/ej sr. htm
- Haykin, S. Neural Networks. A Comprehensive Foundation. New York: Macmillan College Publishing Company
- Hopfield, J. Neurons with graded response have collective*computational properties like those of two-state neurons. Proceedings of the National Academy of Sci-cnces, 81, p 3088−3092.
- Hogg, R.S., W.I. Hughes, D.W. Lloyd: A Novel Asynchronous ALU for Massively Parallel Architectures. 4th Euromicro Workshop on Parallel and Distributed Processing, 282−292 (1996).
- Hedlund, K.S. Wafer scale integration of Configurable Highly Parallel (CHiP) processors. In Conference on Parallel Processing, pp/262−264, 1992.
- Huang, K.H., Abraham Y.A. Algorithm-based fault-tolerance for matrix operations. IEEE Tpransactions on Computers, pp. 518−528, Yull 1984.
- Iou, I.Y., Abraham J.A. Fault-tolerant matrix arithmetic and signal processing on lightly concurrent computing structures. Proc. IEEE, pp. 732−741, May, 1996.
- Jullien, J. A. VLSI implementation of RNS-Based architectures / International Symposium on Circuits and Systems, Japan, 1985.
- K.O'Keefe, A. digital signal processor with uses the RNS / Int. Conf. Systems, Networks and Computers. Mexico. 1971. vol.-2. P.669−673.
- Key, E.I. Digital signal processing with RNS/ IEEE IICD-86- Institute of Electrical and Electronics Conferences on Computer Design. 1983, № 3. P.204−207.
- Miller, D. An implementation of the IMS algorithm in the RNS / IEEE Trans. on Circuits and Syst. 1984. vol. CAS-31, № 5. P.452−461.
- Moore, W.R. A review of fault-tolerant techniques for enhancement of integrated circuit yield// Proc. IEEE P.684−698. May 1986.
- Moore, W.R. and A. McCade. Systolic Arrays. Adam Hilgcr, 1997.
- M. Mohammadzadeh, M. Eshghi and M.M.Azadfar. Parameterizable Implementation of Full Search Block Matching Algorithm using FPGA for Real-time Applications, IEEE ICCDCS, pp.200−203, NOV.2004.
- Mohammed Mahdi Azadfar, Implementation of A Optimized Systolic Array Architecture. IEEE Transaction on Multimedia, vol.2, no.2, pp. 101 110, Jun. 2000.
- Radindo, G.R. System level reliability in convolution computations./IEEE Trans. Acoust., Speech, Signal Processing, vol. 7, p.p. 1241−1252, 1989.
- Ramachadran, V. Sniggle residue error correction in RSA/IEEE Trans. Comput. 1983. vol.32, May. P.504−507.
- Samba: Systolic Accelerator for Molecular Biological Applications This systolic array contains 128 processors shared into 32 full custom. -http://www.irisa.fr/symbiose/people/lavenier/Samba/
- Samuel, K. Moore M. Adding cores slows data-intensive applications. November 2008. http://spectrum.ieee.org
- Shenoy, M. Accurate RNS scaling technique for high-speed signal processor/IEEE Trans. Acoust. Signal Processing, vol. 37,1988, № 6. P.929−937.
- Siewiorek, D.P. The Theory and Practice of Reliable System Design. Digital Press, 1993.
- Schimmler M., Schmeck H. A Fault-Tolerant and High Speed Instruction Systolic Array. Proc. International. Conference on VLSI '91, Edinburgh, Scotland 1991.
- Schimmler M., H.W. Lang The Instruction Systolic Array in Image Processing Applications. In: O. Loffeld (ed.): Vision Systems: Sensors, Sensor Systems and Components, Proc. SPIE Vol. 2784, 136−144 (1996).
- Schmidt B, Schimmler M., Morphological Hough Transform on the Instruction Systolic Array. In: C. Lengauer, M. Griebl, S. Gorlatch, (eds.), EuroPar '97, Lecture Notes in Computer Science 1300, Springer, 798−806 (1997).
- Schmidt В., Schimmler M., Schroder H. The Instruction Systolic Array in Tomographic Image Reconstruction Applications. Proceedings PART '98, Adelaide, Australia, Springer (1998).
- Schmidt B., Schroder H., Schimmler M. Protein Sequence Comparison on the Instruction Systolic Array. Parallel Computing Technologies '01, Lecture Notes in Computer Science 2127, Springer, 498−509 (2001).
- Tsend, B. Implementation of DFT structures using RNS / IEEE Trans. Comput. 1984. vol. C-28, № 2. P.138−149.
- Taylor, J. A. compression of DFT algorithms using residue architecture/ Computer and Electrical Engineering (England), Sept. 1981, Vol.8, p. 161−171.
- Taylor, J., Jullien G. Residue number scaling and other operations using ROM arrays/ IEEE Trans. Comput., 1978, Vol. 27, № 4, p. 325−336.
- Yoccoro, J. Asistolic discret fourier transform using RNS/EEEE Proc/ ICASSP-86. 1986, vol.2, May. P. l 157−1160.
- Uandelbaum, D. Error correction in residue arithmetic / IEEE Trans. Comput. 1972. vol. C-21, № 6. P.538−545.
- Ulinan, Z. Sign detection and implicit conversion of number in residue arithmetic/ IEEE Trans. Comput., 1983, Vol. C-32, № 6, p. 590−595.
- Wilmhoft, R. On hard errors in RNS architecture/ IEEE Trans. Acoust. Signal Processing, vol. ASSP-32, 1984, № 5. P.772−774.
- Woods, J. Stability of 2-D causal digital filters, using the residue theorem /IEEE Trans. Acoust. Signal Processing., 1983, vol.31, № 3. P.774−772.
- Zhang, C. Parallel designs for Chinese remainder conversion/ Proc. Int. Conf. Parallel Process (17−21.Aug. 1987). Univesity Park, 1987. P.557−559.
- Zhang, D. Parallel VLSI neural sections designs New York: Spingen, 1998, p 257.146. http://www.ncuks.ru/147. http://www.ampe.ru/148. http://www.consultant.ru/online/base/?req=doc-base=LAW-n= 112 785