реклама на сайте
подробности

 
 
> Загрузка ПЛИС при помощи другой ПЛИС
jericho
сообщение Jan 18 2007, 13:45
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 120
Регистрация: 18-01-06
Из: Нижний Новгород
Пользователь №: 13 319



Для новых ПЛИС (Spartan3E) в даташите слабо описана процедура загрузки ПЛИС. Кто-нибудь пробовал загружать Спартан-3Е с другой ПЛИС?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
BSV
сообщение Jan 18 2007, 17:55
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 541
Регистрация: 11-04-05
Из: Москва
Пользователь №: 4 045



Можно грузить не bit, a bin - тогда вопросов про формат не будет.
Если внимательно посмотреть на содержимое bit-файла и сравнить его с содержимым bin можно заключить, что первый состоит из заголовка и собс-но битового потока. Заголовок имеет формат <сигнатура поля - байт> <номер поля - байт> <длина поля - байт> <поле>. Битовый поток - тоже поле, только длина у него задается более длинной посл-ю, догадаться как разбирать несложно. Биты задвигать начиная со старшего (в bit-е), кажется. Времянки в даташите имеются.


--------------------
Дурак, занимающий высокий пост, подобен человеку на вершине горы - все ему кажется маленьким, а всем остальным кажется маленьким он сам. /Законы Мерфи/
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Jan 19 2007, 09:00
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(BSV @ Jan 18 2007, 17:55) *
Если внимательно посмотреть на содержимое bit-файла и сравнить его с содержимым bin можно заключить, что первый состоит из заголовка и собс-но битового потока.
"Читайте доки -- они рулез". Это английским по белому так и написано в доке на bitgen:
Цитата
.bin A binary file that contains only configuration data. The .bin has no header like the .bit file. Produced when g Binary:Yes is specified.

.bit A binary file that contains proprietary header information as well as configuration data. Meant for input to other Xilinx tools, such as PROMGen and iMPACT. Always produced unless the - j option is specified.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- jericho   Загрузка ПЛИС при помощи другой ПЛИС   Jan 18 2007, 13:45
- - BSV   В каком режиме? Если Slave Serial или Slave Parall...   Jan 18 2007, 13:53
- - jericho   Что-то я не увидел в ds312 подробностей... Описан...   Jan 18 2007, 15:44
- - RKOB   Посмотри xapp452.pdf Spartan Advanced Configuratio...   Jan 18 2007, 17:22
- - jericho   ...а после загрузки продолжать подавать клок, пока...   Jan 18 2007, 18:25
- - BSV   В свойствах процесса Generate Programming File пос...   Jan 18 2007, 18:55
- - BSV   Вот здесь я исходник программы загрузки конфигурац...   Jan 19 2007, 12:08
- - jericho   А если нужен Daisychain, то сначала сгенерить из н...   Jan 19 2007, 12:22
|- - makc   Цитата(jericho @ Jan 19 2007, 12:22) А ес...   Jan 19 2007, 12:49
- - BSV   Да, наверно так. Мне пока не приходилось грузить ...   Jan 19 2007, 12:41
- - jericho   Насчет клоков, пишут, что нужно держать клок дольш...   Jan 19 2007, 14:49
- - makc   В документации описано минимальное количество star...   Jan 19 2007, 14:55
- - jericho   Большое спасибо за помощь, господа....   Jan 19 2007, 19:17


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 14:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01382 секунд с 7
ELECTRONIX ©2004-2016