Перейти к содержанию
    

Длина имени шины

Столкнулся с тем, что система, а именно DesignVieW, не хочет нормально работать с шиной имя которой длиннее 256 символов.

В шине много разных цепей и с длинными именами, поэтому и имя шины получается длинное. Приходится дробить шину на много мелких.

При таком раскладе теряется все удобство от работы с шиной.

Подскажите, пожалуйста, как увеличить допустимую длину шины?

Ниже снимок, с максимальным именем шины.

image.jpg

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Столкнулся с тем, что система, а именно DesignVieW, не хочет нормально работать с шиной имя которой длиннее 256 символов.

В шине много разных цепей и с длинными именами, поэтому и имя шины получается длинное. Приходится дробить шину на много мелких.

может я слегка не туда ткну.. а посмотрите в меню Project->Bus Contents

имя шине даете любое понравившееся (например qwa). в правой части ее содержимое, потом в схематике рисуете шину, обзываете qwa и в момент, когда к шине подводите провод выпадает меню с содержимым шины, выбираете нужный и готово. все вполне лаконично и компактно..

а то что у вас жесть конечно, никакой диагонали экрана не хватит..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

может я слегка не туда ткну.. а посмотрите в меню Project->Bus Contents

имя шине даете любое понравившееся (например qwa). в правой части ее содержимое, потом в схематике рисуете шину, обзываете qwa и в момент, когда к шине подводите провод выпадает меню с содержимым шины, выбираете нужный и готово. все вполне лаконично и компактно..

а то что у вас жесть конечно, никакой диагонали экрана не хватит..

Кажется помогло спасибо. :beer:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кажется помогло спасибо. :beer:

угу

мало ли пригодится - файл со списком шин лежит (по умолчанию) в корне проекта conts.asc и легко редактируется обычным текстовиком в отличии от однострочного редактирования в проекте

и разумеется понимает синтаксис sig[0],sig[1]..sig[15] в виде сокращения sig[0..15]

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

угу

мало ли пригодится - файл со списком шин лежит (по умолчанию) в корне проекта conts.asc

это для DC (....то система, а именно DesignVieW,) ???

 

далее вопрос уже для xDXD VX1.2

создана шина из порядка 20-ти разнородных сигналов "MDIO,MDC,TX_CLK,TX_CTRL,TXD0,TXD1,TXD2,TXD3, ....... и далее тоже самое для RX + служебные"

данный кусочек схемы копируется 10 раз и далее возникает проблема - как затем легко изменить наполнение шины на уникальные имена для каждого клона

 

по аналогии было QWER[7:0] подставил буквочку "a" и в шине QWER_a[7:0] все имена изменились

поясняю зачем все это требуется - все эти каналы необходимо завести на ПЛИС и прописывать руками каждый сигнал в IOD как то лень, проще завести десяток шин

 

что посоветуете ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...