Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Проектирование цифровых устройств в САПР ISE

Брелок LED "Лампочка" классическая.
Брелок работает в двух автоматических режимах и горит в разных цветовых гаммах. Материал: металл, акрил. Для работы нужны 3 батарейки
131 руб
Раздел: Металлические брелоки
Забавная пачка "5000 дублей".
Юмор – настоящее богатство! Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь
60 руб
Раздел: Прочее
Совок большой.
Длина 21,5 см. Расцветка в ассортименте, без возможности выбора.
21 руб
Раздел: Совки

Кафедра &quo ;Вычислительная техника&quo ;Курсовая работаНа тему: Проектирование цифровых устройств в САПР ISEМосква, 2009 СодержаниеВведение 1. Ввод проекта 2. Моделирование 3. Синтез и реализация проекта на ПЛИС типа CPLD 4. Синтез и реализация проекта на ПЛИС типа FPGA 5. Разработка регистровой схемы 6. Разработка умножителя 7. Использование структурного описания Литература ВведениеДля проектирования цифровых устройств на ПЛИС фирмы Xili x с применением языка VHDL могут использоваться различные системы, в том числе широко известная система Leo ardo Spec rum, Fou da io Express и I egra ed Sy hesis E viro me (ISE). В настоящей главе рассматривается работа системы ISE. Характерной особенностью САПР фирмы Xili x является привлечение для синтеза на языке VHDL синтезаторов третьих фирм. Исключением из этого правила является технология XS , используемая в САПР ISE. Использование этой технологии и рассматривается в данной главе. Работой САПР управляет Навигатор проекта (Projec aviga or), который предоставляет пользователю удобный интерфейс для работы с проектом. Основное окно Навигатора проекта (см. рис. 2.1) содержит четыре встроенных окна: окно исходных модулей (файлов) проекта (Sources i Projec ), окно процессов для выбранного исходного модуля проекта (Processes for Curre Source), окно консольных сообщений программных модулей (Co sole) и окно текстового редактора HDL-описаний. В окне исходных модулей отображается иерархическая структура проекта, содержащая описание проектируемого устройства, а также описание тестовых воздействий, используемых в процессе моделирования. Каждый тип модуля имеет соответствующее графическое обозначение (пиктограмму). Окно процессов отображает этапы разработки и программирования ПЛИС, последовательность и содержание этапов определяется типом исходного модуля и семейством ПЛИС. В этом же окне указывается информация о дополнительных инструментах, которые могут быть использованы на каждом этапе. Окно консольных сообщений предназначено для вывода информации программных модулей, которые не создают собственных окон. Рис. 2.1. Основное окно Навигатора проектаВ процессе создания цифровых устройств с использованием САПР ISE можно выделить следующие этапы: создание нового проекта, ввод описания проектируемого устройства, этап синтеза схемы, моделирование устройства, реализация проекта в ПЛИС и ее программирование. При создании проекта задается тип проекта, его местоположение на диске, тип ПЛИС и другая информация. Ввод схемы или описания проектируемого устройства может осуществляться различными методами, в том числе схемотехническими; в настоящей главе рассматривается только проектирование с использованием языка VHDL. Процесс синтеза осуществляется автоматически средствами САПР. На этапе реализации проекта в ПЛИС выполняется размещение элементов в программируемые логические блоки ПЛБ и трассировка связей с учетом типа используемой ПЛИС. В процессе трассировки также определяются реальные значения задержек распространения сигналов, которые могут использоваться для временного моделирования схемы. Завершающим этапом является загрузка конфигурационных данных в ПЛИС с помощью соответствующих программ и загрузочного кабеля.

