Jump to content
    

Защита данных FPGA

Как на счет Lattice, есть встроенная Flash в XP2 и помладше XO2 сериях, при этом она еще и может быть использоваться как юзерская, или дажа для исполнения кода их 8 или 32 процессоров. Получается SoС

у XP2 есть встроенный AES128, так что прошивка надежно закрыта.

Если говорить о SRAM FPGA, тот же блок есть у ECP3 семейства, что обеспечивает безопасную работу с внешней SPI кофигурационной памятью.

 

Еще XO2 и XP2 семейства можно сделать OTP - тоесть запретить вобще менять прошивку(иногда полезно от подмены программы для банковского оборудования)

 

 

Share this post


Link to post
Share on other sites

Как на счет Lattice
начет Lattice все хорошо , за исключением :

- Diamond не Quartus;

- XO2 Z 4000 50% заполненый мах clock ~60MHz.

Share this post


Link to post
Share on other sites

начет Lattice все хорошо , за исключением :

- Diamond не Quartus;

- XO2 Z 4000 50% заполненый мах clock ~60MHz.

 

XO2 Z это самые маленькие для батарейного питения. H версия уже ~150MHz

Но что мешает взять XP2 или ECP3 где в разы больше частоты. В ECP3 прошивается ключ во Fuse и загрузка идет в зашиврованном виде

 

Поробуйте Diamond, думаю что Вам пол дня - день чтобы в нем разобрать максимум нужно будет. Во много очень похож на квартус. В понедельник выходит Diamond 2.0 с поддержкой ECP4

Share this post


Link to post
Share on other sites

Таким образом защита тиражирования переводится на МК, задача чтения прошивки которых решается в пределах нескольких тысяч зеленых..

Если контроллер однократно программируемый, то ни чего у Вас не выйдет...

Share this post


Link to post
Share on other sites

Добрый день!

 

Пытаюсь найти решение вот по какому вопросу - есть Отладочный борд De1 CyClone II. Туда залита прошивка. руководство хочет слить оттуда прошивку, чтобы можно было мне на борде поиграться, а исходную прошивку если что - то можно было вернуть. Вот. А исходников конечно же нет:).

 

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

Share this post


Link to post
Share on other sites

Пытаюсь найти решение вот по какому вопросу - есть Отладочный борд De1 CyClone II. Туда залита прошивка. руководство хочет слить оттуда прошивку, чтобы можно было мне на борде поиграться, а исходную прошивку если что - то можно было вернуть. Вот. А исходников конечно же нет:).

Так по идее на диске от DE1 должна присутствовать factory-прошивка этого кита.

Share this post


Link to post
Share on other sites

Второй день не могу найти инфу!!! Кто-нибудь знает есть ли защита от слива прошивки в CYCLONE IV???

Еще вопрос в программаторе QUARTUS стала не активна галка под security bit почему???

Share this post


Link to post
Share on other sites

Кто-нибудь знает есть ли защита от слива прошивки в CYCLONE IV???

 

Нет. Из Cyclone защититься можно только в Cyclone III LS, и то, придется батарейку мастырить. Ну и в пятом.

 

http://www.altera.com/devices/fpga/stratix...n-security.html

Share this post


Link to post
Share on other sites

Нет. Из Cyclone защититься можно только в Cyclone III LS, и то, придется батарейку мастырить.

 

http://www.altera.com/devices/fpga/stratix...n-security.html

 

Спасибо! Такой вариант находил тоже :biggrin:

Share this post


Link to post
Share on other sites

Подскажите ленивому пожалуйста.

Что это за формат файла *.vhd, при открытии которого выводятся непонятные символы? И как такие файлики создаются. Спасибо.

Share this post


Link to post
Share on other sites

Подскажите ленивому пожалуйста.

Что это за формат файла *.vhd, при открытии которого выводятся непонятные символы? И как такие файлики создаются. Спасибо.

Это обычный текстовый файл - исходник на VHDL. Такие файлы создаются в текстовых редакторах :)

Чем Вы этот файл открываете? Какая кодировка используется?

:bb-offtopic: И это... Вы веткой не ошиблись? Здесь другие вопросы обсуждаются.

 

Share this post


Link to post
Share on other sites

Что это за формат файла *.vhd, при открытии которого выводятся непонятные символы?

Рискну предположить, что Вы используете Vivado от хилых.

Отличий VHDL от encrypted VHDL по расширению никаких.

Делаю шаги в мир Altera. Это небо...

 

Здесь другие вопросы обсуждаются.

Защита данных и encrypted VHDL звенит для кого-то одинаково.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...