Open Circuit Design

Original: http://opencircuitdesign.com/index.html

Dziękujemy za odwiedzenie strony internetowej Otwórz Circuit Design. Ta strona jest repozytorium dla pakietu narzędzi open-source EDA (Electronic Design Automation), w tym Magic, IRSIM, netgen, PCB i XCircuit. Wszystkie narzędzia te są świadczone bezpłatnie w ramach licencji GNU Public License (GPL) lub podobnej licencji open-source.
Przepraszamy za przestój od 13 czerwca do 4 lipca 2012 roku byłem na wakacjach i zamykania systemu, pierwszy dzień mnie nie było, i nie byłem w stanie uruchomić system z powrotem, dopóki nie wrócił. Systemy, których dotyczy obejmowały opencircuitdesign internetowej i e-mail.
Otwórz Circuit Design jest zobowiązana do utrzymywania open-source narzędzi EDA przydatne i konkurencyjne z narzędzi komercyjnych.
Oprogramowanie open Circuit Design

Kliknij na przyciski w menu po lewej stronie, aby przejść do strony głównej każdego z głównych automatyzacji projektowania elektronicznego (EDA) Narzędzia hostowane przez Open Circuit Design:
Magia, redaktor VLSI układ, wydobywaniem i narzędzia DRC.
Xcircuit, obwód i schematyczny rysunek narzędzie do przechwytywania.
IRSIM, przełącznik poziomu symulator obwodów cyfrowych.
Netgen obwód netlist porównanie (PN) i netlist narzędzie do konwersji.
Qrouter, over-the-komórki (morze-z-bramy) szczegóły routera.
Qflow, kompletny projekt przepływ cyfrowej syntezy przy użyciu oprogramowania open-source i biblioteki standardowe komórek open-source.
PCB, redaktor układ płytki drukowanej.
Filozofia

Zobacz mój wywiad na EEWeb na dość zwięzłe streszczenie co Otwarty Circuit Design i rozwój open source narzędzi EDA dla mnie znaczy.

O stronie

Domeny OpenCircuitDesign jest własnością mnie (Tim Edwards) i zarejestrowana przez DynDNS.org. Początkowo prowadził go z komputera w mojej piwnicy, w Maryland i śledzone Comcast adres dynamiczny IP przy użyciu usługi DynDNS. Obecnie komputer OpenCircuitDesign siedzi w szafie sieciowej w MultiGiG, gdzie ma stały adres IP. OpenCircuitDesign to system Debian Linux.
OpenCircuitDesign.com prowadzi serwis Wiki przy użyciu oprogramowania UseMod, listy mailingowe za pomocą listonosza i filtrowanie spamu przy użyciu SpamAssassin. To działa serwer poczty IMAP dla mnie dla poczty przychodzącej MultiGiG i działa jako przekaźnik dla poczty wychodzącej, kiedy mam mój laptop podłączony w pracy. Htdig jest instalowany jako wyszukiwarkę na stronie, która jest również zintegrowany listonosz do przeszukiwania archiwum listy.

Od maja 2011 roku, wszystkie projekty oprogramowania podstawowych objęte są git, system wersjonowania oprogramowania stworzonego dla rozwoju Linuksa. Jest to niewielka zmiana w stosunku do poprzedniego systemu, poczynając od kwietnia 2006 roku, w którym wszystkie projekty zostały umieszczone pod CVS (system wersje równoległe). Ponieważ ja zwykle wolą tarballing wypłaty regularnie, mam ustanowił skomplikowany system skryptów na OpenCircuitDesign. Mam kopię wszystkich dystrybucjach źródłowych na OpenCircuitDesign w repozytorium git. Na koniec dnia (w nocy), cron uruchamia skrypt, który sprawdza każdy projekt, oraz wykonuje następujące czynności:

Określa, czy jakieś commit zostały dokonane w ciągu dnia. Jeśli nie, nie zostaną podjęte żadne dalsze działania. W przeciwnym razie:
Aktualizuje numer wersji projektu
Tworzy nowe archiwum
Pobierz aktualizuje stronę internetową do punktu do nowego archiwum
Kompiluje wszystkie wiadomości popełniają od ostatniego tar powstał
Dołącza wiadomości do historii (“zmiany”) strony internetowej.
W ramach wszystkich działań, skrypt jest pilnować, aby oddzielić “stabilne” i “rozwoju” dystrybucje gdzie mam obie (np, magii i xcircuit).
Oddzielny skrypt cron działa mniej więcej raz w tygodniu, sprawdzania “,” data ostatniej modyfikacji każdego pliku na stronie internetowej oraz aktualizacji komunikat “Ostatnia aktualizacja” na dole każdej strony, jeśli jest inny, więc nie mam do .

Comments are closed.