PCB.Designer 0 15 мая, 2019 Опубликовано 15 мая, 2019 (изменено) · Жалоба Всем привет! Ни разу не делал многоканальные проекты. Возникли вопросы. Есть кусок схемы (Port.SchDoc) и его надо размножить на 16 каналов. Для краткости сделал скриншот на 6 каналов . Что я сделал: 1.Вставил SheetSymbol , указал для него путь к схеме Port.SchDoc, вытащил из схемы 8 sheet entry (4 дифф.пары) 2. Размножил на 16 SheetSymbols . 3. Соединил все дифф. пары от 16 SheetSymbols на одну микросхему. Во-первых компилятор выдаёт такие ошибки 1. Почему он ругается что листы имеют дубликаты портов? 2. что значит Port not linked to parent sheet symbol? 3. Что я делаю не так? :) Изменено 15 мая, 2019 пользователем PCB.Designer Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 60 15 мая, 2019 Опубликовано 15 мая, 2019 · Жалоба Многое зависит от Project/Project Option/Option Скорее всего нельзя использовать такие же порты на главном листе, что и на подчиненном Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PCB.Designer 0 15 мая, 2019 Опубликовано 15 мая, 2019 · Жалоба 2 minutes ago, Владимир said: Многое зависит от Project/Project Option/Option Скорее всего нельзя использовать такие же порты на главном листе, что и на подчиненном Имеется ввиду сам объект Port в AD? И что в этом случае поможет? и да, AD говорит что после компиляции нет связи дифф пар от SheetSymbol к микросхеме. как ее сделать тогда? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 60 15 мая, 2019 Опубликовано 15 мая, 2019 · Жалоба Нет на первом листе. В настройках у вас порты именуют цепи. Отсюда один конфликт точно будет. потому как на главном и подчиненном листах используются одинаковые по названию порты По связи смотрите еще синхронизацию. хотя если правильно будете делать-- все настроится. Вам бы почитать про иерархию. Долго объяснять Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PCB.Designer 0 15 мая, 2019 Опубликовано 15 мая, 2019 · Жалоба 6 minutes ago, Владимир said: Нет на первом листе. первый лист у меня такой. 7 minutes ago, Владимир said: В настройках у вас порты именуют цепи. Через шину именовать + netlabel? Так же проще именовать цепи. 9 minutes ago, Владимир said: потому как на главном и подчиненном листах используются одинаковые по названию порты ГДЕ? нет одинаковых названий. А обязательно выводить sheet entry в SheetSymbol ? это поэтому компилятор ругается? - 14 minutes ago, Владимир said: Вам бы почитать про иерархию. если не сложно, киньте плиз доступный для понимания материал по этому вопросу. главное развернутый, можно на англ. языке. спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 60 15 мая, 2019 Опубликовано 15 мая, 2019 · Жалоба 1 я только через Netlabel делаю -- тогда все во всех проектах одинаково,а не от его нстроек 2.А это что?2 3. Сложно, я даже на своем сайте их не ищу. Жалко времени Искать для вас? F1 вам в помощь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PCB.Designer 0 15 мая, 2019 Опубликовано 15 мая, 2019 · Жалоба 5 hours ago, PCB.Designer said: потому как на главном и подчиненном листах используются одинаковые по названию порты 3 hours ago, Владимир said: 2.А это что? Так эти порты находятся на верхнем уровне , а не в дочерних листах. Получается что Ports не работают в таком виде! в Иерархическом проекте Ports "работают" только в нижнем уровне, так ведь??? Даже на картинке в документации AD показаны Ports только в нижнем уровне. Так как мне соединить дифф. цепи от SheetSymbol с микросхемой, когда они находятся на разных листах? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 60 15 мая, 2019 Опубликовано 15 мая, 2019 · Жалоба Тут все правильyj хотя то можно замечания сделать Я думаю в этом примере есть дифпары и передаются на подчиненный. Порты можно использовать на любых листах. Но порты портам рознь. и за вертикальными связями нужно следить из простеньких на моем сайте должен валяться этот пример. Там отметил дифпару. Не показательно, но работает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PCB.Designer 0 15 мая, 2019 Опубликовано 15 мая, 2019 · Жалоба А можно как-то обойтись без SheetSymbol с кучей sheet entry ??? Ведь есть лист с микросхемой и нужно просто соединить ее цепи с цепями тех каналов , которые я создал через SheetSymbol. Вот как можно обойтись без этого (см. SheetSymbol с кучей sheet entry ) ? когда есть лист с микросхемой , но через Ports я не могу соединить ее сигналы с SheetSymbol . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 60 16 мая, 2019 Опубликовано 16 мая, 2019 · Жалоба Вы все время думаете иными категориями, желай каждый сигнал провести через ShhetEntry, получая простыни ненужной графической информации. 1. Многоканальность и Sheet Symbol - не разделими 2. Через удин SheetEntry можно передать на лист 1 сигнал, 1 BUS с кучей однородных названий, 1 Harness с кучей разнородных названий. в конкретном случай используя 2 Sheet Entry можно ввести ваши дифлинии (одна для отрицательных второй для положительных) или используя 1 Sheet Enty ввести все сразу через Harness В моей картинке там почти все Harness И перадается десятки сигналов между листами Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PCB.Designer 0 16 мая, 2019 Опубликовано 16 мая, 2019 (изменено) · Жалоба 1 hour ago, Владимир said: Вы все время думаете иными категориями, желай каждый сигнал провести через ShhetEntry, получая простыни ненужной графической информации. 1. Многоканальность и Sheet Symbol - не разделими 2. Через удин SheetEntry можно передать на лист 1 сигнал, 1 BUS с кучей однородных названий, 1 Harness с кучей разнородных названий. в конкретном случай используя 2 Sheet Entry можно ввести ваши дифлинии (одна для отрицательных второй для положительных) или используя 1 Sheet Enty ввести все сразу через Harness В моей картинке там почти все Harness И перадается десятки сигналов между листами Я просто пытаюсь понять как работает эта многоканальность, я до этого никогда с Sheet Symbol не работал, все проекты были Flat. Про Harness только слышал, сейчас надо разбираться что это такое. По вашему листу видно что Port вообще не используются, я этого не знал к сожалению, порты в Hierarchical Design работают только снизу-вверх. Спасибо, за помощь! буду дальше разбираться. Изменено 16 мая, 2019 пользователем PCB.Designer Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 60 16 мая, 2019 Опубликовано 16 мая, 2019 · Жалоба Порты используются для Вертикальных связей. Но могут быть для межлистовых внутри листа. Так как хотите сногоканальность -- у вас есть вертикальные связи. И их можно организовать только через порты. Вот и используйте их только для этого -- голова будет меньше болеть Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PCB.Designer 0 16 мая, 2019 Опубликовано 16 мая, 2019 · Жалоба Владимир, по поводу вашего листа выше, синий цвет - это жгуты, а оранжевый - это что? И почему на жгут поставили NetLabel? для чего это? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 60 16 мая, 2019 Опубликовано 16 мая, 2019 · Жалоба и то и другое жгуты, просто раскрашены по разному жгуту можно присвоить имя. и оно "пристегивается" спереди к имени цепи. И полезно и удобно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PCB.Designer 0 16 мая, 2019 Опубликовано 16 мая, 2019 · Жалоба 10 minutes ago, Владимир said: и то и другое жгуты, просто раскрашены по разному жгуту можно присвоить имя. и оно "пристегивается" спереди к имени цепи. И полезно и удобно Более менее ясно. Подскажите, я правильно начал использовать Harness connector для передачи цепей с дочернего листа на верх ? порты еще не нарисовал. И нужно ли давать разные имена для Harness connector MDI_P1, MDI_P2 (они идентичны по значению) в моем случае ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться