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

 
 
 
Reply to this topicStart new topic
> Протокол программирования Xilinx, программирование от внешнего ПЗУ
Sanyao
сообщение Oct 10 2008, 07:06
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 236
Регистрация: 4-07-05
Из: Подмосковье
Пользователь №: 6 521



Кто знает протокол программирования плис Xilinx от внешней конфигурационной памяти типа XCF32P... ?
Интересно следующее: как они синхронизируются?
Ситуация: записываем в XCF чередование 0 и 1, например, и хотим посмотреть как это чередование идет на выход.
Смотрим осциллографом на выходе конфигурационной памяти , эмулируя сигналы с помощью приборов. Получаем, что информационные данные, записанные в конф. память начинают выдаваться в ПЛИС не сразу после начала тактирования, а с некоторой задержкой в несколько тактов, причем количество тактов разное - как для разных экземпляров XCF, так и для разных частот тактирования.
Вот в этой задержке и проблема. Как правильно ее определить, от чего она зависит? Может это какие-то такты синхронизации? или еще чего? 07.gif
Кто спец в ПЛИС, есть ли какой-то документ по этому поводу?
Go to the top of the page
 
+Quote Post
Elresearch
сообщение Oct 10 2008, 08:24
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 29-12-04
Пользователь №: 1 730



все ответы тут должны быть http://www.xilinx.com/support/documentatio...uides/ug161.pdf
Go to the top of the page
 
+Quote Post
AJIEKCEu
сообщение Oct 13 2008, 06:30
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 314
Регистрация: 7-12-05
Пользователь №: 11 917



Цитата(Sanyao @ Oct 10 2008, 11:06) *
Вот в этой задержке и проблема.

Вам эта задержка не помешает.
Непосредственно битовый поток ПЛИС начинает воспринимать после синхрослова, длиной то ли 4 то ли 8 байт. До этого синхрослова можно гнать сколько угодно "левых" данных.
Go to the top of the page
 
+Quote Post
Sanyao
сообщение Oct 14 2008, 19:35
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 236
Регистрация: 4-07-05
Из: Подмосковье
Пользователь №: 6 521



Elresearch, AJIEKCEu , спасибо за наводку! Вроде начинает прояснятся.
Просто задача нестандартная - не записать конфиг в память и передать в ПЛИС, а проверить работоспособнось самой памяти. Конечно можно сделать простейшую схему, типа моргания светодиодом - прописали в память дизайн, включили и смотирм как они моргают. Но это неинтересно sad.gif . Надо бы разобраться до бита - как идет конфигурация в ПЛИС wacko.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 17th August 2025 - 20:05
Рейтинг@Mail.ru


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