Product SiteDocumentation Site

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.
Strona WWW FEL: http://chitlesh.fedorapeople.org/FEL/.
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:
  • społeczność otwartego oprogramowania
  • społeczność otwartego sprzętu
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'"