При выбранной области действия «Плоские (только глобальные порты)» «... сетевые метки являются локальными для каждого листа; они не будут соединяться между листами. Все порты с одинаковым именем будут подключены на всех листах». - Altium "Multi-Sheet Design"
Кажется, это должно быть в порядке для того, что вы пытаетесь сделать, но я думаю, что в этом типе настройки дизайна, должно быть соотношение 1: 1 входного и выходного порта. В плоской конструкции случае, входные порты будут подключены друг к другу, следовательно, ошибка «несколько входных портов». Вот пара вещей, которые вы можете попробовать:
- Переключение на иерархический дизайн Для
этого требуется использовать верхний лист для управления иерархией дизайна. Просмотрите «5.1.3 Построение верхнего листа» в ранее упомянутом учебном модуле. Для чего бы это ни стоило, все мои проекты имеют такую настройку.
- Изменение входных портов на двунаправленный
Это может привести к исчезновению ошибки (из-за матрицы подключения вашего проекта), но это может не иметь смысла с точки зрения реального мира. Линии CLK / SDI, безусловно, не являются двунаправленными. Это может вызвать проблемы, когда вы находитесь в обзоре дизайна и должны объяснить, почему вы отметили все как двунаправленные.
- Отредактируйте матрицу подключений.
Придерживайтесь ваших настроек плоского дизайна, но скажите Altium, чтобы они изменились, отредактировав матрицу подключений Ошибка / Предупреждение:
теперь о нескольких входных портах будет сообщаться только как предупреждение, а не как ошибка остановки показа.