Jestem stosunkowo nowy w Altium i podczas kompilowania mojego schematu napotykam następujące błędy:
- Net SDI zawiera wiele portów wejściowych (Port SDI, Port SDI)
- Net CLK zawiera wiele portów wejściowych (Port CLK, Port CLK)
Usiłuję podłączyć wiele arkuszy do tych samych sygnałów, SDI i CLK. czy robię coś źle? Jest to płaska hierarchia, ustawiłem zakres na „Płaski (tylko porty globalne)”. Poniżej znajdują się dwa arkusze mojego schematu, który wykorzystuje sygnały SDI i CLK
Arkusz 1:
Arkusz 2:
Odpowiedzi:
Po wybraniu zakresu „Płaski (tylko porty globalne)”, „... etykiety sieciowe są lokalne dla każdego arkusza; nie będą się łączyć między arkuszami. Wszystkie porty o tej samej nazwie zostaną podłączone na wszystkich arkuszach”. - Altium „Multi-Sheet Design”
Wydaje się, że to powinno być w porządku dla tego, co próbujesz zrobić, ale myślę, że w tego rodzaju ustawieniach projektowych musi istnieć relacja 1: 1 portu wejściowego i wyjściowego. W płaskiej obudowie porty wejściowe są ze sobą połączone, stąd błąd „wielu portów wejściowych”. Oto kilka rzeczy, których możesz spróbować:
Wymaga to użycia górnego arkusza do kontrolowania hierarchii projektu. Przejrzyj „5.1.3 Konstruowanie górnego arkusza” we wcześniej wspomnianym module szkoleniowym. Jeśli chodzi o wartość, wszystkie moje projekty mają takie ustawienie.
Może to spowodować, że błąd zniknie (z powodu macierzy połączeń projektu), ale może nie mieć sensu z rzeczywistego punktu widzenia. Linie CLK / SDI z pewnością nie są dwukierunkowe. Może to powodować problemy, gdy jesteś w trakcie przeglądu projektu i musisz wyjaśnić, dlaczego oznaczyłeś wszystko jako dwukierunkowe.
Trzymaj się płaskiego ustawienia, ale powiedz Altium, aby przesunęła ją, edytując Matrycę połączeń Błąd / Ostrzeżenie:
Teraz wiele portów wejściowych będzie zgłaszanych tylko jako ostrzeżenie, a nie błąd zatrzymania pokazu.
źródło
Podoba mi się odpowiedź @ dext0rb, ale wyłączenie błędów logicznych / ostrzeżeń dla wszystkich portów może później powodować problemy.
Więc po prostu wyłącz błąd w konkretnej sieci za pomocą „Generic No ERC”
i wtedy
źródło
W tym przypadku wolałem utworzyć porty jako Nieokreślone. Podczas gdy strzałki kierunkowe są nadal trzymane (plus koordynacja kolorów) z ich poprzedniego formatu wejścia / wyjścia.
Nieokreślony pozwala użytkownikowi na tworzenie wielu wejść i wyjść dla tych portów.
źródło
Wystarczy zmienić rodzaj elektrod w symbolach schematycznych na pasywne.
źródło