|
|
|
Документация на System Verilog, Сбор документации на SVerilog. И обсуждение тонких моментов синтаксиса |
|
|
|
Nov 11 2017, 16:45
|
Участник
Группа: Участник
Сообщений: 52
Регистрация: 9-11-17
Из: Ростов-на-Дону
Пользователь №: 100 129
|
Цитата(Golikov A. @ Aug 7 2006, 22:04) Есть у меня этот док, так себе... Взял я доку на КВАРТУС. Половина функций не поддерживается Если не больше. От того кстати говоря ищу параллельно какие-нибудь внешние компиляторы; Леонардо, МоделСим... тоже пока безуспешно. Может коль пошла такая пьянка, найти другой язык? Языки - это все инструменты, почему такая привязанность? Можете объяснить в чём глобальное отличие Verilog от VHDL? Изучал второй, сейчас требуют погрузиться в первый, есть ли смысл. Где можно почитать на эту тему как "для чайников"?
|
|
|
|
|
Nov 28 2017, 12:42
|
Знающий
Группа: Свой
Сообщений: 646
Регистрация: 21-06-04
Пользователь №: 71
|
Нет ли возможности скачать у Синопсиса две статейки? https://www.synopsys.com/Community/SNUG/Pag...ts.aspx?qry=uvmShutdown with Agreements in a UVM Testbench - Silicon Valley, 2017 Mark Glasser - NVIDIA Applying Stimulus and Sampling Outputs - UVM Verification Testing Techniques - Austin, 2016 Clifford E. Cummings - Sunburst Design
|
|
|
|
|
Nov 28 2017, 14:33
|
Местный
Группа: Свой
Сообщений: 453
Регистрация: 22-04-07
Пользователь №: 27 235
|
Цитата(Кнкн @ Nov 28 2017, 15:42) Нет ли возможности скачать у Синопсиса две статейки? https://www.synopsys.com/Community/SNUG/Pag...ts.aspx?qry=uvmShutdown with Agreements in a UVM Testbench - Silicon Valley, 2017 Mark Glasser - NVIDIA Applying Stimulus and Sampling Outputs - UVM Verification Testing Techniques - Austin, 2016 Clifford E. Cummings - Sunburst Design Статьи + презентации.
|
|
|
|
|
Jul 21 2018, 14:43
|
Знающий
Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847
|
Мужички, кто поможет? Почти год пытаюсь достать книгу Практикум по проектированию на языках VerilogHDL и SystemVerilog Мурсаев А.Х., Бурнаева Э.Г. https://lanbook.com/catalog/informatika/pra...ystemverilog-4/И на книжную балку заказывал ...и в Белгород на главпочтампт ...и командировочным. Самое ужасное, что ВСЕ мои попытки найти в интеренете заканчивались кидком. Потратил уже денег на две таких книги! Может оно того и не стоит? Кто поделится впечатлениями об творении? Спасибо
|
|
|
|
|
Aug 1 2018, 09:45
|
Знающий
Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847
|
Цитата(ViKo @ Aug 1 2018, 12:12) Даже стиральная машина болтает труселя и носки в барабане по программе. Если придираться, то к содержимому, а не терминам. Да как ни крути!.. В вашем случае,- ПЛИС это форма барабана, её объем, материал, количество точек крепления оси и тип передачи с движка. Это как периферия к внешнему интеллектуальному звену. Программистом выступает хозяйка, которая знает, что она бросает в барабан, задает режимы, вливает моющее средство и дает пуск на определенное время. Более низко уровневый программист описывает логику стирки и драйвер по управлению двигателем во ВНЕШНЕМ по отношению к барабану интеллектуальном звене. ....Даже если взять вариант, что это звено будет внутри ПЛИС будет описан вычислитель с определенной системой команд, памятью и внешними интерфейсами. ВСЕ! Это потом нужно ОТДЕЛЬНО программировать на ДРУГОМ языке... Цитата язык SystemVerilog описывает программу поведения схемы ...вы не внимательны! Достоинство SV в ориентации на тестирование, а значит хорош в тестбенчах! А это не обязательно синтезабельность. Там вольностей больше. Можно и программные трюки писать. В создании дизайна пишут не программу, а поведение. Причем число "программных счетчиков" равно числу процессов (а это тысячи!!!)
|
|
|
|
|
Aug 1 2018, 16:48
|
Знающий
Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847
|
Цитата(ViKo @ Aug 1 2018, 13:50) Пишут программу поведения во времени. А не просто статическую схему описывают. Кончайте придираться, займитесь изучением. Я по книжке Stuart Sutherland "SystemVerilog for Design" учился. (программа - она всегда во времени) Ну не существует статических цифровых схем!.. Это не критерий. ...Могу согласиться с вами только для варианта микропрограммного автомата, который проблемно ориентирован и не обладает универсальностью\гибкостью. Его поведение жестко и известно заранее. Но как только вы вводите в систему возможность внешней смены режимов на вариантность(по ходу использования архитектурного фрагмента),- появляется выбор в поведении. Некое поведение. Предсказуемое. Некая программа... Я бы сказал, что речь для ПЛИС идет о создании архитектур, которые можно программировать на другом языке(машинных кодах, ассемблере и т.п.)
|
|
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|