Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Device ID у Альтера
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
metrolog
Подскажите, а возможно ли как-нибуть в своих устройствах на ПЛИС Альтера сделать регистр, в котором будет храниться его уникальный номер, автоматически увеличиваемый (или еще как-либо изменяемый) при каждой новой прошивке/перепрошивке. Это может быть это время создания прошивки, идентификатор микросхемы (самой ПЛИС, если такой имеется) или еще что-то.
Цель: снабжение своих устройств заведомо уникальными идентификаторами, но при этом без их непосредственного присвоения и постоянного перекомпилирования.
Realking
Цитата(metrolog @ Jan 20 2009, 14:34) *
Подскажите, а возможно ли как-нибуть в своих устройствах на ПЛИС Альтера сделать регистр, в котором будет храниться его уникальный номер, автоматически увеличиваемый (или еще как-либо изменяемый) при каждой новой прошивке/перепрошивке. Это может быть это время создания прошивки, идентификатор микросхемы (самой ПЛИС, если такой имеется) или еще что-то.
Цель: снабжение своих устройств заведомо уникальными идентификаторами, но при этом без их непосредственного присвоения и постоянного перекомпилирования.


я такой идентификатор сохраняю в EPCSке.
id_gene
было такое предложение
http://electronix.ru/forum/index.php?showt...0%E8%EF%F2++qsf
dvladim
Читайте JTAG команда USERCODE.
murmel1
А меня такая идея появилась: ваш номер хранить в mif-файле (он определяет начальное состояние ОЗУ или ПЗУ). Достаточно поменять mif-файл, запустить в квартусе MIF Update, потом Assembler и вуаля. Этот процесс занимает от 10 до ~60 сек. Однако без доставки устройства к ЭВМ с квартусом этот код поменять не удастся
the_king_orange_summer
Цитата(dvladim @ Jan 21 2009, 21:39) *
Читайте JTAG команда USERCODE.


Подскажите программку для чтения USERCODE (из MAX II EPM570). менее громоздкую, чем САПР, и заточенную конкретно для "путешествий" по автомату состояний TAP-контроллера
XVR
Цитата(the_king_orange_summer @ Jun 1 2010, 22:54) *
Подскажите программку для чтения USERCODE (из MAX II EPM570). менее громоздкую, чем САПР, и заточенную конкретно для "путешествий" по автомату состояний TAP-контроллера
JAM Player
the_king_orange_summer
и с чем его едят?оО
XVR
Цитата(the_king_orange_summer @ Jun 2 2010, 22:41) *
и с чем его едят?оО
Пишут ему STAPL скрипт чтения ID CODE и запускают
the_king_orange_summer
спасиб)
подскажите еще где поподробнее это все описано, т.к. на данный момент непонятно ничего
XVR
Цитата(the_king_orange_summer @ Jun 3 2010, 09:00) *
спасиб)
подскажите еще где поподробнее это все описано, т.к. на данный момент непонятно ничего

У самой Alter'ы на сайте есть примеры (возможно прямо в составе этого JAM Player'а)
Собственно STAPL (входной язык) является стандартом JEDEC, доступен с их сайта (www.jedec.org)
http://www.jedec.org/sites/default/files/docs/JESD71.pdf
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.