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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Как сделать конфигурационную схему для Cyclone IV через JTAG ( для отладки) и через PS ( для работы )?, На одной плате.
FLTI
сообщение Aug 6 2013, 13:35
Сообщение #31


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832



Цитата(Raven @ Aug 6 2013, 17:31) *
Я имел в виду следующее: 4 Mb (размер уже сжатого вашего файла, как я понял) * 25 ns (40 MHz) = ~100 ms.

Нет, я же ранее сказал: у меня есть запас до 100 мс, т.к EPCS4 у меня пока заполнена лишь на 70%.
Сейчас выясняю, насколько реально мне хватит этого запаса, дополняя проект ещё нужными блоками.

А распаковка Циклоном судя по всему идёт на лету и занимает доп. время.
Go to the top of the page
 
+Quote Post
Александр77
сообщение Aug 6 2013, 14:31
Сообщение #32


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



Рассматривался ли вариант каскадирования конфигурационных ПЗУ типа EPC1/EPC2? (При условии что с них реально загрузится этот циклон, что надо бы проверить)
Go to the top of the page
 
+Quote Post
FLTI
сообщение Aug 6 2013, 14:36
Сообщение #33


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832



Цитата(Александр77 @ Aug 6 2013, 18:31) *
Рассматривался ли вариант каскадирования конфигурационных ПЗУ типа EPC1/EPC2? (При условии что с них реально загрузится этот циклон, что надо бы проверить)

Меня сбило с толку, что EPC4, 8, 16 в Квартусе 12.1 отсутствуют в списке в Convert Programming Files и я пока EPC вообще отложил в сторону.
Планирую скоро посмотреть , есть ли они на 13.0 sp1.
На Вашем Квартусе есть EPC4, 8, 16 ?
Go to the top of the page
 
+Quote Post
Александр77
сообщение Aug 6 2013, 15:36
Сообщение #34


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



Quartus II 11.0 есть весь комплект EPC1441, EPC1, EPC2, EPC4, EPC8, EPC16
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Aug 6 2013, 15:47
Сообщение #35


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(FLTI @ Aug 6 2013, 18:36) *
Меня сбило с толку, что EPC4, 8, 16 в Квартусе 12.1 отсутствуют в списке в Convert Programming Files и я пока EPC вообще отложил в сторону.
Планирую скоро посмотреть , есть ли они на 13.0 sp1.
На Вашем Квартусе есть EPC4, 8, 16 ?

В v13.0_sp1 их нету.

Для конфигурирования Cyclone IV в режиме PS альтера рекомендует использовать внешний хост + параллельный флэш. Поищите аппноту про Parallel Flash Loader - там описывается, как сделать хост на MAX II или MAX V.
Имхо это будет самое дешевое решение при требуемой скорости.

Когда вычисляете время загрузки, то не забывайте добавить к нему время POR (соответствующее используемому режиму) и время инициализации (т.е. время между CONF_DONE и INIT_DONE).

Компрессия у Альтеры проста, как грабли - из битстрима выбрасывается установка тех конфигурационных ключей, значение которых совпадает с дефолтным (т.е. имеющимся по включению питания). Потому-то и невозможно априори оценить степень сжатия, т.к. она будет очень сильно зависеть от проекта.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
FLTI
сообщение Aug 9 2013, 12:23
Сообщение #36


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832



Цитата(Stewart Little @ Aug 6 2013, 19:47) *
Для конфигурирования Cyclone IV в режиме PS альтера рекомендует использовать внешний хост + параллельный флэш. Поищите аппноту про Parallel Flash Loader - там описывается, как сделать хост на MAX II или MAX V.
Имхо это будет самое дешевое решение при требуемой скорости.

Вы имеете в виду эту схему?
Parallel Flash Loader будет в MAX II?
Прикрепленное изображение

Если да, то подскажите - где бы можно было бы посмотреть принципиальную схему такого подключения?
Идеально было бы посмотреть принципиальную схему какой-нибудь оценочной платы с конфигурационной схемой: MAX II + NOR Flash Memory + Cyclone GX.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Aug 9 2013, 15:14
Сообщение #37


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(FLTI @ Aug 9 2013, 16:23) *
Вы имеете в виду эту схему?
Parallel Flash Loader будет в MAX II?

Да. По обоим вопросам.

Цитата(FLTI @ Aug 9 2013, 16:23) *
Если да, то подскажите - где бы можно было бы посмотреть принципиальную схему такого подключения?

Это, наверное, надо копаться в схематиках на старые отладочные платы, что-нибудь типа Stratix II. И нет факт, что удастся найти.
Да и особого смысла в этом я не вижу. Быстрее будет самому нарисовать, соответствующие мануалы и даташиты покуривши.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Aug 14 2013, 20:49
Сообщение #38


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(FLTI @ Aug 9 2013, 15:23) *
Если да, то подскажите - где бы можно было бы посмотреть принципиальную схему такого подключения?

Вот, нашел случайно. Смотрите схематик Cyclone IV Transciever Starter Kit - страницы 3, 9 и 11.
Прикрепленные файлы
Прикрепленный файл  c4gx_pcie_revb.pdf ( 805.36 килобайт ) Кол-во скачиваний: 87
 


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
FLTI
сообщение Oct 10 2013, 21:52
Сообщение #39


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832



Цитата(Stewart Little @ Aug 6 2013, 19:47) *
Когда вычисляете время загрузки, то не забывайте добавить к нему время POR (соответствующее используемому режиму) и время инициализации (т.е. время между CONF_DONE и INIT_DONE).

Это не столь большое добавочное время если использовать FAST POR:
FAST POR + ( время между CONF_DONE и INIT_DONE ) = 3мс + 0,65 мс = 3,65 мс ( данные взяты из Cyclone IV Device Handbook ).
Больше ничего не добавляется к непосредственному времени загрузки из EPCS в ПЛИС в режиме AS?
Напомню, что мне нужно выполнить PCIe wake-up time =100мс, поэтому надо всё точно учесть.
Go to the top of the page
 
+Quote Post

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

 


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


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