Reffum2 0 6 октября, 2016 Опубликовано 6 октября, 2016 · Жалоба Используется ПЛИС XILINX XC6VLX240T-1FFG1156, файл конфигурации записан в микросхему flash-памяти JS28F256P30, считывание конфигурации происходит в режиме Master BPI(parallel). Я заметил, что при записи разных прошивок, время от подачи питания до готовности ПЛИС(до выставления сигнала DONE) разное. Оно отличается на 10-ки секунд. Конфигурация ПЛИС при этом менялась незначительно. Если я правильно понял документацию, размер конфигурационного файла всегда один и тот же. Тогда почему время готовности разное? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 192 6 октября, 2016 Опубликовано 6 октября, 2016 · Жалоба Возможно дело в частоте конфигурационного интерфейса. Она, ЕМНИП, задаётся при формировании 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: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toshas 0 6 октября, 2016 Опубликовано 6 октября, 2016 · Жалоба В догонку к предыдущему посту, может стоять или нет опция сжатия битовой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 192 6 октября, 2016 Опубликовано 6 октября, 2016 · Жалоба В догонку к предыдущему посту, может стоять или нет опция сжатия битовой. Сжатие там не такое хорошее, чтобы заметно сказывать на времени. По крайней мере у меня такого опыта наблюдений не было. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimidrol 0 6 октября, 2016 Опубликовано 6 октября, 2016 · Жалоба Используется ПЛИС XILINX XC6VLX240T-1FFG1156, файл конфигурации записан в микросхему flash-памяти JS28F256P30, считывание конфигурации происходит в режиме Master BPI(parallel). Я заметил, что при записи разных прошивок, время от подачи питания до готовности ПЛИС(до выставления сигнала DONE) разное. Оно отличается на 10-ки секунд. Конфигурация ПЛИС при этом менялась незначительно. Если я правильно понял документацию, размер конфигурационного файла всегда один и тот же. Тогда почему время готовности разное? ПЛИС должна загружаться не десятки секунд, а единицы секунд. Ставлю на то, что частоту загрузки не указали. Она по умолчанию там 2 МГц. А нужно что-то вроде 26 МГц выставлять. + опорный генератор может выдавать +/- 50% от номинала. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Reffum2 0 7 октября, 2016 Опубликовано 7 октября, 2016 · Жалоба ПЛИС должна загружаться не десятки секунд, а единицы секунд. Ставлю на то, что частоту загрузки не указали. Она по умолчанию там 2 МГц. А нужно что-то вроде 26 МГц выставлять. + опорный генератор может выдавать +/- 50% от номинала. Простите, Вы не могли бы подсказать, как задать частоту загрузки конфигурации при вызове bitgen из командной строки? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 192 7 октября, 2016 Опубликовано 7 октября, 2016 · Жалоба Простите, Вы не могли бы подсказать, как задать частоту загрузки конфигурации при вызове bitgen из командной строки? См. второе сообщение в этой теме. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_su 1 7 октября, 2016 Опубликовано 7 октября, 2016 · Жалоба Добрый день. Вот в этом файле 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 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться