реклама на сайте
подробности

 
 
> The Top Programming Languages 2017, VHDL популярнее Verilog
Мур
сообщение Jul 28 2017, 05:11
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



http://spectrum.ieee.org/static/interactiv...-languages-2017

А у нас на форуме наоборот
Go to the top of the page
 
+Quote Post
3 страниц V   1 2 3 >  
Start new topic
Ответов (1 - 39)
lexus.mephi
сообщение Jul 28 2017, 08:17
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 268
Регистрация: 24-09-05
Пользователь №: 8 903



Цитата(Мур @ Jul 28 2017, 08:11) *
http://spectrum.ieee.org/static/interactiv...-languages-2017

А у нас на форуме наоборот

Вот еще статистика отдельно для VHDL и Verilog - https://www.fpgarelated.com/showarticle/19.php
Статистика 2011 года - видно, что по разным странам статистика различается. И Verilog за счет более стремительного развития нагоняет VHDL.


--------------------
Мои сайты:www.systemverilog.ru
Go to the top of the page
 
+Quote Post
AVR
сообщение Jul 28 2017, 08:51
Сообщение #3


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(Мур @ Jul 28 2017, 08:11) *
http://spectrum.ieee.org/static/interactiv...-languages-2017
А у нас на форуме наоборот

Как они это считали? Если это сродни рейтинга Tiobe, то можно смело игнорировать.
Вот поэтому я борюсь, чтобы новичков не портили VHDL-ем. Знаю нескольких знакомых, страдают, потому что "дедушка на работе" указал им на этот язык изначально.


--------------------
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Jul 28 2017, 09:01
Сообщение #4


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(AVR @ Jul 28 2017, 11:51) *
Вот поэтому я борюсь, чтобы новичков не портили VHDL-ем.

Я Вас умоляю! maniac.gif

ПМСМ, профессионал первым делом должен знать цифровую схемотехнику. Инструментарий описания тут вторичен.
А что до HDL, то знать надо оба (используя то, что больше нравится). Вот мне больше нравится VHDL.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Jul 28 2017, 09:10
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



Пописал и на том и на том. Больше нравится VHDL.


--------------------
Go to the top of the page
 
+Quote Post
AVR
сообщение Jul 28 2017, 09:13
Сообщение #6


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(Stewart Little @ Jul 28 2017, 12:01) *
Вот мне больше нравится VHDL.
Цитата(dm.pogrebnoy @ Jul 28 2017, 12:10) *
Пописал и на том и на том. Больше нравится VHDL.

Судя по подписи пользователя lexus.mephi, счет 2:2 sm.gif


--------------------
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Jul 28 2017, 09:31
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 088
Регистрация: 20-10-09
Из: Химки
Пользователь №: 53 082



Цитата(Мур @ Jul 28 2017, 08:11) *
http://spectrum.ieee.org/static/interactiv...-languages-2017

А у нас на форуме наоборот

Вообще говоря, интересный метод составления рейтинга. Хотя касательно verilog/VHDL не совсем показательный - из 10 источников 2 - это вакансии и работа в штатах, а там всегда намного популярнее был верилог.
ЗЫ. А так интересно было бы повторить опрос по типу https://electronix.ru/forum/index.php?showtopic=65
Сколько у нас там AHDL-щиков осталось со схемотехниками и ручным вводом biggrin.gif .
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jul 28 2017, 09:34
Сообщение #8


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Stewart Little @ Jul 28 2017, 13:01) *
ПМСМ, профессионал первым делом должен знать цифровую схемотехнику. Инструментарий описания тут вторичен.

Казалось, что современный инструментарий как раз всё больше уходит от рисования схем.

Я за Verilog.
Go to the top of the page
 
+Quote Post
lexus.mephi
сообщение Jul 28 2017, 09:52
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 268
Регистрация: 24-09-05
Пользователь №: 8 903



Цитата(AVR @ Jul 28 2017, 12:13) *
Судя по подписи пользователя lexus.mephi, счет 2:2 sm.gif

Тут по названию темы сразу было ясно, что это будет повод для холивара )) Давненько что-то не было.

