Реализация модуля вычисления обратной матрицы на языке Verilog
Аннотация
Диплом 48 с., 6 рис., 6 ист., 0 прил.
РЕАЛИЗАЦИЯ МОДУЛЯ ВЫЧИСЛЕНИЯ ОБРАТНОЙ МАТРИЦЫ НА ЯЗЫКЕ VERILOG.
Объект исследования — матричный сопроцессор.
Предмет исследования — реализация матричного сопроцессора на ПЛИС.
Цель исследования — разработка и реализация конфигурации ПЛИС для создания модуля вычисления обратной матрицы.
Метод проведения работы — разработка в текстовом процессоре gedit, синтез в САПР Quartus 16.0, симуляция в САПР SimVision 1.4.1.
Результаты работы: разработана программа и конфигурация ПЛИС для вычисления обратной матрицы. Проведена отладка программы и конфигурации ПЛИС, проанализированы полученные результаты.
Основные конструктивные, технологические и эксплуатационные характеристики: приём и передача данных осуществляются через интерфейс AXI4.
Рекомендации по внедрению: возможно использование разработанной программы в БЦВМ, где требуется работа с матрицами.
Область применения: встраивание в БЦВМ, использование в качестве матричного сопроцессора.
Экономическая эффективность или значимость работы: значительная разгрузка центрального процессора при работе с матрицами.
РЕАЛИЗАЦИЯ МОДУЛЯ ВЫЧИСЛЕНИЯ ОБРАТНОЙ МАТРИЦЫ НА ЯЗЫКЕ VERILOG.
Объект исследования — матричный сопроцессор.
Предмет исследования — реализация матричного сопроцессора на ПЛИС.
Цель исследования — разработка и реализация конфигурации ПЛИС для создания модуля вычисления обратной матрицы.
Метод проведения работы — разработка в текстовом процессоре gedit, синтез в САПР Quartus 16.0, симуляция в САПР SimVision 1.4.1.
Результаты работы: разработана программа и конфигурация ПЛИС для вычисления обратной матрицы. Проведена отладка программы и конфигурации ПЛИС, проанализированы полученные результаты.
Основные конструктивные, технологические и эксплуатационные характеристики: приём и передача данных осуществляются через интерфейс AXI4.
Рекомендации по внедрению: возможно использование разработанной программы в БЦВМ, где требуется работа с матрицами.
Область применения: встраивание в БЦВМ, использование в качестве матричного сопроцессора.
Экономическая эффективность или значимость работы: значительная разгрузка центрального процессора при работе с матрицами.