7. Zmiany w Fedorze dla specyficznych odbiorców
7.2. Electronic Design Automation
Laboratorium elektroniczne Fedory jest platformą projektowania i symulowania sprzętu. Ta platforma dostarcza różne metody projektowania sprzętu, oparte na bieżących trendach przemysłu półprzewodnikowym. FEL umożliwia trzy metodologie (projektowanie, symulowanie i sprawdzanie) za pomocą oprogramowania EDA open source.
Najnowsza metodologia zawarta w platformie FEL jest przeznaczone do sprawdzania i debugowania projektów cyfrowych.
Moduły Perla zawarte w Fedorze 11 dodają nową metodologię. Jest to sprawdzanie razem z możliwościami współsymulowania, oparte na projektowaniu i symulacji. Fedora pozostaje jedyną dystrybucją Linuksa rozprowadzającą metodologie FEL projektowania, symulowania i sprawdzania sprzętu.
Aktualizacje istniejących pakietów RPM ulepszają możliwości projektowania w warunkach czasu rozwoju i debugowania. Kiedy rozumienie prawa Moore'a przez FEL jest ważne dla użytkowników, te ulepszenia umożliwiają projektowania wydajniejszych i lepszych projektów za pomocą oprogramowania open source.
Te ulepszenia w Fedorze zwiększają szanse, że użytkownicy Fedory mogą zakończyć swoje projekty sprzętu nawet, jeśli są skalowane do 90nm i projektu zostają zwinięte z finalną taśmą.
FEL łączy dwie różne społeczności open source:
Po trzech kolejnych udanych wydaniach, FEL/Fedora jest uznawana za lidera na tych polach przez obie społeczności, dzięki trzyletniemu doświadczeniu i rozwiązaniach EDA o wysokiej jakości.
Poniżej wyróżniono główne elementy rozwoju, aby podnieść poprzeczkę jakości jeszcze wyżej niż w poprzednich wydaniach:
Moduły Perla rozszerzające obsługę vhdl i verilog. Te moduły Perla razem z pakietem gtkwave z Rawhide ulepszają obsługę testowania układów.
Wprowadzenie modelowania Verilog-AMS modeling do pakietu ngspice
Ulepszona obsługa debugowania VHDL za pomocą gcov.
Ulepszona obsługa ponownego używania pakietów HDL jako rdzenia IP
Ulepszono obsługę PLI w pakietach iverilog i ghdl
Wprowadzenie metodologii opartych na C dla testów wydajności i modeli HDL.
Ulepszone projektowanie sprzętu oparte na współsymulowaniu.
Wprowadzenie narzędzi projektowania do projektowania DSP
Można używać standardowego nośnika Live Fedory lub grupy yuma
"Electronic Lab", aby wdrożyć tę platformę projektowania, symulowania i sprawdzania sprzętu. Aby zainstalować, wykonaj następujące polecenie:
su -c "yum groupinstall 'Electronic Lab'"
7.3. Co nowego dla amatorskich radiooperatorów
Fedora 11 zawiera wiele aplikacji i bibliotek interesujących amatorskich radiooperatorów i hobbistów elektroniki. Wiele z tych aplikacji jest dołączonych do obrazu Laboratorium elektroniczne Fedory. Pełna lista aplikacji do obsługi amatorskiego radia zawartych w Fedorze znajduje się na wiki w artykule
Aplikacje dla amatorskiego radia.
7.3.1. Aplikacje dla kart dźwiękowych
HamFax 0.54 jest nowością w Fedorze. HamFax jest aplikacją do wysyłania i odbierania faksów dla amatorskiego radia oraz do odbierania publicznie ogłaszanych przekazów, jak prognozy pogody. Obsługiwanymi interfejsami są karty dźwiękowe i SCS-PTCII od Special Communication Systems.
wxapt jest konsolową aplikacją do rozszyfrowywania oraz zapisywania map pogodowych przesyłanych w formacie APT dla satelit NOAA i METEOR. wxapt jest nowym dodatkiem dla Fedory.
gnuradio został zaktualizowany do wersji 3.1.3. Jest to głównie aktualizacja naprawiająca błędy.
7.3.3. Projektowanie i symulacja układów
Zestaw gEDA został zaktualizowany do wersji 20081231. Zawiera pakiety geda-docs, geda-examples, geda-gattrib, geda-gnetlist, geda-gschem, geda-gsymcheck, geda-symbols i geda-utils. Są to wydania naprawiające błędy. Dodatkowo gerbv, pcb i ngspice są częścią zestawu gEDA, ale są wydawane oddzielnie.
iverliog zostało zaktualizowane do wersji 0.9.20081118. Jest to głównie aktualizacja naprawiająca błędy.
qle 0.0.10 jest nowością w Fedorze 11. qle jest graficzną przeglądarką dzienników QSO, edytorem dzienników oraz aplikacją do tworzenia dziennika QSO. Zapisuje (i modyfikuje) QSO bezpośrednio w szybkiej i lekkiej bazy SQLite.
xwota jest przeznaczona dla amatorskich radiooperatorów, którzy chcą używać bazy danych WOTA. Może być używana do wyszukiwania ludzi oraz pasma i częstotliwości, na jakiej operują, a także ich położenie według kraju, województwa, powiatu, siatki i szerokości/długości geograficznej. xwota jest nowością w Fedorze 11.
thebridge jest mostkiem konferencji zgodnym z ILink/EchoLink. To jest nowa funkcja w Fedorze 11.
Wtyczka X-Chata do wysyłania i pobierania surowych kodów Morse'a przez IRC. Nowość w Fedorze 11.
svxlink server jest ogólnym systemem usług głosowych do używania z radiem krótkofalowym. Każda usługa głosowa jest zaimplementowana jako wtyczka zwana modułem. Niektóre przykłady usług głosowych to: system pomocy, powtarzanie sympleksu, połączenie z EchoLink. Rdzeń systemu obsługuje interfejs radiowy i jest całkiem elastyczny. Może działać zarówno jako węzeł sympleksu, jak i jako kontroler powtarzania. svxlink-server 0.10.1 jest nowością w tym wydaniu Fedory. Dla programistów jest także pakiet programistyczny, svxlink-server-devel.
qtel 0.11.1 jest klientem EchoLink. Zauważ, że jest tylko klientem, nie pełnym dowiązaniem. Jeśli chcesz utworzyć dowiązanie, zainstaluj pakiet svxlink-server. Jeśli potrzebujesz mostka konferencji, użyj thebridge. qtel jest nowością w Fedorze 11.
Klient klastra DX xdx został zaktualizowany do wersji 2.4.1. To jest wydanie naprawiające błędy
Pakiet xdemorse zaktualizowany do wersji 1.3. To jest wydanie naprawiające błędy.
ssbd (Demon pasma jednostronnego) jest głosowym kluczem telegraficznym dla radia krótkofalowego. Został napisany jako część Tucnak, dziennika rywalizacji VHF, ale można używać ssbd z każdym innym programem. ssbd jest nowością w tym wydaniu Fedory.
Pakiet splat-utils został usunięty z Fedory, a jego zawartość została dołączona do pakietu splat. Nie trzeba już instalować pakietu splat-utils, aby używać splat.