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

 
 
> Собственная шина у IP-ядра
Kryden
сообщение Sep 25 2013, 08:05
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 18-07-13
Пользователь №: 77 589



Здравствуйте.
С помощью CIP я cоздал IP-ядро. Вывел из него группу сигналов. Потом модифицировал вручную MPD файл этого ядра. Добавляю строку BUS_INTERFACE. А все выведенные сигналы определил, как принадлежащие созданной шине:

BUS_INTERFACE BUS = MYBUS, BUS_STD = MYSTD, BUS_TYPE = TARGET

PARAMETER MY_DWIDTH = 32, DT = INTEGER, BUS = MYBUS
PARAMETER MY_NUMREG = 2, DT = INTEGER, BUS = MYBUS

PORT Mst_Clk = "", DIR = I, SIGIS = CLK, BUS = MYBUS
PORT Mst_Rst = Rst, DIR = I, SIGIS = RST, BUS = MYBUS
PORT Mst_WrCE = WrCE, DIR = I, VEC = [0:(MY_NUMREG-1)], BUS = MYBUS
PORT Mst_RdCE = RdCE, DIR = I, VEC = [0:(MY_NUMREG-1)], BUS = MYBUS
PORT Mst_BE = BE, DIR = I, VEC = [0:((MY_DWIDTH/8)-1)], BUS = MYBUS
PORT Mst_Data = Data, DIR = I, VEC = [0:MY_DWIDTH], BUS = MYBUS

Потом я запускаю CIP с "Import existing peripheral". Он удаляет мне строчку BUS_INTERFACE и выдаёт ошибку, что такой шины нет. Я так понимаю, что это из-за того, что мой стандарт шины не определён.
Но я не нашёл нигде, как определить собственный стандарт шины. Может посоветуете какие-либо источники на эту тему?
Заранее спасибо!
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 19:22
Рейтинг@Mail.ru


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