|
Bit-stream Copyright, Кто-то патентовал bit-stream? |
|
|
|
Dec 15 2009, 19:52
|

Lazy
     
Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76

|
Цитата(Kuzmi4 @ Dec 15 2009, 19:48)  2 Victor® - а вы знаете как распотрошить битстрим ?? Дело не в потрошении. Например, на рынке появилось устройство склонированное с моего простым копированием PCB и заливкой прочитанного с флешки битстрима. Так вот вопрос - могу ли я как-то предъявить претензию, что мой битстрим скопировали. Допустим, что доказать что он мой я могу. Например, введу в проект скрытую функциональность, показать которую клонер не сможет. Это кстати есть в рекомендациях XILINX. А по поводу потрошения проходила инфа - что какие-то французы это сделали (битстрим в нетлист). Читал даже статью, но где не вспомню. З.Ы. Нашел http://www.ulogic.org/trachttp://portal.acm.org/citation.cfm?id=1344729http://www.ulogic.org/~jb/debit/bitstream.pdf
--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
|
|
|
|
|
Dec 18 2009, 14:29
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(DmitryR @ Dec 16 2009, 15:20)  Bitstream по сути является программой и посему непатентопригоден. а объясните ламеру в лойерных вопросах - почему программа непатентопригодна? вроде как постоянно судятся софтверные компании и по анализу кода доказывают, что кто-то у кого-то что-то украл я понимаю, что это не патент в смысле научно-технической новизны, но патент в плане защиты IP или это как-то по иному называется? ------------- UPD: вспомнил, когда-то работал на гиганта индустрии, так там требовалось предоставлять куски кода (исходного! не исполняемого) для патентования постоянно
|
|
|
|
|
Dec 18 2009, 15:00
|

Lazy
     
Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76

|
Цитата(yes @ Dec 18 2009, 17:29)  я понимаю, что это не патент в смысле научно-технической новизны, но патент в плане защиты IP Именно так. Например, я вижу клон своего устройства. Считываю конфиг. флешку. Оказывается, что она совпадает с моей. Имею-ли я право требовать запрета продажи клонов и т.п.? И что надо сделать, что бы я имел такое право?
--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
|
|
|
|
|
Dec 18 2009, 15:16
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(Victor® @ Dec 18 2009, 18:00)  Именно так. Например, я вижу клон своего устройства. Считываю конфиг. флешку. Оказывается, что она совпадает с моей. Имею-ли я право требовать запрета продажи клонов и т.п.? И что надо сделать, что бы я имел такое право? теоретически (я не лоер) можно предоставить исходный код содержащий скрытую функциональность (которая внесена Вами в проект) этим образом Вы докажете принадлежность IP но чтобы не говорили про наш басманный суд, их суд по копирайтам та еще бодяга - слышал я про одного человека, что у мелких компаний он выигрывал права на IP, которые по-совести ему не принадлежат - просто по его словам "у меня хорошие лоеры" а потом вздумал претензии к большой компании предъявить - и тут его лоеры оказались недостаточно хороши, хотя по-совести скорее прав
|
|
|
|
|
Dec 18 2009, 17:40
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Victor® @ Dec 18 2009, 20:00)  Например, я вижу клон своего устройства. Считываю конфиг. флешку. Оказывается, что она совпадает с моей. Имею-ли я право требовать запрета продажи клонов и т.п.? Нет. Цитата(Victor® @ Dec 18 2009, 20:00)  И что надо сделать, что бы я имел такое право? Изучать законодательство. Гражданский кодекс РФ от 18.12.2006 N 230-ФЗ - Часть 4Глава 72. ПАТЕНТНОЕ ПРАВО
|
|
|
|
|
Dec 21 2009, 19:19
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата Статья 1261. Программы для ЭВМ
Авторские права на все виды программ для ЭВМ (в том числе на операционные системы и программные комплексы), которые могут быть выражены на любом языке и в любой форме, включая исходный текст и объектный код, охраняются так же, как авторские права на произведения литературы. Программой для ЭВМ является представленная в объективной форме совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств в целях получения определенного результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения. Каким боком прошивка для FPGA относится к программам для ЭВМ? Запатентовать можно топологию кристалла или промышленный образец устройства целиком, но не битстрим FPGA.
|
|
|
|
|
Dec 23 2009, 10:07
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(DmitryR @ Dec 23 2009, 13:01)  Именно поэтому надо распечатать прошивку в хексе например и пытаться зарегистрировать авторское право на типа программу для FPGA. Самое интересное то, что "прошивка в хексе" это результат работы синтезатора. И одинаковый хекс может быть получен из совершенно разных исходников, не имеющих ничего общего между собой (кроме, разумеется эквивалентной функциональнорсти). Поэтому нельзя будет доказать то, что одинаковый хекс означает то, что он сворован. Он точно так же может быть и написан с нуля совершенно другим человеком, не нарушая Ваших прав, если, конечно, не запатентован собственно примененный алгоритм.
|
|
|
|
|
Dec 23 2009, 10:55
|
Профессионал
    
Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770