Я начинал с VHDL, и даже готов согласиться, что для изучения основ схемотехники он будет предпочтительнее Verilog'а.
Но если рассматривать не только возможности описания аппаратуры, но и функциональной верификации, то тут Verilog/SystemVerilog гораздо поинтереснее.

Перевес в сторону Verilog уже давно бы был, если б не персонажи, которые каждый свой HDL-высер сразу грузят в ПЛИС и отлаживают в железе с помощью логических анализаторов.


--------------------
Мои сайты:www.systemverilog.ru
Go to the top of the page
 
+Quote Post
AVR
сообщение Jul 28 2017, 10:06
Сообщение #10


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(lexus.mephi @ Jul 28 2017, 12:52) *
Перевес в сторону Verilog уже давно бы был, если б не персонажи, которые каждый свой HDL-высер сразу грузят в ПЛИС и отлаживают в железе с помощью логических анализаторов.

Категорически согласен! Причем, надо сказать, что VHDL-2008 хоть и приобрел некоторые возможности для облегчения верификации, но мне почему от от них смешно становится, на фоне SystemVerilog они убогие. Я сомневаюсь что серьезные проекты обходятся без верификации, даже умея работать с лог анализаторами, а раз так, то человек не может быть настолько мазохистом, чтобы кушать горькие листья, когда рядом спелая Verilog-ягода sm.gif

На этом я, пожалуй, свое участие в теме завершаю. Моя позиция была озвучена (будто я не сталкиваюсь с VHDL исходниками и не вижу качество языка).


--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение Jul 28 2017, 12:01
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(sonycman @ Jul 28 2017, 12:34) *
Казалось, что современный инструментарий как раз всё больше уходит от рисования схем.


И схемы современные есть. Когда полностью контролируемая цифровая схемотехника получается без захода в HDL, мутные симуляторы и тестбенчи, сразу работает в железе, возникает вопрос, а зачем нужно это г-но мамонта, которое мешает заниматься непосредственно задачей.

Голосую за человеческий синтаксис VHDL.
Go to the top of the page
 
+Quote Post
PavPro
сообщение Jul 28 2017, 13:58
Сообщение #12


Частый гость
**

Группа: Участник
Сообщений: 127
Регистрация: 24-02-11
Пользователь №: 63 222



Цитата(petrov @ Jul 28 2017, 15:01) *
И схемы современные есть. Когда полностью контролируемая цифровая схемотехника получается без захода в HDL, мутные симуляторы и тестбенчи

Вы имеете ввиду модельно-ориентированное проектирование из под Matlab HDL-coder, и т. п. ?
Go to the top of the page
 
+Quote Post
petrov
сообщение Jul 28 2017, 14:06
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(PavPro @ Jul 28 2017, 16:58) *
Вы имеете ввиду модельно-ориентированное проектирование из под Matlab HDL-coder, и т. п. ?


Да.
Go to the top of the page
 
+Quote Post
Tausinov
сообщение Jul 28 2017, 14:54
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 19-10-13
Пользователь №: 78 795



Есть еще High-Level Synthesis - System C и С/C++.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 28 2017, 15:11
Сообщение #15


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(petrov @ Jul 28 2017, 12:01) *
Голосую за человеческий синтаксис VHDL.

голосую за человеческий синтаксис в verilog, шоб его таки досичили до конца
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jul 28 2017, 17:25
Сообщение #16


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Я за SystemVerilog. Чем меньше букв, тем лучше.
Go to the top of the page
 
+Quote Post
krux
сообщение Jul 28 2017, 17:51
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



херня на постном масле.
вы внимательно посмотрите, переключитесь на вкладки Jobs и Trending этого spectrum.ieee.org, и поймите уже наконец, что реальной разницы нет. Разница есть только в компаниях, часть из которых полностью завязана на разработках на Verilog, а часть - на разработках на VHDL.
При этом я более чем уверен, что верификация RTL в больших и особо больших проектах ушла в SystemC, и ни к Verilog, ни к VHDL отношения уже не имеет. Просто потому что тренд такой.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 28 2017, 19:12
Сообщение #18


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(krux @ Jul 28 2017, 18:51) *
SystemC

