Flood 12 30 мая, 2018 Опубликовано 30 мая, 2018 · Жалоба Можете привести ссылки, почему так считается? То есть я так понимаю, что при применении SEM мы улучшаем MTBF за счет того, что появляющиеся ошибки в конфигурации сами собой корректируются? А на сколько часто они могут вообще возникать, если не брать во внимание радиацию? Ссылок на нормативы у меня нет, но можно посмотреть на документацию к телекомовским (google: cisco seu) или датацентровским железкам (Fusion-io KB777). Судя по их информации - такие ошибки крайне редки, но все-таки случаются. Тут еще важно, что SEM-контроль производителя ПЛИС отвечает только за статическую часть конфигурации. Контроль четности в пользовательских регистрах, RAMах и прочем - головная боль авторов прошивки. Fusion-io, например, при детектировании даже исправленного SEU советуют перезагружать сервер по питанию при первой возможности - просто кабы чего не вышло. Также по их же информации, SEU-контроллер позволяет ловить возможную неисправность железа, когда конфигурация ПЛИС начинает сыпаться по каким-то не самым космическим причинам. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 27 31 мая, 2018 Опубликовано 31 мая, 2018 · Жалоба Приветствую! Защита от злоумышленника, который захочет путем подмены прошивки провести свои манипуляции с вашей системой. Для этого есть криптование битстрима и расшифровка оного при загрузке по ключу внутри FPGA. Удачи! Rob. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
files 0 5 июля, 2018 Опубликовано 5 июля, 2018 (изменено) · Жалоба Всем добрый день. Возвращаясь к первоначальному вопросу темы. Меня интересует, как устроена конфигурационная память FPGA. Толком никаких подробностей найти не получается (по крайней мере, в документации Altera). Простой вопрос. Вот, например, 4-входовой LUT конфигурируется 16-разрядным двоичным словом на выполнение конкретной функции. Где хранится это слово? Реально в структуре FPGA существует 16-разрядный регистр, хранящий эти 16 разрядов и закрепленный за конкретным LUT-ом? Этот регистр, это часть конфигурационной памяти? Или этот регистр отделен от конфиг. памяти, и значения копируются в него в процессе конфигурирования из конфиг. памяти? Спасибо за ответы? Изменено 5 июля, 2018 пользователем files Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x736C 0 5 июля, 2018 Опубликовано 5 июля, 2018 · Жалоба Насколько разобрался, есть SRAM ячейка, от которой сигнал идет к проходному транзистору (pass transistor), который работает ключом. Как устроена SRAM ячейка — информации достаточно много вплоть до транзисторного уровня. Поищите по запросу: fpga interconnect transistor level Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 6 июля, 2018 Опубликовано 6 июля, 2018 · Жалоба Простой вопрос. Вот, например, 4-входовой LUT конфигурируется 16-разрядным двоичным словом на выполнение конкретной функции. Где хранится это слово? Реально в структуре FPGA существует 16-разрядный регистр, хранящий эти 16 разрядов и закрепленный за конкретным LUT-ом? Да Этот регистр, это часть конфигурационной памяти?Да Или этот регистр отделен от конфиг. памяти, и значения копируются в него в процессе конфигурирования из конфиг. памяти?Нет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
files 0 13 июля, 2018 Опубликовано 13 июля, 2018 · Жалоба Спасибо за ответы. Хорошо, регистр, настраивающий LUT, является частью конфигурационной памяти. А как, собственно, организована конфигурационная память? По адресному принципу или она представляет собой сдвиговый регистр? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 16 июля, 2018 Опубликовано 16 июля, 2018 · Жалоба А как, собственно, организована конфигурационная память? По адресному принципуПо адресному. У Xilinx был аппнот с описанием процесса конфигурации. Посмотрите сюда: https://www.xilinx.com/support/documentatio...ack-capture.pdf https://www.xilinx.com/support/documentatio...nfiguration.pdf (глава 9) https://www.xilinx.com/support/documentatio...ries_Config.pdf (глава 5) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться