Главная » Просмотр файлов » Методические указания по выполнению курсовой работы

Методические указания по выполнению курсовой работы (1083793), страница 2

Файл №1083793 Методические указания по выполнению курсовой работы (Методические указания по выполнению курсовой работы) 2 страницаМетодические указания по выполнению курсовой работы (1083793) страница 22018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Варианты заданий к части 4.2.Группа команд и номер команды в группе, приведенный в таблице вариантов:Группа команд I: Поразрядные операции над Операндом1 и Операндом21. Операнд1–И–Операнд22. (НЕ-Операнд1)–И–Операнд23. Операнд1–И–(НЕ-Операнд2)4. НЕ-(Операнд1–И–Операнд2)5. Операнд1–ИЛИ–Операнд26. (НЕ-Операнд1)–ИЛИ–Операнд27. Операнд1–ИЛИ–(НЕ-Операнд2)8. НЕ-(Операнд1–ИЛИ–Операнд2)9. Операнд1–ИСКЛЮЧАЮЩЕЕ_ИЛИ–Операнд210. (НЕ-Операнд1)–ИСКЛЮЧАЮЩЕЕ_ИЛИ – Операнд211. Операнд1–ИСКЛЮЧАЮЩЕЕ ИЛИ–(НЕ-Операнд 2)12. НЕ-(Операнд1–ИСКЛЮЧАЮЩЕЕ ИЛИ–Операнд2)Группа команд II: Логические операции над Операндом1 и Операндом21.

Операнд1–логическое_И–Операнд22. (НЕ-Операнд1)–логическое_И–Операнд23. Операнд1–логическое_И–(НЕ-Операнд2)4. НЕ-(Операнд1–логическое_И–Операнд2)5. НЕ-((НЕ-Операнд1)–логическое_И–Операнд2)6. НЕ-(Операнд1–логическое_И–(НЕ-Операнд2))7. Операнд1–логическое_ИЛИ–Операнд28. (НЕ-Операнд1)–логическое_ИЛИ–Операнд29. Операнд1–логическое_ИЛИ–(НЕ-Операнд 2)10. НЕ-(Операнд1–логическое_ИЛИ–Операнд2)11. НЕ-((НЕ-Операнд1)–логическое_ИЛИ–Операнд2)12. НЕ-(Операнд1–логическое_ИЛИ–(НЕ-Операнд2))Группа команд III: Битовые операции над Операндом1 и Операндом21.

логический сдвиг Операнд1 влево на число разрядов, задаваемых Операнд22. логический сдвиг Операнд1 вправо на число разрядов, задаваемых Операнд23. арифметический сдвиг Операнд1 влево на число разрядов, задаваемых Операнд24. арифметический сдвиг Операнд1 вправо на число разрядов, задаваемых Операнд25. сброс в 0 разряда Операнд1, номер которого задаётся Операнд26.

установка в 1 разряда Операнд1, номер которого задаётся Операнд27. инверсия разряда Операнд1, номер которого задаётся Операнд2IV Арифметические операции над Операндом1 и Операндом21. сложение2. вычитание (из Операнда1 вычитается Операнд2)3. квадрат Операнд1 (на основе встроенного оператора Verilog)4. квадрат Операнд2 (на основе встроенного оператора Verilog)5. квадрат Операнд1 (используя операции сложения со сдвигом)6. квадрат Операнд2 (используя операции сложения со сдвигом)Группа команд V: Прочие операции1.

инкремент Операнд12. инкремент Операнд23. декремент Операнд14. декремент Операнд25. конкатенация операндов 1 и 266. репликация Операнд17. репликация Операнд28. инверсия Операнд19. инверсия Операнд210. вывод меньшего операнда11. вывод большего операнда12. вывод кода DB h если операнды равны13.

вывод кода С3 h если операнды не равныВариант123456789101112131415161718192021222324252627282930313233343536373839404142434445Номер операции АЛУ в группе (к п. 4.2.)IIIIIIIVV1211161122271033389444985551076661161271125111213410231393422845317564121615112126103237943488545976561061261115117212410131339241283521746312151411262510313694247853587646961251105116211410731239141328251173621111161022279333884449755510666611512711241112133102317Вариант46474849505152535455565758596061626364656667686970Номер операции АЛУ в группе (к п.

4.2.)IIIIIIIVV2934218453127564111615102126932378434875459665610512611141172123101313292411835212746310151492625831367424765358564694125110311621121073121914135.1.3. Варианты работы счетчика (часть 4.3. задания):1. Счет от большего к меньшему значению и вывод конечного значения.2. Счет от меньшего к большему значению и вывод конечного значения.3. Счет от начального значения, задаваемого операндом 1, до суммы значенийоперандов и вывод конечного значения.4. Счет от начального значения, задаваемого большим операндом, до значенияразности большего и меньшего операндов и вывод конечного значения.5.