что нажать в изе иде, чтобы переключить компилятор в вystemc для спартанца 3 или хотя бы 6 ? или хотя бы systemverilog ?
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Jul 28 2017, 21:08
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(petrov @ Jul 28 2017, 15:01) *
Когда полностью контролируемая цифровая схемотехника получается без захода в HDL, мутные симуляторы и тестбенчи, сразу работает в железе, возникает вопрос, а зачем нужно это г-но мамонта, которое мешает заниматься непосредственно задачей.

Так только НИР сделать можно.
Купить 1000-й виртекс за 100500 килорублей, поставить его в 19" стойку и показать начальству.

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

И тщу себя надеждой, что буду одним из них. Да собсно для некоторых уже давно и являюсь.
Go to the top of the page
 
+Quote Post
petrov
сообщение Jul 28 2017, 22:56
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(Dr.Alex @ Jul 29 2017, 00:08) *
Так только НИР сделать можно.
Купить 1000-й виртекс за 100500 килорублей, поставить его в 19" стойку и показать начальству.

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


Да всё то же самое делается, что и на говне мамонта, только без говна мамонта и в окружении приспособленном для решения задачи.
Go to the top of the page
 
+Quote Post
lexus.mephi
сообщение Jul 29 2017, 11:31
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 268
Регистрация: 24-09-05
Пользователь №: 8 903



Цитата(krux @ Jul 28 2017, 20:51) *
При этом я более чем уверен, что верификация RTL в больших и особо больших проектах ушла в SystemC, и ни к Verilog, ни к VHDL отношения уже не имеет. Просто потому что тренд такой.

Тренд как раз - это SystemVerilog в связке с методологиями верификации (UVM, OVM и т.д.).
Чтобы быть в чем-то уверенным - надо сначала попробовать. SystemC не используют, как основной инструмент верификации RTL. Это инструмент имитационного моделирования цифровой аппаратуры. Эффективен при развитом рынке IP-ядер, когда вместе с этими самыми IP-ядрами поставляются модели на SystemC. Можно собрать имитационную модель, например, будущей Системы-на-Кристалле. Посмотреть хватает ли памяти, пропускной способности.


--------------------
Мои сайты:www.systemverilog.ru
Go to the top of the page
 
+Quote Post
Alexxxxey
сообщение Jul 31 2017, 20:59
Сообщение #22


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 21-09-13
Из: Санкт-Петербург
Пользователь №: 78 418




Популярность Verilog и VHDL можно оценить по числу репохиториев на гитхабе:


Go to the top of the page
 
+Quote Post
Maverick
сообщение Jul 31 2017, 21:04
Сообщение #23


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839




Заканчиваем офтоп


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
el.d
сообщение Aug 3 2017, 14:16
Сообщение #24


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 2-08-17
Пользователь №: 98 600



Цитата(petrov @ Jul 28 2017, 13:01) *
И схемы современные есть. Когда полностью контролируемая цифровая схемотехника получается без захода в HDL, мутные симуляторы и тестбенчи, сразу работает в железе, возникает вопрос, а зачем нужно это г-но мамонта, которое мешает заниматься непосредственно задачей.

Голосую за человеческий синтаксис VHDL.

А вы пробовали хоть раз на VHDL загрузить из файла, например, тестовые воздействия или коэффициенты фильтра? И чтобы последнее еще и синтезируемое было. Вот уж где "человеческий" синтаксис!
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 3 2017, 14:59
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(el.d @ Aug 3 2017, 17:16) *
А вы пробовали хоть раз на VHDL загрузить из файла, например, тестовые воздействия или коэффициенты фильтра? И чтобы последнее еще и синтезируемое было. Вот уж где "человеческий" синтаксис!


Любой HDL анахронизм для таких задач, сейчас я отлаживаю всё это в матлабе не редактируя HDL, без написания дурацких тестбенчей с подгрузкой из файлов и формирования этих файлов, сгенерированный HDL как промежуточный формат идёт напрямую в квартус, и всё сразу работает.
Go to the top of the page
 
