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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Нужна подсказка по Xilinx ISE9.1i
mutorn
сообщение Apr 29 2011, 13:32
Сообщение #1





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Подскажите ,как в Xilinx ISE9.1i открыть готовый проект и создать прошивку.
Предыстория: был разработчик, передал рабочий бинарник прошивки и сам проект, но после передачи пропал 8-(
Нужны подсказки , как этот проект открыть , ну и сгенерить прошивку.

Заранее благодарен.
Андрей.
Go to the top of the page
 
+Quote Post
XVR
сообщение May 3 2011, 10:30
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Запускаете Project Navigator. В нем делаете File -> Open Project. Далее в окне Design -> Hierarchy выбираете файл с top проекта. Далее в окне Process (снизу) нажимаете на Generate Programming File
Go to the top of the page
 
+Quote Post
mutorn
сообщение May 4 2011, 13:08
Сообщение #3





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Цитата(XVR @ May 3 2011, 14:30) *
Запускаете Project Navigator. В нем делаете File -> Open Project. Далее в окне Design -> Hierarchy выбираете файл с top проекта. Далее в окне Process (снизу) нажимаете на Generate Programming File


спасибо, сейчас попробую
Go to the top of the page
 
+Quote Post
Maverick
сообщение May 4 2011, 13:19
Сообщение #4


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(mutorn @ Apr 29 2011, 16:32) *
Подскажите ,как в Xilinx ISE9.1i открыть готовый проект и создать прошивку.
Предыстория: был разработчик, передал рабочий бинарник прошивки и сам проект, но после передачи пропал 8-(
Нужны подсказки , как этот проект открыть , ну и сгенерить прошивку.

Заранее благодарен.
Андрей.



почитайте это
или
это

а лучше всего найдите и почитайте эту книгу

Зотов, В.Ю. Проектирование цифровых устройств на основе ПЛИС фирмы Xilinx в САПР WebPACK ISE / В.Ю. Зотов. -- М.: Горячая линия-Телеком, 2003. -- 624 с.


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
mutorn
сообщение May 4 2011, 14:08
Сообщение #5





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Цитата(Maverick @ May 4 2011, 17:19) *
почитайте это
или
это

а лучше всего найдите и почитайте эту книгу

Зотов, В.Ю. Проектирование цифровых устройств на основе ПЛИС фирмы Xilinx в САПР WebPACK ISE / В.Ю. Зотов. -- М.: Горячая линия-Телеком, 2003. -- 624 с.


спасибо, книги это хорошо, но сейчас нужна простая пошаговая инструкция
Go to the top of the page
 
+Quote Post
mutorn
сообщение May 4 2011, 16:54
Сообщение #6





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Цитата(XVR @ May 3 2011, 14:30) *
Запускаете Project Navigator. В нем делаете File -> Open Project. Далее в окне Design -> Hierarchy выбираете файл с top проекта. Далее в окне Process (снизу) нажимаете на Generate Programming File


проект открыл, Design - Hierarchy ..не нахожу?!

и что значит файл с top проекта?

Цитата(mutorn @ May 4 2011, 20:41) *
проект открыл, Design - Hierarchy ..не нахожу?!

и что значит файл с top проекта?

может быть из -за версии Project Novigator - 9.1i (Application Ver J.30)
Go to the top of the page
 
+Quote Post
XVR
сообщение May 4 2011, 18:03
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата
роект открыл, Design - Hierarchy ..не нахожу?!
Левое верхнее окно. Не знаю как оно будет называться в 9.1
Но там будет список файлов проекта в виде дерева

Цитата
и что значит файл с top проекта?
Корень проекта. Помечен 3 квадратиками, расположенными в виде треугольника. Верхнее - зеленое
Go to the top of the page
 
+Quote Post
mutorn
сообщение May 4 2011, 18:16
Сообщение #8





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Цитата(XVR @ May 4 2011, 22:03) *
Левое верхнее окно. Не знаю как оно будет называться в 9.1
Но там будет список файлов проекта в виде дерева

да, список слева есть - окно называется Sourses



Корень проекта. Помечен 3 квадратиками, расположенными в виде треугольника. Верхнее - зеленое

да, есть корень с термя квадратиками!



что делать дальше?
Go to the top of the page
 
+Quote Post
mutorn
сообщение May 5 2011, 11:11
Сообщение #9





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Цитата(mutorn @ May 4 2011, 22:16) *
что делать дальше?


еще хочу добавить ,что файл нужен для прошивки в eeprom - .mcs
Go to the top of the page
 
+Quote Post
XVR
сообщение May 9 2011, 13:34
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата
что делать дальше?
Выделяете его и в окошке прямо внизу кликаете на Implement.
Цитата
еще хочу добавить ,что файл нужен для прошивки в eeprom - .mcs
Для этого кликаете Generate Programming Files
Go to the top of the page
 
+Quote Post
mutorn
сообщение May 10 2011, 08:06
Сообщение #11





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Цитата(XVR @ May 9 2011, 17:34) *
Выделяете его и в окошке прямо внизу кликаете на Implement.
Для этого кликаете Generate Programming Files


ага, с этим разобрался.
Еще вопрос, при генерации прошивки хотелось бы отключить вcе опции связанные с оптимизацией размера прошики....подскажите какие именно влияют и где отключаются?
Go to the top of the page
 
+Quote Post
XVR
сообщение May 10 2011, 11:22
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата
Еще вопрос, при генерации прошивки хотелось бы отключить вcе опции связанные с оптимизацией размера прошики....
Зачем?
Цитата
подскажите какие именно влияют и где отключаются?
В опциях проекта. В списке процессов Implement Design (там, где вы кликали мышкой для трансляции), правая кнопка мыши - Process Properties
Там в Map Properties и Place & Route Properties смотрите списки справа

(Ну и еще в процессе Syntesize тоже посмотрите)
Go to the top of the page
 
+Quote Post
mutorn
сообщение May 10 2011, 13:20
Сообщение #13





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Цитата(XVR @ May 10 2011, 15:22) *
Зачем?
В опциях проекта. В списке процессов Implement Design (там, где вы кликали мышкой для трансляции), правая кнопка мыши - Process Properties
Там в Map Properties и Place & Route Properties смотрите списки справа

(Ну и еще в процессе Syntesize тоже посмотрите)


вот скрины с настройками, что подкрутить чтобы снять всякого рода оптимизации?
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Homo Sapiens
сообщение May 10 2011, 13:23
Сообщение #14


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

Группа: Свой
Сообщений: 84
Регистрация: 30-04-09
Из: Москва
Пользователь №: 48 473



Не меняйте дефолтные опции!

*.ucf файл в проекте присутствует?
Go to the top of the page
 
+Quote Post
XVR
сообщение May 10 2011, 14:04
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата
что подкрутить чтобы снять всякого рода оптимизации?
Ничего. Их нельзя просто 'снять'. Можно выбрать между 2мя или более альтернативами. У вас все стоит по умолчанию
Go to the top of the page
 
+Quote Post
mutorn
сообщение May 12 2011, 09:26
Сообщение #16





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Цитата(Homo Sapiens @ May 10 2011, 17:23) *
Не меняйте дефолтные опции!

*.ucf файл в проекте присутствует?


дефолтные не менял, ucf файл есть

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

Сообщение отредактировал mutorn - May 12 2011, 09:27
Go to the top of the page
 
+Quote Post
Homo Sapiens
сообщение May 12 2011, 09:30
Сообщение #17


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

Группа: Свой
Сообщений: 84
Регистрация: 30-04-09
Из: Москва
Пользователь №: 48 473



Так вы пробовали уже Impact'om свой файл прошить или нет?
Go to the top of the page
 
+Quote Post
mutorn
сообщение May 12 2011, 10:23
Сообщение #18





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Цитата(Homo Sapiens @ May 12 2011, 13:30) *
Так вы пробовали уже Impact'om свой файл прошить или нет?


еще нет, но его размер совпал с размером файла предыдущей версии прошики,
последняя/рабочая версия (больше по размеру % на 70) делалась с другими ключасми оптимизации...понять бы какими
Go to the top of the page
 
+Quote Post
Homo Sapiens
сообщение May 12 2011, 15:17
Сообщение #19


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

Группа: Свой
Сообщений: 84
Регистрация: 30-04-09
Из: Москва
Пользователь №: 48 473



Цитата
еще нет

А что мешает?
Цитата
последняя/рабочая версия (больше по размеру % на 70) делалась с другими ключасми оптимизации...понять бы какими

Я не понимаю, почему вы, будучи поставленным в такие условия, задумываетесь на данном этапе об оптимизации.
Go to the top of the page
 
+Quote Post
mutorn
сообщение May 12 2011, 16:26
Сообщение #20





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Цитата(Homo Sapiens @ May 12 2011, 19:17) *
А что мешает?

Я не понимаю, почему вы, будучи поставленным в такие условия, задумываетесь на данном этапе об оптимизации.


хочется получить идентичную Рабочей - прошивку
Go to the top of the page
 
+Quote Post
Kostos
сообщение May 12 2011, 21:15
Сообщение #21


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

Группа: Свой
Сообщений: 88
Регистрация: 10-07-07
Пользователь №: 29 025



Цитата(mutorn @ May 12 2011, 20:26) *
хочется получить идентичную Рабочей - прошивку


зачем? Именно байт в байт?
скомпиллируйте прошивку, прошейте, проверьте устройство - если прошивка соответсвует данному Вам коду все будет работать.
Go to the top of the page
 
+Quote Post
Homo Sapiens
сообщение May 13 2011, 06:19
Сообщение #22


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

Группа: Свой
Сообщений: 84
Регистрация: 30-04-09
Из: Москва
Пользователь №: 48 473



Цитата
хочется получить идентичную Рабочей - прошивку

Дело барское, конечно.
Однако на вашем месте практически любой бы не заморачивался - работает устройство, и замечательно. Если у вас, конечно, нет строго контроля контрольных сумм и прочего со стороны заказчика.
Go to the top of the page
 
+Quote Post
mutorn
сообщение May 13 2011, 07:30
Сообщение #23





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Цитата(Homo Sapiens @ May 13 2011, 10:19) *
Дело барское, конечно.
Однако на вашем месте практически любой бы не заморачивался - работает устройство, и замечательно. Если у вас, конечно, нет строго контроля контрольных сумм и прочего со стороны заказчика.


нет контроля нет, дело как мне говорили в скорости работы прошивки....мол чем более сжата она , тем медленнее работает, а скорость работы имеет значение
Go to the top of the page
 
+Quote Post
Maverick
сообщение May 13 2011, 07:38
Сообщение #24


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(mutorn @ May 13 2011, 10:30) *
нет контроля нет, дело как мне говорили в скорости работы прошивки....мол чем более сжата она , тем медленнее работает, а скорость работы имеет значение

впервые слышу biggrin.gif

А можно почитать первоисточник? А Вам не объяснили почему? С чем это связано?


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
XVR
сообщение May 13 2011, 08:49
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата
нет контроля нет, дело как мне говорили в скорости работы прошивки
Это задается в ucf файле. У прошивки не может быть 'скорости работы' - она либо работает, либо нет wink.gif
Go to the top of the page
 
+Quote Post
mutorn
сообщение May 14 2011, 10:11
Сообщение #26





Группа: Участник
Сообщений: 14
Регистрация: 29-04-11
Пользователь №: 64 691



Цитата(Maverick @ May 13 2011, 11:38) *
впервые слышу biggrin.gif

А можно почитать первоисточник? А Вам не объяснили почему? С чем это связано?


полагаю, что сжатый программый код- не самый оптимальный
Go to the top of the page
 
+Quote Post
XVR
сообщение May 15 2011, 08:08
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(mutorn @ May 14 2011, 14:11) *
полагаю, что сжатый программый код- не самый оптимальный
Прошивка - это не 'программный код'. А FPGA - это не процессор.
Так что не стоит пытаться родить ежа, особенно если вы не разбираетесь в предмете 1111493779.gif
Go to the top of the page
 
+Quote Post
Homo Sapiens
сообщение May 23 2011, 11:37
Сообщение #28


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

Группа: Свой
Сообщений: 84
Регистрация: 30-04-09
Из: Москва
Пользователь №: 48 473



Было бы любопытно, все-таки, узнать, чем закончились мучения.
Go to the top of the page
 
+Quote Post

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

 


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


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