Целочисленное деление большего операнда на меньший и вывод частного.6. Целочисленное деление большего операнда на меньший и вывод остатка.7. Счёт от 0 до задаваемой операндом 1 величины, и индикация текущего значениясчетчика.8. Счёт от величины, задаваемой операндом 2, до 0 и индикация текущего значениясчетчика.8Вариант1234567891011121314151617181920212223Счетчик(к п.

4.3.)12345678123456781234567Вариант2425262728293031323334353637383940414243444546Счетчик(к п. 4.3.)81234567812345678123456Вариант474849505152535455565758596061626364656667686970Счетчик(к п. 4.3.)7812345678123456781234569Приложение 5.2. Варианты заданий повышенной сложностиКурсовые работы по проектированию цифровых устройств на Verilog(варианты повышенной сложности, выполняются по согласованию спреподавателем)1. Формирователь видеосигналов стандарта VGA2. Видеоконтроллер с поддержкой текстового режима3.

Ускоритель двумерной графики4. Автомат управления текстовым LCD5. Приемник пакетов Ethernet6. Передатчик пакетов Ethernet по протоколу UDP7. Контроллер RS-2328. Программируемый таймер9. Арифметико-логическое устройство10. Программируемая линия задержки11.

Формирователь импульсов с программируемым гистерезисом12. Схема подавления дребезга при работе с механическими переключателями13. Измеритель частоты методом счета импульсов14. Измеритель частоты методом измерения периода15. Контроллер широтно-импульсной модуляции16. Схема управления трехфазным двигателем17. Контроллер датчика температуры с последовательным интерфейсом18. Вычислительный модуль с архитектурой SIMD19. Конвейеризованное вычислительное устройство20.

КИХ-фильтр с постоянными коэффициентами21. Формирователь периодических сигналов22. Устройство микширования аудиосигналов23. Спектроанализатор на основе IP-ядра БПФ24. Вычислитель тригонометрических функций на основе IP-ядра CORDIC25. АЛУ для чисел в формате с плавающей точкой на основе IP-ядра FPU26. Контроллер для управления шаговым двигателем27. Устройство обеспечения плавного запуска мощной нагрузки28. Цифровой приемник прямого усиления29.

Контроллер динамической подсветки для ЖК телевизора30. Устройство аппаратного масштабирования одномерной текстуры10ПРИЛОЖЕНИЕ 5.3 Описание отладочной платы ALTYSОбщие сведенияПлата Atlys это отладочный набор, основанный на ПЛИС Xilinx Spartan-6 LX45 FPGA.Наличие на плате FPGA большого набора периферийных устройств высокого уровня,таких как: Gbit Ethernet, HDMI контроллер, память типа DDR2 (128 Мб, с длинной слова 16бит), и разъемы аудио и USB, делают плату Atlys идеальным управляющим устройством дляширокого ряда цифровых систем, включая разработку процессоров основанную на ядреMicroBlaze фирмы Xilinx. Плата Atlys совместима с САПР Xilinx (ChipScope, EDK, WebPack идр.) следовательно, разработка устройства не требует дополнительных денежных затрат.Микросхема FPGASpartan-6 LX45 оптимизирована для реализации устройстввысокопроизводительной логики и включает в себя:6.822 ячейки, каждая из которых содержит четыре 6-ти выводные таблицыпреобразования (LUT), и 8 триггеров;быстродействующие блоки RAM с общим объемом 2,1 Mbit;четыре блока управления синхронизацией (восемь DCM и четыре PLL);шесть систем фазовой автоподстройки частоты;58 DSP ячейки;тактовая частота порядка 500 МГц.11Плата Atlys также включает в себя новую систему фирмы Digilent, Adept USB2.