+Quote Post
Maverick
сообщение Aug 3 2017, 19:52
Сообщение #26


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(el.d @ Aug 3 2017, 17:16) *
А вы пробовали хоть раз на VHDL загрузить из файла, например, тестовые воздействия или коэффициенты фильтра? И чтобы последнее еще и синтезируемое было. Вот уж где "человеческий" синтаксис!

Делал, не раз.
Вы попробуйте на китайском поговорить/писать, тяжело?
1/6 человечества говорит же


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
el.d
сообщение Aug 6 2017, 09:10
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 2-08-17
Пользователь №: 98 600



Цитата(petrov @ Aug 3 2017, 15:59) *
Любой HDL анахронизм для таких задач, сейчас я отлаживаю всё это в матлабе не редактируя HDL, без написания дурацких тестбенчей с подгрузкой из файлов и формирования этих файлов, сгенерированный HDL как промежуточный формат идёт напрямую в квартус, и всё сразу работает.

Вы работаете с m фаилами Матлаба или в Симулинке?

Цитата(Maverick @ Aug 3 2017, 20:52) *
Делал, не раз.
Вы попробуйте на китайском поговорить/писать, тяжело?
1/6 человечества говорит же

Я тоже делал, и тоже не раз. В VHDL для этого надо писать громоздкую неудобную функцию. В Verilog это делается одной строчкой. "Зачем есть капусту, когда можно есть картошку?"(с)

По поводу китайского - это их родной язык. В случае с VHDL/Verilog ни о каком "родном" происхождении речи нет. По хорошему, надо знать оба. Я начинал с VHDL, не так давно начал познавать дзен с Verilog и буду постепенно переходить на него.
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 6 2017, 10:22
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(el.d @ Aug 6 2017, 12:10) *
Вы работаете с m фаилами Матлаба или в Симулинке?


Симулинк.
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Aug 6 2017, 12:37
Сообщение #29


Профессионал
*****

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(el.d @ Aug 6 2017, 12:10) *
Я тоже делал, и тоже не раз. В VHDL для этого надо писать громоздкую неудобную функцию. В Verilog это делается одной строчкой. "Зачем есть капусту, когда можно есть картошку?"(с)
Ну и как часто вам надо что-то загружать из файла? По сто раз на дню, что ли?
Go to the top of the page
 
+Quote Post
el.d
сообщение Aug 7 2017, 12:51
Сообщение #30


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 2-08-17
Пользователь №: 98 600



Цитата(petrov @ Aug 6 2017, 10:22) *
Симулинк.

И он умеет, например, блоки matlab function преобразовывать в HDL?

Цитата(andrew_b @ Aug 6 2017, 12:37) *
Ну и как часто вам надо что-то загружать из файла? По сто раз на дню, что ли?

Конечно нет, но пришлось потратить время, чтобы разобраться и написать. В случае с Верилогом у меня это заняло не больше 2 минут - загуглить и скопировать одну строчку.

Сообщение отредактировал el.d - Aug 7 2017, 12:52
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 7 2017, 17:04
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(el.d @ Aug 7 2017, 15:51) *
И он умеет, например, блоки matlab function преобразовывать в HDL?



Это не то, чем нужно пользоваться, на что рассчитывать, никогда не использую этот блок. ИМХО
Go to the top of the page
 
+Quote Post
el.d
сообщение Aug 7 2017, 18:47
Сообщение #32


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 2-08-17
Пользователь №: 98 600



Цитата(petrov @ Aug 7 2017, 17:04) *
Это не то, чем нужно пользоваться, на что рассчитывать, никогда не использую этот блок. ИМХО

То есть, используете только готовые блоки типа модуляторов/демодуляторов, фильтров и тд, а то, что не реализовано в библиотеках Симулинка - собираете из элементарных блоков типа задержки, суммирования и тд?
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 7 2017, 19:03
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(el.d @ Aug 7 2017, 21:47) *
собираете из элементарных блоков типа задержки, суммирования и тд?


Именно так, собственно как и в HDL.
Go to the top of the page
 
+Quote Post
el.d
сообщение Aug 7 2017, 21:41
Сообщение #34


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 2-08-17
Пользователь №: 98 600