Важным моментом при разработке схем на ПЛИС является моделирование разработанных устройств. Обычно средства моделирования органично вписываются в систему проектирования, и пользователю предоставляются самые разнообразные, достаточно мощные и в то же время удобные средства. Однако в системе ISE для моделирования используется дополнительная программа ModelSim. В современных системах проектирования имеется несколько вариантов моделирования. Функциональное моделирование без учета задержек является наиболее простым и быстрым и позволяет провести предварительную проверку проекта с целью выявления грубых ошибок. Для более детального исследования схемы проводится функциональное моделирование с учетом задержек, которые обычно считаются равными для всех элементов схемы. Окончательная проверка производится с использованием схемного (временного) моделирования реализованного проекта после размещения элементов на кристалле и трассировки связей. 1. Ввод проектаОсновные методы и приемы работы с САПР ISE рассмотрим на примере простейшей схемы D –триггера. Использование простейшей схемы позволяет отвлечься от особенностей самой схемы и сосредоточиться только на самом процессе проектирования. Создание нового проекта инициируется последовательным выбором пунктов меню File Ю ew Projec (эта последовательность показана на рис. 2.2). При этом открывается диалоговая панель, в которой разработчик должен указать имя и расположение проекта на жестком диске, а также выбрать семейство ПЛИС, тип кристалла и средства синтеза устройства. На рис. 2.2 выбрана ПЛИС XC9536-PC44, метод проектирования – использование языка VHDL с использованием технологии XS . Рис. 2.2. Создание нового проектаПосле ввода указанных данных в окне исходных модулей проекта появится пиктограмма основного модуля с указанием типа кристалла и инструментов синтеза. Для ввода описания следует выбрать пункты меню Projec Ю ew Source, после чего открывается список возможных типов исходных модулей (см. рис. 2.3): схемотехническое представление, описание модулей, библиотек и тестовых воздействий на языке HDL, диаграмма состояний, модули документации. В этом списке следует выбрать тип нового исходного модуля (в данном случае - пункт VHDL module) и указать имя файла. Рис. 2.3. Список типов исходных модулейЕсли нажать клавишу ex , то активизируется окно задания внешних сигналов (Defi e VHDL Source). Для D –триггера надо задать входные сигналы информационного входа D, синхросигнала CLK и выходной сигнал Q (см. рис. 2.4). После этого по нажатию клавиши ex открывается окно ew Source I forma io , в котором приводится информация о новом модуле. В случае успешного завершения создания исходного модуля он автоматически добавляется к проекту и отображается в окне исходных модулей в виде соответствующей пиктограммы. Рис. 2.4. Задание внешних сигналов В окне текстового редактора будут введены следующие строкиlibrary IEEE; use IEEE.S D LOGIC 1164.ALL; use IEEE.S D LOGIC ARI H.ALL; use IEEE.S D LOGIC U SIG ED.ALL;e i y d g 1 is Por ( D : i s d logic; CLK : i s d logic; Q : ou s d logic); e d d g 1;archi ec ure Behavioral of d g 1 isbegi e d Behavioral;Для разработки описания разрабатываемой схемы на языке VHDL целесообразно использовать шаблоны языка («La guage empla e»).

В списке шаблонов имеются описания счетчиков, мультиплексоров, дешифраторов и других узлов. Шаблоны языка могут быть скопированы и вставлены в проект, а затем изменены так, как удобно разработчику. Список шаблонов открывается при выборе пунктов меню Edi Ю La guage empla e. В открывшемся окне empla es необходимо выбрать пункт VHDL, а затем - Sy hesis empla es. В списке шаблонов выбирается Flip Flop, а затем шаблон D –триггера, который содержит следующие строки: -- D Flip Flop -- CLK: i S D LOGIC; -- DI : i S D LOGIC; -- DOU : ou S D LOGIC;process (CLK) begi if CLK'eve a d CLK='1' he --CLK risi g edge DOU &l ;= DI ; e d if; e d process; e d Behavioral; Эти строки надо вставить между строками begi и e d Behavioral, окончательный вид исходного модуля будет иметь следующий вид: library IEEE; use IEEE.S D LOGIC 1164.ALL; use IEEE.S D LOGIC ARI H.ALL; use IEEE.S D LOGIC U SIG ED.ALL;e i y d g 1 is Por ( D : i s d logic; CLK : i s d logic; Q : ou s d logic); e d d g 1;archi ec ure Behavioral of d g 1 isbegi -- D Flip Flop -- CLK: i S D LOGIC; -- DI : i S D LOGIC; -- DOU : ou S D LOGIC;process (CLK) begi if CLK'eve a d CLK='1' he --CLK risi g edge DOU &l ;= DI ; e d if; e d process; Для задания номеров контактов ПЛИС, на которые выводятся выходные сигналы, можно использовать редактор ограничений (Co s rai s Edior). Для его запуска в окне процессов для выбранного исходного модуля проекта (Processes for Curre Source) надо последовательно раскрыть пиктограммы утилит ввода проекта (Desig E ry U ili ies) и ограничений пользователя (User Co s rai s). После этого надо запустить программу редактора ограничений (строка Edi Impleme a io Co s rai s - Co s rai s Edior), окно которой приведено на рис. 2.5, и заполнить столбец Loca io . Рис. 2.5. Установка номеров контактовВ этом же редакторе вводятся и временные ограничения, такие, как, максимальное значение периода, время распространения сигналов в логических схемах от контакта к контакту, предельное время между синхросигналом и связанными с ним управляющими сигналами и другие ограничения. 2. МоделированиеОдним из основных этапов при разработке схем на ПЛИС является моделирование разработанных устройств. После ввода описания схемы обычно проводится функциональное моделирование, оно позволяет провести предварительную проверку проекта. В системе ISE для моделирования используется программа ModelSim. Для задания сигналов системы моделирования в САПР ISE используются возможности программы es Behcher. Вызов этой программы производится из основного меню последовательным выбором следующих пунктов: Projec Ю ew Source Ю es Be ch Waveform (см. рис. 2.5 а). Выбор пункта es Be ch Waveform позволяет задавать входные сигналы в виде временных диаграмм. При выборе пункта VHDL es Be ch входные воздействия описываются средствами языка VHDL. После запуска программы es Behcher последовательно открываются несколько окон, в которых надо нажать клавиши ex и Fi ish. В результате в окне исходных модулей добавляется новый модуль (на рис. 2.6 а показано задание модуля с именем d1 b). Перед началом работы в окне инициализации, приведенном на рис.

