|
Загрузка Virtex, что будет если будет так |
|
|
|
Apr 28 2005, 12:09
|

Местный
  
Группа: Свой
Сообщений: 224
Регистрация: 18-06-04
Пользователь №: 54

|
По включению питания Виртех загружает из ПЗу данные, если вдруг в данных будет збой (например радиация прошила  ), то конфигурация не загрузится, но CCLK и дальше будет выдаваться, как бы ожидая нормального потока данных. А будет ли работать загрузка, если взять ПЗу двойного объема и после первого блока данных в него записать аналогичный, второй, так будто бы два Виртекса стоит. Если збоев нет, то загрузка заканчивается после первого блока, а если в первом блоке збой, то CCLK не останавливается и выкачивает второй блок данных из ПЗу. Какие будут мысли?
--------------------
Электроника - наука о контактах.
|
|
|
|
|
 |
Ответов
|
Apr 29 2005, 10:02
|

Знающий
   
Группа: Модераторы
Сообщений: 804
Регистрация: 1-12-04
Пользователь №: 1 283

|
Глянул алгоритм загрузки в книге "Современные семейства ПЛИС фирмы Xilinx" (Кузелин, Кнышев, Зотов) - главу по Virtex я уже выкладывал на форум http://forum.electronix.ru/index.php?showtopic=1610. Так вот - FPGA действительно переводит в 0 INIT при несовпадении CRC, по которому сбрасывается PROM, НО последующей повторной загрузки не происходит. Начать грузиться снова можно лишь опять подав 0 на Programm.
--------------------
Иван Сусанин - первый полупроводник
|
|
|
|
|
Apr 29 2005, 11:21
|

Местный
  
Группа: Свой
Сообщений: 224
Регистрация: 18-06-04
Пользователь №: 54

|
Цитата(Dr.Alex @ Apr 29 2005, 13:25) Может я как всегда торможу  но кто дожен дёргать PROGRAM? Ваша флешина! А раз INIT становится в 0, то он сбрасывает флешину, и она опять дёргает плисине PROGRAM :-/ Да вот нет  Дело в том, что ПЗу дергает Program, только после загрузки ПЗу через JTAG. Так что дергать в результате некому. У меня подобная ситуация наблюдалась, когда ПЗу располагалось на некотором расстоянии от FPGA. Тогда на CCLK наводился шумок, который сбивал загрузку. В результате видно, что данные полностью вичитываются, CCLK продолжает формироваться, а сигнал DONE остается в 0. Ситуацию спасало замена печатных проводников на навесные витые пары по данным и тактам.
--------------------
Электроника - наука о контактах.
|
|
|
|
|
Apr 29 2005, 11:45
|
Профессионал
    
Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863

|
Цитата(irum4 @ Apr 29 2005, 14:21) Да вот нет  Дело в том, что ПЗу дергает Program, только после загрузки ПЗу через JTAG. Так что дергать в результате некому. Если так, то да, кариес :-( Значит, только процессором конфигурить.. Я так всегда и делаю  потому и оказался немножко не в курсе..
|
|
|
|
Сообщений в этой теме
irum4 Загрузка Virtex Apr 28 2005, 12:09 Dr.Alex А нафиг
То что вы хотите, получится автоматически... Apr 28 2005, 13:15 xyzzy Цитата(Dr.Alex @ Apr 28 2005, 06:15)А нафиг
... Apr 28 2005, 17:47  makc Цитата(xyzzy @ Apr 28 2005, 20:47)Цитата(Dr.A... Apr 28 2005, 18:11  Dr.Alex Цитата(xyzzy @ Apr 28 2005, 20:47)Так говорят... Apr 29 2005, 04:50   irum4 Цитата(Dr.Alex @ Apr 29 2005, 07:50)Да и не н... Apr 29 2005, 09:11    Dr.Alex Цитата(irum4 @ Apr 29 2005, 12:11)Начали за з... Apr 29 2005, 10:30     irum4 Цитата(Dr.Alex @ Apr 29 2005, 13:30)Ну во-пер... Apr 29 2005, 11:25 DLR Впринципе у нас летает несколко малых КА, но не в ... Apr 29 2005, 04:39 archip Цитата(DLR @ Apr 29 2005, 07:39)Впринципе у н... Apr 29 2005, 06:18
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|