Цитата(petrov @ Aug 7 2017, 20:03) *
Именно так, собственно как и в HDL.

Надо будет попробовать.

А еще, если не секрет, интерфейсы (типа UART, SPI, I2C и тд) в этом случае как делаете?

Сообщение отредактировал el.d - Aug 7 2017, 21:42
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 8 2017, 09:28
Сообщение #35


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(el.d @ Aug 8 2017, 00:41) *
А еще, если не секрет, интерфейсы (типа UART, SPI, I2C и тд) в этом случае как делаете?


Это давно написано на VHDL, но никаких проблем сделать подобное в симулинке нет.
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Aug 8 2017, 09:45
Сообщение #36


Профессионал
*****

Группа: Свой
Сообщений: 1 088
Регистрация: 20-10-09
Из: Химки
Пользователь №: 53 082



Цитата(petrov @ Aug 8 2017, 12:28) *
Это давно написано на VHDL, но никаких проблем сделать подобное в симулинке нет.

А что-нибудь из hight-speed интерфейсов посложнее - гигабитный изернет, DDR3 или трансиверов можно запилить в симулинке? Интересно для общего развития - от софтлайновцев так и не удалось получить внятного ответа пару лет назад.
Go to the top of the page
 
+Quote Post
petrov
сообщение Aug 8 2017, 10:13
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(bogaev_roman @ Aug 8 2017, 12:45) *
А что-нибудь из hight-speed интерфейсов посложнее - гигабитный изернет, DDR3 или трансиверов можно запилить в симулинке? Интересно для общего развития - от софтлайновцев так и не удалось получить внятного ответа пару лет назад.


Да любую цифровую схему запилить можно, другое дело что не для всех задач это подходит, например не получится готовую HDL модель DDR памяти запихать в симулинк.
Go to the top of the page
 
+Quote Post
warrior-2001
сообщение Aug 8 2017, 10:53
Сообщение #38


Местный
***

Группа: Свой
Сообщений: 375
Регистрация: 9-10-08
Из: Таганрог, Ростовская обл.
Пользователь №: 40 792



К теме ветки последние сообщения имеют отдаленное отношения.
Однако по поводу HDL из Симулинка скажу следующее - за последние пару лет САПР весьма далеко продвинулся. Да и менеджеры сделали вывод из часто задаваемых им вопросов.
Посему теперь автоматически генерируемый HDL код - это инструмент для ЦОС, обработки видео и прочей математики, а PCIe, DDR4, SRIO и Fiber Channel - это удел разработчиков IP ядер и вендоров под каждый тип ПЛИС.
Но стоит это все весьма и весьма много. Хорошо, что есть закрома.


--------------------
Глупцы игнорируют сложность. Прагматики терпят ее. Некоторые могут избегать ее. Гении ее устраняют.
Go to the top of the page
 
+Quote Post
gibson1980
сообщение Aug 16 2017, 15:19
Сообщение #39


Частый гость
**

Группа: Свой
Сообщений: 116
Регистрация: 13-12-12
Пользователь №: 74 831



Если говорить про синтаксис, мне больше нравится VHDL, еще он более привычный так как я с него начинал. На Verilog перешел несколько лет назад, так как мне достались для поддержки и развития большие проекты, по большей части сделанные на нем, но свои модули пишу на VHDL. Еще у VHDL более строгий синтаксис, из-за которого меньше шансов выстрелить себе в ногу, чего мне несколько раз удавалось сделать на Verilog sm.gif


--------------------
Go to the top of the page
 
+Quote Post
Tue
сообщение Aug 22 2017, 13:55
Сообщение #40


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 7-09-05
Из: Москва
Пользователь №: 8 340



Цитата(el.d @ Aug 7 2017, 15:51) *
И он умеет, например, блоки matlab function преобразовывать в HDL?

Конечно умеет. Наберите в командной строке MATLAB'a eml_hdl_design_patterns и увидите огромное кол-во блоков (как пример), реализованных на m-языке, которые можно спокойно выводить в HDL. Так и свои собственные блоки пишутся любые.
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 14:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01776 секунд с 7
ELECTRONIX ©2004-2016