Перейти к содержанию
    

Разное время конфигурации ПЛИС Xilinx

Используется ПЛИС XILINX XC6VLX240T-1FFG1156, файл конфигурации записан в микросхему flash-памяти JS28F256P30, считывание конфигурации происходит в режиме Master BPI(parallel). Я заметил, что при записи разных прошивок, время от подачи питания до готовности ПЛИС(до выставления сигнала DONE) разное. Оно отличается на 10-ки секунд. Конфигурация ПЛИС при этом менялась незначительно. Если я правильно понял документацию, размер конфигурационного файла всегда один и тот же. Тогда почему время готовности разное?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно дело в частоте конфигурационного интерфейса. Она, ЕМНИП, задаётся при формировании bit-файла.

Цитата из UG360:

 

Determining the Maximum Configuration Clock Frequency

 

In Master BPI mode, the FPGA delivers the configuration clock. The FPGA’s master

configuration clock frequency is set through the BitGen -g ConfigRate option. The

BitGen -g ConfigRate option sets the nominal configuration clock frequency.

 

The default BitGen ConfigRate setting of 2 is recommended. This default value sets the

nominal master CCLK frequency to 2 MHz, which satisfies timing requirements for the

leading BPI flash families. The BitGen ConfigRate setting can be increased for a faster

configuration time, if the timing requirements discussed in this section are satisfied. When

determining a valid ConfigRate setting, these timing parameters must be considered:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В догонку к предыдущему посту, может стоять или нет опция сжатия битовой.

 

Сжатие там не такое хорошее, чтобы заметно сказывать на времени. По крайней мере у меня такого опыта наблюдений не было.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Используется ПЛИС XILINX XC6VLX240T-1FFG1156, файл конфигурации записан в микросхему flash-памяти JS28F256P30, считывание конфигурации происходит в режиме Master BPI(parallel). Я заметил, что при записи разных прошивок, время от подачи питания до готовности ПЛИС(до выставления сигнала DONE) разное. Оно отличается на 10-ки секунд. Конфигурация ПЛИС при этом менялась незначительно. Если я правильно понял документацию, размер конфигурационного файла всегда один и тот же. Тогда почему время готовности разное?

 

ПЛИС должна загружаться не десятки секунд, а единицы секунд. Ставлю на то, что частоту загрузки не указали. Она по умолчанию там 2 МГц. А нужно что-то вроде 26 МГц выставлять. + опорный генератор может выдавать +/- 50% от номинала.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ПЛИС должна загружаться не десятки секунд, а единицы секунд. Ставлю на то, что частоту загрузки не указали. Она по умолчанию там 2 МГц. А нужно что-то вроде 26 МГц выставлять. + опорный генератор может выдавать +/- 50% от номинала.

 

Простите, Вы не могли бы подсказать, как задать частоту загрузки конфигурации при вызове bitgen из командной строки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Простите, Вы не могли бы подсказать, как задать частоту загрузки конфигурации при вызове bitgen из командной строки?

 

См. второе сообщение в этой теме.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день.

Вот в этом файле http://www.xilinx.com/support/documentatio...nx11/devref.pdf,

в Appendix C: стр.335 есть параметр

Configuration Rate и для него BitGen Command Line Equivalent -g ConfigRate

Значения ConfigRate 2, 6, 9, 13, 17, 20, 24, 27, 31, 35, 38, 42, 46, 49, 53, 56, 60

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...