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

 
 
 
Reply to this topicStart new topic
> Вопрос по возможностям EDK XilinxPlatformStudio.
Oops
сообщение Oct 15 2008, 08:19
Сообщение #1


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

Группа: Участник
Сообщений: 129
Регистрация: 28-08-08
Из: г.Омск
Пользователь №: 39 870



Здраствуйте.

Подскажите, можо ли свое IP ядро подключить в Xilinx Platfor Studio.
Там только список стандартных IP ядер есть, а если я свое написал его можно как нибудь добавить, подключить?
Go to the top of the page
 
+Quote Post
Дмитрий Мазунин
сообщение Oct 15 2008, 09:03
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 259
Регистрация: 19-09-05
Из: Екатеринбург
Пользователь №: 8 715



Есть такой документ "EDK 9.2 PowerPC Tutorial in Virtex-4".
Найдете на сайте Xilinx. Там для начинающих описано, как создавать и подключать собственное ядро.

Вообще, такие темы следует обсуждать в разделе "Системы на ПЛИС - System on a Programmable Chip (SoPC)"
Go to the top of the page
 
+Quote Post
Oops
сообщение Oct 15 2008, 09:35
Сообщение #3


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

Группа: Участник
Сообщений: 129
Регистрация: 28-08-08
Из: г.Омск
Пользователь №: 39 870



Цитата(Дмитрий Мазунин @ Oct 15 2008, 12:03) *
Есть такой документ "EDK 9.2 PowerPC Tutorial in Virtex-4".
Найдете на сайте Xilinx. Там для начинающих описано, как создавать и подключать собственное ядро.


Спасибо.

Цитата(Дмитрий Мазунин @ Oct 15 2008, 12:03) *
Вообще, такие темы следует обсуждать в разделе "Системы на ПЛИС - System on a Programmable Chip (SoPC)"


Хорошо smile.gif
Go to the top of the page
 
+Quote Post
Oops
сообщение Oct 17 2008, 09:02
Сообщение #4


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

Группа: Участник
Сообщений: 129
Регистрация: 28-08-08
Из: г.Омск
Пользователь №: 39 870



Здраствуйте.
Нужна помощь.

Подключаю свое IP ядро в EDK. Следую примеру приведенному в документе EDK_92_PPC_Tutorial.
Не совсем понятно что надо сделать в пункте на стр. 30:

"The hierarchy has changed now that the EDK system is instantiated inside the system_stub module so the PPC reset pins are no longer available in the top level module. Add a */ in front of signals ppc_reset_bus_Chip_Reset_Req, ppc_reset_bus_Core_Reset_Req, ppc_reset_bus_System_Reset_Req,
so the tools will ‘ wildcard’ the hierarchy preceding the PPC reset pins.
Save and close the UCF"

Я так понял что нада в верхнем месте system_stub модуля добавить reset пины, описаные в UCF файле. А как это сделать, всмысле как объявить, какой синтаксис... Почему-то не показали кусочек, как это должно выглядеть.
Без этого пункта при генерации и синтезе вылазит такая ошибка:

ERROR:ConstraintSystem:59 - Constraint <NET "ppc_reset_bus_Chip_Reset_Req"
ERROR:ConstraintSystem:59 - Constraint <NET "ppc_reset_bus_Core_Reset_Req"
ERROR:ConstraintSystem:59 - Constraint <NET "ppc_reset_bus_System_Reset_Req"

Подскажите пожалуста? unsure.gif

Сообщение отредактировал Oops - Oct 17 2008, 09:39
Прикрепленные файлы
Прикрепленный файл  EDK92_PPC_tutorial.pdf ( 587.76 килобайт ) Кол-во скачиваний: 75
 
Go to the top of the page
 
+Quote Post
Oops
сообщение Oct 19 2008, 09:16
Сообщение #5


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

Группа: Участник
Сообщений: 129
Регистрация: 28-08-08
Из: г.Омск
Пользователь №: 39 870



Здраствуйте.
С примером EDK92_PPC_tutorial разобрался.
В файле UCF надо такое сделать:

NET "*/ppc_reset_bus_Chip_Reset_Req" TPTHRU = "RST_GRP";
NET "*/ppc_reset_bus_Core_Reset_Req" TPTHRU = "RST_GRP";
NET "*/ppc_reset_bus_System_Reset_Req" TPTHRU = "RST_GRP";

Но всеравно информации мало.
Хочу стать супер профессионалом smile.gif , хочу IP ядро сделать, подключить его к PLB, оно должно настроить по PLB MAC, и должно генерить UDP пакеты и отправлять их по PLB шине в FIFO TRI MODE MACa, оттуда пакеты идут в сам MAC и в Ethernet. Хотелось бы посмотреть пример с подключеным пользовательским IP ядром функционирующим по PLB с каким нибудь др. IP ядром. Вообще можно такое сделать? Или проще FIFO TRI MODE MACa переделать, чтобы в нем генерить пакеты UDP. Что почитать надо, для этого?
Интересует передача данных в Ethernet построенная на логике(минуя процессор).

Спасибо.

Сообщение отредактировал Oops - Oct 19 2008, 09:48
Go to the top of the page
 
+Quote Post
Pavel81
сообщение Feb 10 2009, 07:22
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 24-06-05
Из: МО, г. Подольск
Пользователь №: 6 286



Цитата
ERROR:ConstraintSystem:59 - Constraint <NET "..."
Когда у меня возникает подобная ошибка, я просто пересобираю заново проект и она исчезает. Это один из глюков 10.1.

Сообщение отредактировал Pavel81 - Feb 10 2009, 07:23
Go to the top of the page
 
+Quote Post

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

 


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


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