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

 
 
> как защитить модуль, позволяя использовать, но не смотреть внутрь?
Goose
сообщение Feb 1 2013, 10:17
Сообщение #1


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

Группа: Свой
Сообщений: 165
Регистрация: 26-02-10
Из: Москва
Пользователь №: 55 683



Всем доброго времени суток,
Необходимо мной разработанный модуль (verilog/vhdl), включающий в себя корки xilinx'a (фифо, фильтры) передать другим людям, чтобы они вставили его себе в проект, но не могли знать что там внутри.
я пока не представляю как правильно это делать,
то есть можно отсинтезировать структуру и приложить все .ngc, но это уже защиты как мне кажется никакой не дает.
что же делать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Stewart Little
сообщение Feb 1 2013, 10:56
Сообщение #2


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

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



Радикальный способ - шифровать исходник и создавать для него лицензионный файл.
Для альтеры/квартуса такой фокус у меня получается sm.gif.
Получится ли это для xilinx - не уверен, т.к. не знаю инструмента (ISE).


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Flood
сообщение Feb 2 2013, 08:16
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871



Цитата(Stewart Little @ Feb 1 2013, 14:56) *
Радикальный способ - шифровать исходник и создавать для него лицензионный файл.


Это скорее антирадикально, т.к. те, у кого есть Ваш исходник, скорее всего, имеют и лицензионный файл, т.е. шифрование им не помешает. А те тем, у кого лицензии нет, скорее всего и сам шифрованный исходник взять негде.

Радикально - это отдавать нетлист после разводки под конкретный кристалл. Пользоваться можно, а понять что внутри... кхм, ну не знаю...
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 2 2013, 08:21
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Flood @ Feb 2 2013, 12:16) *
Радикально - это отдавать нетлист после разводки под конкретный кристалл. Пользоваться можно, а понять что внутри... кхм, ну не знаю...

Дополнительно обработав обфускатором, чтобы от имен цепей камня на камне не осталось.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Goose   как защитить модуль, позволяя использовать, но не смотреть внутрь?   Feb 1 2013, 10:17
- - andrew_b   Цитата(Goose @ Feb 1 2013, 14:17) то есть...   Feb 1 2013, 10:31
|- - Goose   Цитата(andrew_b @ Feb 1 2013, 13:31) Каки...   Feb 1 2013, 10:43
|- - andrew_b   Цитата(andrew_b @ Feb 1 2013, 14:31) Каки...   Feb 1 2013, 10:46
|- - SM   Цитата(Stewart Little @ Feb 1 2013, 14:56...   Feb 1 2013, 12:55
|- - Vasen   Цитата(Stewart Little @ Feb 1 2013, 14:56...   Feb 3 2013, 09:31
- - Bad0512   Цитата(Goose @ Feb 1 2013, 17:17) Всем до...   Feb 1 2013, 10:59
|- - Goose   Цитата(Bad0512 @ Feb 1 2013, 13:59) Что в...   Feb 1 2013, 11:30
- - doublekey   Можно ещё обфускачить или исходники или edif, моди...   Feb 1 2013, 17:36
- - torik   ЦитатаРадикальный способ - шифровать исходник и со...   Feb 5 2013, 06:24
|- - SM   Цитата(torik @ Feb 5 2013, 10:24) И наско...   Feb 5 2013, 07:42
|- - ClockworkOrange   Цитата(SM @ Feb 5 2013, 11:42) То есть об...   Feb 21 2013, 13:38
- - Dmitriyspb   Цитата(Goose @ Feb 1 2013, 14:17) Всем до...   Feb 5 2013, 07:26


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

 


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


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