Когда я говорю «веб-стиль жизни» и «веб-стиль работы», я имею в виду именно поведение людей, пользующихся возможностями Сети в офисе и дома. Сегодня схема доступа к информации выглядит так: человек сидит за своим письменным столом, а связь с Интернетом осуществляется посредством материального кабеля. Но через некоторое время переносные цифровые устройства будут сопровождать нас везде, обеспечивая нам постоянный контакт с другими цифровыми устройствами и с другими людьми. Счетчики электроэнергии и расхода воды, системы сигнализации, автомобили и прочие материальные предметы нашего повседневного быта будут готовы в любой момент отчитаться о своем состоянии через Интернет. Все упомянутые сферы применения электронной информации подходят сегодня к «точке перегиба» — моменту, когда перемены в характере их использования потребителями станут стремительными и массовыми. В совокупности все эти изменения приведут к радикальному преобразованию как мира бизнеса, так и нашей повседневной жизни. Microsoft и ряд других компаний уже сейчас проводят реорганизацию своих бизнес-процессов с учетом веб-стиля работы

1. Розробка цифрових засобів ПЛІС в інтегрованому середовищі проектування MAX+PLUS II

2. Система транковой связи SmarTrunk II

3. Проектирование трансформаторной подстанции 35/10 кВ

4. Проектирование Цифрового устройства

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

6. Проектирование транзитной тяговой подстанции для питания системы тяги 2 х 27,5 кВ
7. Спроектировать многофункциональную систему связи на базе цифровой системы коммутации 5ESS для абонентов Ворошиловского района г.Донецка
8. Система автоматизированного проектирования

9. Проектирование аспирационной системы деревообрабатывающего цеха

10. Проектирование микропроцессорной системы

11. Формирование системы сбытовой логистики на примере ЗАО "Ярославский хлебозавод №2"

12. Политическая система в России после поражения первой русской революции. Государственная дума I, II, III созывов (1905-1907 гг.)

13. Особенности в проектировании и практической разработке медицинской информационной системы

14. Проектирование цифровой следящей системы

15. Проектирование цифровой следящей системы

16. Проектирование командно-измерительной радиолинии системы управления летательным аппаратом

Фломастеры. CARIOCA, 36 цветов.
Количество цветов: 36. Толщина корпуса: стандартная. Длина корпуса с колпачком: 146 мм. Форма корпуса: круглая. Тип наконечника:
379 руб
Раздел: Более 24 цветов
Шкатулка Jardin D'Ete "Розовая глазурь", 11x10x8 см.
Шкатулка Jardin D’ete превосходно подойдет для хранения украшений. Она исполнена из стекла и металла. Шкатулка сочетает в себе
1077 руб
Раздел: Шкатулки для украшений
Шарики, 50 шт.
Шарики из мягкого пластика. Диаметр: 6 см. Цвет представлен в ассортименте, без возможности выбора.
342 руб
Раздел: Шары для бассейна

17. Технологические расчеты проектирования производства шерстяной пряжи по аппаратной системе прядения

18. Некоторые особенности ценностной системы космоцентризма (середина IV - начало II тыс. до н.э.)

19. Проектирование осушительной системы

20. Проектирование коммутационной системы на базе станции SDE-3000

