FPGA начального уровня :: часть 2 :: PUF и структура проекта

preview_player
Показать описание
Мы продолжаем курс лекций по проектированию на FPGA для разработчиков начального уровня. Сегодня мы с Вами рассмотрим что такое физически неклонируемая функция и обсудим структуру предстоящего проекта.

Разрабатываемый нами проект затронет многие аспекты проектирования на FPGA:
использование атрибутов языка VHDL и Verilog;
рассмотрим работу в IP Integrator;
соберём процессорную систему на базе софт-процессора MicroBlaze
напишем код для этой процессорной системы код на языке С;
научимся накладывать на проект физические ограничения;
рассмотрим использование TCL команд;
изучим непосредственно сам язык TCL;
проведём отладку проекта с помощью логического анализатора.

В качестве тестового проекта мы возьмём реализацию физически неклонируемой функции. Почему именно PUF – физически неклонируемая функция? Несмотря на то, что её реализация достаточно проста, проект который будет сделан на её основе будет являться комплексным и будет охватывать много из проектирования на FPGA.

КТЦ «ИНЛАЙН ГРУП» | Дистрибьютор XILINX INC.

Сертифицированный тренинг центр Xilinx

#FPGA_Systems #FPGA_tutorial #ПЛИС_уроки #ПЛИС_для_начинающих #Xilinx #Vivado
Рекомендации по теме
Комментарии
Автор

Hello sir can u please make a video of on butterfly puf and 3 xor arbiter puf

vanishree
Автор

Здравствуйте, вышлите пожалуйста ссылку на статью, откуда взяты виды Delay PUF

krgr
Автор

Ну, кто нибудь понял что такое PUF? Не пойму что за функция такая, что при запросе, выдает непредсказуемый результат?

antondityatev