Перейти к содержанию
    

Профессия RTL Designer не имеет будущего?

С `define - это для практики, чтобы понять, что и как поправить в препроцессоре.

 

А если не секрет, цель то какая всего этого? Наука? Или потягаться с монстрами высокоуровневого синтеза, типа того же BlueSpec или Forte?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну давайте новый круг про "устройство печати таблицы умножения".

Нет, зачем... Вы же вроде сами не захотели синтезировать его чем либо, кроме ISE. Так и крутитесь в его пределах + собственные примочки, если так решили, несмотря на то, что в мире есть много еще ОЧЕНЬ высокоуровневых синтезаторов. О которых остальным, возможно, интересно узнать. Есть даже с UML http://www.synopsys.com/Community/Interope...s/MAxilica.aspx . Куда уж выше уровень-то?

 

Просто мне вот лично на данный момент они совсем не нужны, мои задачи эффективнее решаются именно на низком уровне. Т.е. среднем. Низкий это все таки gate level.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если не секрет, цель то какая всего этого?

Конкретная - усовершенствовать рабочий инструмент, >90% кода пишу на препроцессоре. А там видно будет. Перспективы большие - прошивку "железной" программы можно не защищать (в отличие от процессорной программы) - понять/модифицировать алгоритм намного сложнее (надеюсь).

 

в мире есть много еще ОЧЕНЬ высокоуровневых синтезаторов. О которых остальным, возможно, интересно узнать.

Мне тоже. :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мне тоже. :laughing:

Так а чего же от них отмахиваетесь, как от мух назойливых :) хотя бы документацию нашли бы и изучили... Еще классика жанра - Forte Cynthesizer, этот даже в закромах есть .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

хотя бы документацию нашли бы и изучили...

Это первое, что сделал. Идея притянуть Си к синтезу мне не нравится, лучше притянуть синтезируемый HDL к ЯП.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Конкретная - усовершенствовать рабочий инструмент, >90% кода пишу на препроцессоре. А там видно будет. Перспективы большие - прошивку "железной" программы можно не защищать (в отличие от процессорной программы) - понять/модифицировать алгоритм намного сложнее (надеюсь).
А что по этому поводу думает Ваш работодатель? Такой-же проект кроме вас никто поддерживать не сможет нормально.

ЗЫ: А если и сможет, то икаться Вам будет долго.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это первое, что сделал. Идея притянуть Си к синтезу мне не нравится, лучше притянуть синтезируемый HDL к ЯП.

 

Ну и? А чем Bluespec тогда не устроил? У него именно это направление, и развито на куда более высокий уровень, чем Ваши озвученные идеи. Они подняли синтезируемость конструкций SystemVerilog-а на порядок по сравнению с другими синтезаторам Если не на пару порядков.

 

Такой-же проект кроме вас никто поддерживать не сможет нормально.

IMHO это и есть цель... Хотя может и не угадал. Но речь о "защите" проскакивала. Не уверен, что с точки зрения защиты "такое" выгоднее классики - нетлиста в EDIF-виде, но все таки было озвучено про защиту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если не на пару порядков.

Когда запустят синтезатор с симулятором на старших Виртексах/Стратиксах, чтобы х86 обгонять на пару прорядков, тогда поверю. А так - песочница (как и у меня).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пластмассовый совочек с пластмассовым горшком, или эскаваторы с самосвалами - суть то не меняется с размерами - и там и там песочница.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

to SM

Вы считаете, что в операторе for(i=0, i<n, i++) используются блокирующие присваивания?

А в assign a = b & c; - тоже?

Изменено пользователем ViKo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пластмассовый совочек с пластмассовым горшком, или эскаваторы с самосвалами - суть то не меняется с размерами - и там и там песочница.

Вторые могут решать реальные задачи.  :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...