Данаясистема предназначена для программирования FPGA, проверки питающих напряжений,автоматическое тестирование платы и осуществления упрощенной передачи пользовательскихданных.Полный набор поддерживаемых платой IP ядер и примеры проектов, а также большойвыбор дополнений для платы можно найти на сайте: www.digilentinc.com.ХАРАКТЕРИСТИКИFPGA серии Spartan 6 LX45, фирмы Xilinx, BGA корпус, 324 вывода;DDR2 память, объемом 128Мбайт, с длинной слова 16 бит;10/100/1000 Ethernet (протокол физического уровня);2 порта USB для программирования и обмена данными;Встроенный USB-UART мост, и USB-HID порт (для “мышки” и клавиатуры);Два HDMI входа и выхода;AC-97 аудио кодек;Контроль питания в режиме реального времени для всех питающих напряжений;16Мбайт x 4 SPI Flash память для конфигурирования и хранении данных;100Мгц КМОП генератор;48 выводов разведены на внешние разъемы;GPIO включает в себя 6 кнопок, 8 светодиодов и переключателей.НАСТРОЙКАПосле включения платы, FPGA должна быть сконфигурирована, для выполнения какихлибо функций.

Конфигурации FPGA может быть осуществлена тремя способами:1.При помощи ПК подключенного к плате через USB или JTAG разъем;2.Автоматически, при подаче питании, при помощи конфигурационного файла,записанного во Flash памяти;3.При помощи конфигурационного файла записанного на USB накопитель,подключенный в разъем USB-HID.Расположенной на плате перемычкой (JP11) осуществляется выбор между JTAG/USB ипрограммированием из ROM. Если перемычка разомкнута, то FPGA автоматически считываетконфигурационный файл, записанный в ROM, при подаче питания на плату. Если перемычказамкнута, то FPGA остается в режиме ожидания пока не будет сконфигурирована поинтерфейсу JTAG или последовательному программируемому порту.12Перемычка JP12 должна быть всегда замкнута (либо на3.3В, либо на 2.5В).

Если перемычка JP12 разомкнута, то банк 2FPGA недоступен, также как и подтяжка к питанию для CCLK,DONE, PROGRAM_B и INIT_B. FPGA в этом случае будетнаходится в состояние сброса, и не будет доступна дляконфигурации по JTAG или из ROM.Для программирования FPGA и ROM, могут бытьиспользованы бесплатные программы Digilent и Xilinx.Файл прошивки хранится в FPGA при помощи ячеекпамяти типа SRAM. Данный файл содержит в себе информациюо логических функциях и соединениях, и остается неизменным,пока не будет отключено питание или не будет перезаписандругим файлом.Через интерфейс JTAG передаются конфигурационныефайлы типа *.bin или *.svf, через USB интерфейс - *.bit файлы, вROM память могут быть записаны *.bin, *.bit, *.svf или *.mcsфайлы.Файлы конфигурации могут быть созданы как припомощи WebPack, так и EDK из исходных файлов, описанныхпри помощи VHDL, Verilog или из схематичекогопредставления.

EDK может быть использовано дляпроектирования процессорных систем. ПрограммированияFPGA и ROM выполняются при помощи программы iMPACTили Adept, через порт, обозначенный как Adept USB(маркировка на плате “Prog”).При программировании FPGA файлы *.bit или *.svfзаписываются непосредственно в память FPGA через JTAGUSB порт. Программирование ROM памяти осуществляется в два этапа. Сначалапрограммируется FPGA схемой программирования ROM памяти по интерфейсу SPI, а затемданные передаются в ROM через FPGA (данный процесс выполняется при выборе в меню“program ROM”). После записи конфигурационного файла в ROM, FPGA будет загруженаавтоматически при следующем включении или после сброса, если перемычка JP11 неустановлена.FPGA может быть сконфигурирована при помощи карты памяти, подключенной кразъему USB-HID.

Для такого конфигурирования необходимо выполнение условий, чтобы в еекорневой директории был записан только один *.bit файл, перемычка JP11 установлена иподключено питание.USB ПОРТ ДЛЯ IMPACT И ADEPT13Порт Adept совместим с программой iMPACT фирмы Xilinx, если на управляющемкомпьютере установлено дополнение от Digilent. Данное дополнение автоматически переводитiMPACT-команды JTAG в формат, совместимый с USB портом от Digilent.Для программировании FPGA через программу Adept, необходимо выбрать вкладкуConfig, и убедиться в том, что плата Atlys подключена и FPGA найдена.

Характеристики

Тип файла
PDF-файл
Размер
1,69 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6489
Авторов
на СтудИзбе
303
Средний доход
с одного платного файла
Обучение Подробнее