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

 
 
 
Reply to this topicStart new topic
> Вопросы по xilinx platform studio
_Ivan_33
сообщение Jul 9 2014, 11:19
Сообщение #1


fpga designer
****

Группа: Свой
Сообщений: 613
Регистрация: 20-04-08
Из: Зеленоград
Пользователь №: 36 928



Добрый день.

Нужно сгенерить систему из axi интерконнекта и мастеров, слейвов. В общих чертах как это сделать я разобрался. Но дьявол кроется в деталях)))
Подскажите, пожалуйста, следующие вещи:

1) Порекомендуйте вменяемую доку на сей САПР, что то на сайте хилых найти ничего не могу

2) При генерации пустого проекта нам предлагается выбрать микроблейз. В дальнейшем я его выкидываю. Стоит ли выкидывать clock generator из проекта и просто сделать вход тактовый внешним?
Выкидывать блок сброса, я так понимаю, стоит?



--------------------
Go to the top of the page
 
+Quote Post
mSimple
сообщение Jul 20 2014, 13:22
Сообщение #2


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

Группа: Свой
Сообщений: 98
Регистрация: 21-02-08
Из: г. Москва
Пользователь №: 35 268



Цитата(_Ivan_33 @ Jul 9 2014, 15:19) *
Добрый день.

Нужно сгенерить систему из axi интерконнекта и мастеров, слейвов. В общих чертах как это сделать я разобрался. Но дьявол кроется в деталях)))
Подскажите, пожалуйста, следующие вещи:

1) Порекомендуйте вменяемую доку на сей САПР, что то на сайте хилых найти ничего не могу

2) При генерации пустого проекта нам предлагается выбрать микроблейз. В дальнейшем я его выкидываю. Стоит ли выкидывать clock generator из проекта и просто сделать вход тактовый внешним?
Выкидывать блок сброса, я так понимаю, стоит?


1. Из доков стоит начать с кнопки "лампочки", а также Help-меню.
2. А чем вам мешает microblaze? Если вы хотите создать проект без процессора, но со своим мастером, то сделать это удобно через IP-wizard в EDK, там же и slave-ядра сделаете.
Clockgenerator - это всего лишь пара DCM удобно оформленная в корку, если вам он не нужен, делайте DCM в коде или городите свой велосипед. Компонент reset удобен для создания последовательности сбросов, никто не заставляет использовать все его возможности, в любом случае все можете сделать сами, но если вы будете использовать больше стандартных компонентов, то ваш код будет проще понять вашим последователям.
Go to the top of the page
 
+Quote Post
_Ivan_33
сообщение Jul 21 2014, 08:18
Сообщение #3


fpga designer
****

Группа: Свой
Сообщений: 613
Регистрация: 20-04-08
Из: Зеленоград
Пользователь №: 36 928



спасибо!

еще вопрос:

вот я сгенерил корку, добавил из вкладки utility axi external master connector и slave connector, дальше я во вкладке ports делаю порты внешними, у меня они автоматом генерятся как S00_S_AXI_AWADDR_pin, к примеру. А как сделать так, чтоб автоматом генерилось S00_AXI_AWADDR, можно конечно ручками переделать, но что-то многовато править...?


--------------------
Go to the top of the page
 
+Quote Post
mSimple
сообщение Jul 28 2014, 13:17
Сообщение #4


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

Группа: Свой
Сообщений: 98
Регистрация: 21-02-08
Из: г. Москва
Пользователь №: 35 268



Цитата(_Ivan_33 @ Jul 21 2014, 12:18) *
спасибо!

еще вопрос:

вот я сгенерил корку, добавил из вкладки utility axi external master connector и slave connector, дальше я во вкладке ports делаю порты внешними, у меня они автоматом генерятся как S00_S_AXI_AWADDR_pin, к примеру. А как сделать так, чтоб автоматом генерилось S00_AXI_AWADDR, можно конечно ручками переделать, но что-то многовато править...?

Боюсь, что никак. Вообще с Xilinx такого хватает, очень многое, что он генерит нужно править ручками. Привыкайте.
Но, чтобы это не стало головной болью, проще привыкать к их названиям и структурам файлов. Так будет меньше правок.
Go to the top of the page
 
+Quote Post
Fen1xL
сообщение Aug 17 2014, 12:54
Сообщение #5





Группа: Новичок
Сообщений: 9
Регистрация: 23-04-14
Пользователь №: 81 499



Цитата
вот я сгенерил корку, добавил из вкладки utility axi external master connector и slave connector, дальше я во вкладке ports делаю порты внешними, у меня они автоматом генерятся как S00_S_AXI_AWADDR_pin, к примеру. А как сделать так, чтоб автоматом генерилось S00_AXI_AWADDR, можно конечно ручками переделать, но что-то многовато править...?

Если это XPS, то можно в текстовом редакторе найти и заменить "_pin" на "" в файле с расширением *.mhs. Только будьте осторожны, перепроверьте или лучше забекапьте.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 21:37
Рейтинг@Mail.ru


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