|
Цитата(SM @ Dec 23 2009, 13:07)  И одинаковый хекс может быть получен из совершенно разных исходников, не имеющих ничего общего между собой (кроме, разумеется эквивалентной функциональнорсти). Теоретически да, практически нет. Цитата(SM @ Dec 23 2009, 13:29)  Методики точно патентуются... Точно нет: ГК РФ 1269 ч5.: Авторские права не распространяются на идеи, концепции, принципы, методы, процессы, системы, способы, решения технических, организационных или иных задач, открытия, факты, языки программирования.
|
|
|
|
|
Jun 21 2011, 13:52
|

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

|
Цитата(Kuzmi4 @ Dec 15 2009, 19:48)  2 Victor® - а вы знаете как распотрошить битстрим ?? А никто не успел скачать этот debit, особенно исходники - полезная в хозяйстве штука. Не только для клонирования чужих разработок - но и понять, что в твоем нетлисте не так, а то и поправить что-то на низком уровне. Полезная утилитка - а Xilinx ее извел напрочь в Интернете. Если у кого есть - поделитесь pls.
|
|
|
|
|
Jun 30 2011, 17:52
|

Гуру
     
Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329

|
2 vleo да, просмотрел ссылки - совсем закрыли их кажись..... бузинесс по ходу, жестокая штука, это как с сорцами арма на HDL... Однако! в закромах родины выудил что было и положил сюда: /upload/FPGA/_Xilinx_/debit_16.12.2009.7z Цитата ..Ударим автопробегом по бездорожью и разгильдяйству, УРА ТОВАРИЩИ!!!... (там инсталятор+сорцы+екзамплы+PDF-ник("From the bitstream to the netlist") по состоянию на 16.12.2009)
|
|
|
|
|
Jul 2 2011, 21:49
|
Участник

Группа: Validating
Сообщений: 36
Регистрация: 4-10-10
Пользователь №: 59 931

|
Цитата(Dr.Alex @ Jul 2 2011, 21:48)  :-)))) А какого толку? Дока на них ПОЛНАЯ у вас есть? :-)) Да, дока полная есть. Попросил через форму у них на сайте, прислали на следующий день. Я же говорю, весь необходимый обмен уже реализован в плис, осталось дело за малым: раздобыть пару микрух, чтобы проверить их в реальных условиях.
Сообщение отредактировал MHC - Jul 2 2011, 21:54
|
|
|
|
|
Jul 31 2011, 11:21
|
Группа: Новичок
Сообщений: 5
Регистрация: 15-07-11
Пользователь №: 66 236

|
Цитата(Victor® @ Dec 23 2009, 15:09)  Спасибо всем. Для себя решил, что защищать надо на уровне "железа". FPGA с внутренней флешкой плюс еще всякие мероприятия (DNA, отключение JTAG и т.п.)
-- Успехов Что такое "отключение JTAG"?
|
|
|
|
|
Jul 31 2011, 18:11
|
Группа: Новичок
Сообщений: 5
Регистрация: 15-07-11
Пользователь №: 66 236

|
Цитата(Victor® @ Jul 31 2011, 21:10)  В чипах Xilinx (не у всех) есть возможность после загрузку выключить JTAG вообще, что сделает невозможным чтение конфигурации\сканирование или вмешатетьство в работу через JTAG. Есть ли "отключение JTAG" у Спартан-6? Как по английски называется эта ф-ция?
|
|
|
|
|
Jun 3 2014, 16:37
|
Местный
  
Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832

|
Цитата(Victor® @ Aug 1 2011, 01:20)  В чипах Xilinx (не у всех) есть возможность после загрузку выключить JTAG вообще, что сделает невозможным чтение конфигурации\сканирование или вмешатетьство в работу через JTAG. А у Альтеры есть нечто похожее? Если да, то в каких семействах?
|
|
|
|
|
Jun 4 2014, 09:47
|
Профессионал
    
Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539

|
Цитата(FLTI @ Jun 3 2014, 23:47)  А у Альтеры есть нечто похожее? Если да, то в каких семействах? Про защиту проекта можно почитать в an556 - Using the Design Security Features in Altera FPGAs. Обсуждали тут.
|
|
|
|
|
Jun 4 2014, 13:43
|

Местный
  
Группа: Свой
Сообщений: 285
Регистрация: 10-12-04
Из: Earth
Пользователь №: 1 437

|
Цитата(Kuzmi4 @ Jun 4 2014, 21:03)  2 spectr Дык уже лежит в пабе: ./FPGA/_Xilinx_/debit_16.12.2009.7z А, так он в пабе, а не в аплоаде... Звиняйте )) Кстати, первой же ссылкой по запросу "xilinx debit" гугл выводит на репозиторий дебита, который можно выкачать и собрать. Это оно? И почему оно тогда доступно, если хилые так усердно дебит выпиливали? Странно как-то.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|