|
Защита исходного кода., как? |
|
|
|
Nov 9 2010, 14:17
|

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

|
Подскажите как можно защитить исходный код Verilog? чтобы допустим передать кому-то реализованную функцию для использования в чужих проектах, но не передавать исходный код. поискал по форуму и в инете, но не понимая что именно ищу пока ничего путного не нашел.
--------------------
Работаю 20ns в сутки.
|
|
|
|
|
Nov 9 2010, 14:21
|
Участник

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

|
если это altera, то можно *.vqm файл сделать. но он под конкретное семейство генерируется
|
|
|
|
|
Nov 9 2010, 15:11
|
Участник

Группа: Свой
Сообщений: 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
|
|
|
|
|
Nov 9 2010, 15:33
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(DW0 @ Nov 9 2010, 09:11)  можно получить после синтеза. очень удобно. 1. для новых семейств не поддерживается (например сыклон 3) 2. при смене семейства потребуется ресинтез 3. плохо подается оптимизации в составе проекта и ресинтезу при многопроходной компиляции 4. при смене вендора метод не работает
--------------------
|
|
|
|
|
Nov 9 2010, 15:44
|
Участник

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

|
Цитата(des00 @ Nov 9 2010, 17:33)  1. для новых семейств не поддерживается (например сыклон 3) 2. при смене семейства потребуется ресинтез 3. плохо подается оптимизации в составе проекта и ресинтезу при многопроходной компиляции 4. при смене вендора метод не работает для сыклон 3 можно и под 2 создать vqm, и все будет хорошо. ну я так понимаю тут конкретная задача, да и семейство если и будет меняться то тому кто задал вопрос это на руку, к нему на поклон придут, а он скажет: "лицензионное соглашение только на это семейство, я на нем все протестировал, для нового семейства снова нужно тестировать, а уж тем более другой вендор" что под 3 сцыклон нельзя не знал, нужно будет проверить, есть сомнения, и еще важно что vqm нужно создавать только после синтеза, после фитера не катит.
|
|
|
|
|
Nov 9 2010, 16:31
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(DW0 @ Nov 9 2010, 09:44)  для сыклон 3 можно и под 2 создать vqm, и все будет хорошо. ню ню Цитата что под 3 сцыклон нельзя не знал, нужно будет проверить, есть сомнения альтера официально отказывается от технологии vqm, так что хотите верьте, хотите нет %)
--------------------
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|