21. Проектирование системы сбора данных

22. Проектирование системы сбора данных
23. Системы 2-х, 3-х линейных уравнений, правило Крамера
24. Проектирование системы управления персоналом предприятия

25. Готовность российской банковской системы к переходу на "Базель II"

26. Проектирование севооборотов, система обработки почвы и мер борьбы с сорными растениями в хозяйстве ЗАО племзавод "Семеновский" Медведевского района Республики Марий Эл

27. Проектирование севооборотов, системы обработки, воспроизводства плодородия и комплексных мер борьбы с засорённостью полей

28. Автоматизированная система "Автовокзал-2"

29. Основы САПР (системы автоматизированного проектирования)

30. Проектирование внедрения системы автоматической регистрации компании "Сервис-бюро"

31. Проектирование и реализация информационно-поисковой системы с помощью CASE-средства DBDesigner

32. Проектирование информационно-справочной системы ГОУ НПО ПУ №33

Кепка "Zabivaka", детская, размер 52.
Этот обаятельный, улыбчивый символ Чемпионата мира по футболу ещё и сувенир в память о событии мирового масштаба на всю жизнь! Размер: 52.
471 руб
Раздел: Брелоки, магниты, сувениры
Пенал "Автомобиль N 1".
Обтекаемый корпус, яркие цвета, стремительный силуэт - лучшие качества гоночного автомобиля есть и у нашего пенала, повторяющего его
434 руб
Раздел: Без наполнения
Подставка для колец "Собачка", 8 см.
Регулярно удалять пыль сухой, мягкой тканью. Материал: металл (сплав цинка с покрытием золотой краской), стекло. Высота: 8 см. Товар не
365 руб
Раздел: Подставки для украшений

33. Проектирование информационной системы "Гостиница"

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

35. Проектирование системы информационной безопасности

36. Системы автоматизированного проектирования

37. Системы автоматизированного проектирования и черчения

38. Система государственного управления в годы царствования Екатерины II
39. Проектирование аналоговой системы передачи (АСП)
40. Проектирование круглосуточной оптико-телевизионной системы

41. Проектирование системы автоматического регулирования угла поворота вала электродвигателя

42. Цифровая коммутационная система AXE-10

43. Анализ и проектирование системы продвижения продукции на примере деятельности АК "Идея-Fix"

44. Клініко-морфологічна характеристика серцево-судинної системи та медико-соціальна реабілітація хворих на цукровий діабет 2 типу

45. Анализ и проектирование структуры системы управления фирмой (на примере ООО МСК "АСКО-ВАЗ")

46. Организационное проектирование системы управления персоналом

47. Проектирование операционной системы малого предприятия

48. Проектирование системы организации труда персонала

Антискользящий резиновый коврик для ванны "Roxy-kids", 35x76 см, салатовый.
Резиновый коврик с отверстиями ROXY-KIDS создан специально для детей и призван обеспечить комфортное и безопасное купание в ванне. Мягкие
529 руб
Раздел: Горки, приспособления для купания
Фотобумага для струйной печати, A4, 170 г/м2, 50 листов.
Формат: А4 (210х297 мм). Плотность: 170 гр/м2. Глянцевая. Односторонняя. В комплекте: 50 листов.
329 руб
Раздел: Фотобумага для цветной печати
Рюкзак "Back-to-School. Funny Animals".
Рюкзак сделан из износостойкой, водонепроницаемой ткани. Имеет несколько отделений на молнии. Размер рюкзака: 40х36х18 см. Материал:
477 руб
Раздел: Без наполнения

49. Проектирование системы управления рисками на ФГУП "Революционный труд"

50. Проектирование познавательной среды для выпускников общеобразовательной школы в системе дополнительного образования

51. Проектирование и расчет релейно-контакторной системы управления

52. Проектирование механической системы промышленного робота манипулятора

53. Расчет и проектирование автоматической системы технологического оборудования для обработки оси

54. Расчет и проектирования автоматической системы технологического оборудования
55. Проектирование 16-ти этажного 2-х секционного жилого дома в Ейске
56. Проектирование системы водоснабжения и канализации жилого здания

57. Проектирование системы отопления жилого здания

58. Проектирование основных параметров системы тягового электроснабжения

59. Проектирование релейной защиты и автоматики элементов системы электроснабжения

60. Проектирование системы электроснабжения завода

61. Проектирование системы электроснабжения механического цеха

