Спец курс (Верификация цифровых схем)/Практические задания (Пример) — различия между версиями
Материал из Wiki
				
								
				
				
																
				
				
								
				Krucios  (обсуждение | вклад)  | 
			ANA  (обсуждение | вклад)  м  | 
			||
| Строка 1: | Строка 1: | ||
{{ВЦС_TOC}}  | {{ВЦС_TOC}}  | ||
| + | {|-  | ||
| + | | [[File:Eda playground setting.png|left|700px|thumb|Сайт [https://www.edaplayground.com www.edaplayground.com]]]  | ||
| + | |}  | ||
== Требования при выполнении практических заданий ==  | == Требования при выполнении практических заданий ==  | ||
| + | |||
# Выполнение практических занятий выполнять на сайте [https://www.edaplayground.com edaplayground.com], который предоставляет компилятор, симулятор и редактор для написания HDL-кода:  | # Выполнение практических занятий выполнять на сайте [https://www.edaplayground.com edaplayground.com], который предоставляет компилятор, симулятор и редактор для написания HDL-кода:  | ||
| − | #* [https://www.edaplayground.com https://www.edaplayground.com]  | + | #* ссылка на сайт [https://www.edaplayground.com https://www.edaplayground.com]  | 
# После выполнения практического задания ссылку на проект выслать на почту преподавателю  | # После выполнения практического задания ссылку на проект выслать на почту преподавателю  | ||
| − | |||
| − | == Настройка ==  | + | |
| − | Для запуска симуляции необходимо провести настройку edaplayground. Для этого следует выбрать:  | + | == Настройка [https://www.edaplayground.com edaplayground.com] ==  | 
| + | |||
| + | Для запуска симуляции необходимо провести настройку на сайте [https://www.edaplayground.com edaplayground.com]. Для этого следует выбрать:  | ||
* ''"UVM 1.2"'' в поле UVM / OVM.  | * ''"UVM 1.2"'' в поле UVM / OVM.  | ||
* ''"Aldec Riviera Pro 2015.06"'' в поле Tools & Simulators.  | * ''"Aldec Riviera Pro 2015.06"'' в поле Tools & Simulators.  | ||
| Строка 17: | Строка 22: | ||
   end  |    end  | ||
в описание top модуля.  | в описание top модуля.  | ||
| + | |||
* Для автоматического открытия EPWave (для просмотра временных диаграмм) следует выставить галочку ''"Open EPWave after run"''.  | * Для автоматического открытия EPWave (для просмотра временных диаграмм) следует выставить галочку ''"Open EPWave after run"''.  | ||
| − | Пример настройки edaplayground представлен на рисунке ниже:  | + | Пример настройки [https://www.edaplayground.com edaplayground.com] представлен на рисунке ниже:  | 
[[File:Edaplayground settings.png|Пример настройки edaplayground]]  | [[File:Edaplayground settings.png|Пример настройки edaplayground]]  | ||
| − | == Пример ==  | + | == Пример проекта ==  | 
| − | [http://www.edaplayground.com/x/5QXQ   | + | * Ссылка на проект [http://www.edaplayground.com/x/5QXQ DFF example]  | 
<!--  | <!--  | ||
[[File:Eda_playground_setting_2.png|width=80 %|900px|thumb|center|Пример 1]]  | [[File:Eda_playground_setting_2.png|width=80 %|900px|thumb|center|Пример 1]]  | ||
| − | == Пример 2 ==  | + | == Пример проекта 2 ==  | 
[[File:Eda_playground_setting_3.png|width=80 %|900px|thumb|center|Пример 1]]  | [[File:Eda_playground_setting_3.png|width=80 %|900px|thumb|center|Пример 1]]  | ||
-->  | -->  | ||
Версия 14:53, 15 сентября 2017
Требования при выполнении практических заданий
-  Выполнение практических занятий выполнять на сайте edaplayground.com, который предоставляет компилятор, симулятор и редактор для написания HDL-кода:
- ссылка на сайт https://www.edaplayground.com
 
 - После выполнения практического задания ссылку на проект выслать на почту преподавателю
 
Настройка edaplayground.com
Для запуска симуляции необходимо провести настройку на сайте edaplayground.com. Для этого следует выбрать:
- "UVM 1.2" в поле UVM / OVM.
 - "Aldec Riviera Pro 2015.06" в поле Tools & Simulators.
 - Для сбора дампа сигналов необходимо добавить
 
 initial begin
   $dumpfile("dump.vcd");
   $dumpvars(1);
 end
в описание top модуля.
- Для автоматического открытия EPWave (для просмотра временных диаграмм) следует выставить галочку "Open EPWave after run".
 
Пример настройки edaplayground.com представлен на рисунке ниже:
Пример проекта
- Ссылка на проект DFF example
 
