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

 
 
> Защита исходного кода., как?
bark
сообщение Nov 9 2010, 14:17
Сообщение #1


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

Группа: Свой
Сообщений: 131
Регистрация: 16-11-09
Из: Украина Юг
Пользователь №: 53 659



Подскажите как можно защитить исходный код Verilog?

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

поискал по форуму и в инете, но не понимая что именно ищу пока ничего путного не нашел. unsure.gif


--------------------
Работаю 20ns в сутки.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
bark
сообщение Nov 9 2010, 14:41
Сообщение #2


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

Группа: Свой
Сообщений: 131
Регистрация: 16-11-09
Из: Украина Юг
Пользователь №: 53 659



добавлю:Verilog под Альтеру. QuartusII

есть например библиотека альтеровская tse (гигабитный ethernet) там файлы *.v почти все закодированы. это и есть *.vqm ?

Сообщение отредактировал bark - Nov 9 2010, 14:42


--------------------
Работаю 20ns в сутки.
Go to the top of the page
 
+Quote Post
DW0
сообщение Nov 9 2010, 15:11
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 9-08-10
Из: Украина
Пользователь №: 58 828



Цитата(bark @ Nov 9 2010, 16:41) *
есть например библиотека альтеровская tse (гигабитный ethernet) там файлы *.v почти все закодированы. это и есть *.vqm ?


verilog quartus map file

можно получить после синтеза. очень удобно.

в меню assignments - export assignments в выпавшем меню ставите галочку
Прикрепленное изображение


Сообщение отредактировал DW0 - Nov 9 2010, 15:14
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 9 2010, 15:33
Сообщение #4


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(DW0 @ Nov 9 2010, 09:11) *
можно получить после синтеза. очень удобно.

1. для новых семейств не поддерживается (например сыклон 3)
2. при смене семейства потребуется ресинтез
3. плохо подается оптимизации в составе проекта и ресинтезу при многопроходной компиляции
4. при смене вендора метод не работает


--------------------
Go to the top of the page
 
+Quote Post
DW0
сообщение Nov 9 2010, 15:44
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 9-08-10
Из: Украина
Пользователь №: 58 828



Цитата(des00 @ Nov 9 2010, 17:33) *
1. для новых семейств не поддерживается (например сыклон 3)
2. при смене семейства потребуется ресинтез
3. плохо подается оптимизации в составе проекта и ресинтезу при многопроходной компиляции
4. при смене вендора метод не работает


для сыклон 3 можно и под 2 создать vqm, и все будет хорошо.
ну я так понимаю тут конкретная задача, да и семейство если и будет меняться то тому кто задал вопрос это на руку, к нему на поклон придут, а он скажет: "лицензионное соглашение только на это семейство, я на нем все протестировал, для нового семейства снова нужно тестировать, а уж тем более другой вендор" biggrin.gif

что под 3 сцыклон нельзя не знал, нужно будет проверить, есть сомнения, и еще важно что vqm нужно создавать только после синтеза, после фитера не катит.
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 9 2010, 16:31
Сообщение #6


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(DW0 @ Nov 9 2010, 09:44) *
для сыклон 3 можно и под 2 создать vqm, и все будет хорошо.

ню ню
Цитата
что под 3 сцыклон нельзя не знал, нужно будет проверить, есть сомнения

альтера официально отказывается от технологии vqm, так что хотите верьте, хотите нет %)


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- bark   Защита исходного кода.   Nov 9 2010, 14:17
- - DW0   если это altera, то можно *.vqm файл сделать. но о...   Nov 9 2010, 14:21
- - des00   Цитата(bark @ Nov 9 2010, 08:17) чтобы до...   Nov 9 2010, 14:21
- - Kuzmi4   2 bark Синтезируйте в синплифае под семейство вашу...   Nov 9 2010, 14:23
||- - DW0   Цитата(des00 @ Nov 9 2010, 18:31) ню ню ...   Nov 9 2010, 17:49
||- - des00   Цитата(DW0 @ Nov 9 2010, 11:49) если не т...   Nov 10 2010, 03:56
||- - DW0   Цитата(des00 @ Nov 10 2010, 05:56) ...For...   Nov 10 2010, 08:28
||- - des00   Цитата(DW0 @ Nov 10 2010, 02:28) пробовал...   Nov 10 2010, 09:41
||- - DW0   Цитата(des00 @ Nov 10 2010, 11:41) наверн...   Nov 10 2010, 10:45
|- - x736C   Цитата(DW0 @ Nov 9 2010, 18:11) verilog q...   Nov 9 2010, 17:30
|- - des00   Цитата(x736C @ Nov 9 2010, 11:30) Кто-ниб...   Nov 9 2010, 17:38
|- - x736C   Цитата(des00 @ Nov 9 2010, 20:38) использ...   Nov 9 2010, 17:41
- - Kuzmi4   2 bark Есчё можно заюзать обфускатор: например это...   Nov 9 2010, 15:13
- - Kuzmi4   2 des00 так а какие тогда нетлисты она собирается ...   Nov 9 2010, 16:48
|- - des00   Цитата(Kuzmi4 @ Nov 9 2010, 10:48) так а ...   Nov 9 2010, 17:05
- - Kuzmi4   Недавно столкнулся с Clearbox от квартуса, интерес...   Nov 10 2010, 06:59
- - bark   Всем спасибо за обсуждение. Сейчас речь идёт дейст...   Nov 10 2010, 09:24


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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 20:46
Рейтинг@Mail.ru


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