62. Модернизация Алматинской ТЭЦ-2 путём изменения водно-химического режима системы подготовки подпиточной воды с целью повышения температуры сетевой воды до 140–145 С

63. Проектирование автоматизированной информационной системы

64. Строительные Нормы и Правила (СНиП 2.08.02-89*)

Кастрюля из нержавеющей стали 5508-2, 2,1 л, 18 см.
Объем: 2,1 л. Диаметр: 18 см. Глубина: 10,5 см. Толщина стали: 0,3 мм. Кастрюля из высококачественной нержавеющей стали. Специальная
422 руб
Раздел: До 3 литров
Антискользящий резиновый коврик для ванны "Roxy-kids", 35x76 см, салатовый.
Резиновый коврик с отверстиями ROXY-KIDS создан специально для детей и призван обеспечить комфортное и безопасное купание в ванне. Мягкие
529 руб
Раздел: Горки, приспособления для купания
Фотобумага для струйной печати, A4, 170 г/м2, 50 листов.
Формат: А4 (210х297 мм). Плотность: 170 гр/м2. Глянцевая. Односторонняя. В комплекте: 50 листов.
329 руб
Раздел: Фотобумага для цветной печати

65. Спутниковые системы навигации GPS и Глонасс

66. В поисках системы мира

67. Малые тела Солнечной системы

68. Происхождение Солнечной системы

69. Строение солнечной системы

70. Мир Галактик (Галактики и звездные системы)
71. Солнечная система
72. Происхождение солнечной системы

73. Проект "Глобалстар". Геодезические спутники /ERS-1,ERS-2/

74. Тросовые системы в космосе

75. Анализ устойчивости и поддержание орбитальной структуры космической системы связи

76. Пространственная ориентация живых организмов посредством зрительной сенсорной системы

77. Нервная система

78. Нервная система

79. Проводящая система листьев. Строение, типы жилкования

80. Вопросы и ответы по биологии на экзамен (10-11 класс, Украина))

Форма разъемная "Webber" BE-4286N, черная.
Материал: сталь. Покрытие: антипригарное. Высота: 6,8 см. Диаметр: 24 см.
314 руб
Раздел: Формы и формочки для выпечки
Багетная рама "Isabelle" (золотой), 30х40 см.
Багетные рамы предназначены для оформления картин, вышивок и фотографий. Оформленное изделие всегда становится более выразительным и
651 руб
Раздел: Размер 30x40
Набор для черчения "College", 9 предметов.
В набор входит: циркуль 14 см с одной сгибаемой ножкой, циркуль - измеритель, удлинитель, кронциркуль, механический карандаш, контейнер с
539 руб
Раздел: Циркули, чертежные инструменты

81. Русская армия от Петра 1 до Александра 2

82. ПВО. Устройство ЗАК МК. Система управления антенной (СУА)

83. Современная политическая карта мира - учебник 10 класса - Максаковский - 30 тестов

84. Світове господарство - глобальна географічна система та економіко-географічний вимір

85. Транспортная система Украины

86. Экономическая система Дании
87. Широкозонная система спутниковой дифференциальной навигации (теоретический аспект)
88. Оценка инженерно-геологических и гидрогеологических условий района строительства /Пояснительная записка к геологическому разрезу 2 по карте №5/

89. Схема системы налогообложения

90. Денежная система России

91. Налоги и налоговая система РФ

92. Налоговая система государства, налоги и их виды

93. Налоговая система Российской Федерации

94. Налоговая система РФ и пути ее реформирования

95. Налоговая система Японии

96. ПОДАТКИ ТА ПОДАТКОВА СИСТЕМА УКРАЇНИ

Настольная игра "Много-Много", новая версия.
«Много-Много» — единственная в своём роде игра, в которой дети знакомятся с арифметической операцией умножения. С помощью специально
792 руб
Раздел: Математика, цифры, счет
Настольная игра "Живые картинки (Schau Mal)".
Рисунки на карточках настольной игры Живые картинки действительно оживают! Свет в окнах гаснет, щенок засыпает, рыбка выпрыгивает из
608 руб
Раздел: Внимание, память, логика
Подгузники Merries (S), 4-8 кг, 24 штуки.
Созданы специально для нежной кожи ребенка. У этих подгузников "дышащая" мягкая пористая вкладка, пропускающая в три раза больше
347 руб
Раздел: 6-10 кг

97. Проблемы реформирования налоговой системы в России

98. Судебная система Российской Федерации

99. Система расходов бюджета

100. Налоговая система России в новом правовом поле


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.