Product SiteDocumentation Site

7.3. Projektowanie układów

Fedora 12 zawiera pełny zestaw aplikacji do odwzorowywania układów na schematach, symulacji układów i rozplanowywania PCB. Poniżej można zobaczyć znaczne zmiany w tych aplikacjach. Pełną listę zmian można znaleźć na końcu tego dokumentu.
geda
W Fedorze 12 zestaw geda, poprzednio znajdujący się w wielu indywidualnych pakietach aplikacji, jest teraz dostarczany jako pojedynczy, pełny pakiet.
gspiceui
Pakiet gspiceui Fedory jest teraz skompilowany pod wxgtk 2.8 zamiast poprzedniego wxgtk 2.6. Ulepsza to graficzny interfejs użytkownika GSpiceUI. GSpiceUI dołącza brakujący plik opamp-3.sym do /usr/share/gEDA/sym/misc/ (katalogu symboli geda).

PPC64

GSpiceUI nie jest dostępne w Fedorze dla PPC64 z powodu braku gwave dla tej architektury.
kicad
Fedora 12 zawiera najnowszą wersję pakietu kicad, który zawiera olbrzymią ilość drobnych poprawek błędów i ulepszeń użyteczności. Aby uzyskać pełny opis tych zmian, proszę zobaczyć dziennik zmian projektu na http://www.lis.inpg.fr/realise_au_lis/kicad/.
ngspice
Pakiet ngspice został zaktualizowany do wersji 19.
  • Zarządzanie pamięcią: naprawiono wycieki pamięci (błąd 514484 - Long Warning Message)
  • Zawarcie poprawek błędów i ulepszeń espice
  • Poprawki błędów w wykresach i interfejsie wiersza poleceń.
  • Ponowne opracowanie modeli BSim, dołączenie modelu EPFL-EKV V2.63, modeli mextram, hicum0, hicum2 ADMS.
  • Do programu ngspice w Fedorze dodano łatę umożliwiającą akceptowanie wywołań z interfejsu TCL Xcircuit.
tclspice
Do Fedory 12 dodano nowy pakiet tclspice .
Przed ngspice-rework-19 Fedora uważała pakiet tclspice za zbyt niestabilny. Przykłady tclspice można znaleźć przez rpm -qd tclspice.
Tclspice dostarcza użytkownikom Fedory rozszerzone możliwości projektowania układów o mieszanym sygnale przez swoje zaplecze TCL. Ponieważ Fedora dostarcza także narzędzia do manipulowania zmiennymi logicznymi (wyjaśnione w następnej sekcji), użytkownicy muszą dopasować materiały do swoich własnych wtyczek mieszanych sygnałów EDA.
xcircuit
Pakiet xcircuit został zaktualizowany do wersji 3.6.161. Główne zmiany to między innymi:
  • Obsługa wielu okien schematowego rozplanowywania.
  • Całkowicie zmienione procedury dowiązywania funkcji do kluczy, w tym mechanizmu rozdzielania funkcji.
  • Potrzeba kilku dodatków i poprawek, aby implementacja wielooknowa mogła działać poprawnie.
  • Sposób, w jaki są obsługiwane biblioteki przez rozróżnienie między stronami bibliotek i plików używając "przestrzeni nazw technologii", został ulepszony. Każdy obiekt posiada nazwę składającą się z "przedrostka technologii", podwójnego dwukropka ("::") i nazwy obiektu. Każdy plik biblioteki deklaruje nazwę technologii, która jest używana jako przedrostek dla wszystkich obiektów w tym pliku. Przedrostki są używane przez XCircuit do śledzenia, które obiekty są z danego pliku, niezależnie od strony biblioteki, do której zostały wczytane. Dodano obsługę przewodów podłączonych do wtyków symboli pozostających połączone, kiedy symbol jest przenoszony. Rozszerza także funkcję "Podłącz-do", umożliwiając (pół)automatyczne podłączanie przewodów do etykiet wtyków lub wtyków symboli. Makro klawiszowe dla "podłącz-do" (klawisz "A") może zostać także użyte jako funkcja "przewodu" (klawisz "w"), aby rozpocząć przewód z punktem początkowym podłączonym do wtyków symboli lub etykiet wtyków.
  • Sposób obsługi etykiet informacyjnych dla PCB został zmieniony w porównaniu do wersji 3.6.66.
  • Prędkość uruchamiania została przyspieszona.
  • Do programu ngspice w Fedorze dodano łatę umożliwiającą akceptowanie wywołań z interfejsu TCL Xcircuit.