Product SiteDocumentation Site

7.3. Circuit ontwerp

Fedora 12 bevat een complete set van toepassingen voor schematisch tekenen, circuit simulatie, en PCB ontwerp. De volgende zijn de belangrijkste veranderingen voor deze toepassingen. Een complete lijst van veranderingen kan gevonden worden aan het eind van dit document.
geda
In Fedora 12 wordt de geda reeks, voorheen verpakt als een aantal individuele toepassingen, nu als een enkel, compleet pakket aangeboden.
gspiceui
gspiceui van Fedora is nu gecompileerd met wxgtk 2.8 in plaats van de oude wxgtk 2.6. Dit verbetert de GUI interface van GSpiceUI. GSpiceUI bevat het ontbrekende opamp-3.sym naar /usr/share/gEDA/sym/misc/ (geda symbolen map).

PPC64

GSpiceUI is niet beschikbaar in de door Fedora ondersteunde PPC64 architectuur als resultaat van het ontbreken van gwave in die architectuur.
kicad
Fedora 12 bevat de laatste versie van kicad die een heel groot aantal kleine fout reparaties en gebruik verbeteringen bevat. Voor een complete beschrijving van de vele veranderingen refereer je naar de upstream veranderingen log op http://www.lis.inpg.fr/realise_au_lis/kicad/.
ngspice
ngspice is vernieuwd naar rework 19.
  • Geheugen beheer: geheugen lekken gerepareerd (Bug 514484 - Een lange waarschuwings boodschap)
  • Integratie van espice fout reparaties en verbeteringen
  • Fout reparaties in plot en cli interface.
  • Herbewerking van BSim modellen, integratie van EPFL-EKV model V2.63, ADMS modellen mextram, hicum0, hicum2.
  • ngspice in Fedora is gecorrigeerd om aanroepen van Xcircuit TCL interface te accepteren.
tclspice
tclspice is nieuw in Fedora 12.
Voor ngspice-rework-19 vond Fedora de stabiliteit van tclspice te kwetsbaar. Voorbeelden van tclspice kunnen gevonden worden met rpm -qd tclspice.
Tclspice biedt Fedora gebruikers uitgebreide mogelijkheden voor mixed-signal ontwerp met zijn TCL back-end. Omdat Fedora ook gereedschappen aanbiedt voor boolean manipulatie (uitgelegd in de volgende paragraaf), hebben Fedora gebruikers geschikte onderdelen om hun eigen mixed-signal plugin te maken.
xcircuit
xcircuit is vernieuwd naar versie 3.6.161. Hoogtepunten zijn:
  • Ondersteunt meerdere schematische layout vensters.
  • Een complete revisie van de key-function routines en het functie bericht mechanisme werd verwezenlijkt.
  • Verscheidene toevoegingen en reparaties moesten gedaan worden om de meerdere schermen implementatie correct te laten werken.
  • De manier waarop bibliotheken worden behandeld door het maken van onderscheid tussen bibliotheek pagina's en bestanden door gebruik van het concept "technology namespaces" is verbeterd. Elk object heeft een naam opgebouwd met een "technology prefix", een dubbele dubbelpunt ("::"), en de naam van het object. Elk bibliotheek bestand maakt een technologie naam bekend, die gebruikt wordt als de prefix voor alle objecten in dat bestand. De prefixen worden gebruikt door XCircuit om bij te houden van welke bestanden elk object komt, onafhankelijk van de bibliotheek pagina waarop ze zijn geladen. Ondersteuning is toegevoegd voor draden die verbonden zijn met symbool pennen om de verbinding in stand te houden als het symbool verplaatst wordt. Het breidt ook de "Attach-to" functie uit, wat draden toestaat om (semi-) automatisch te verbinden met pen labels of symbool pennen. De sleutel macro voor "attach-to" (key "A") kan ook gebruikt worden zoals de "wire" functie (key "w") om een draad te beginnen met zijn startpunt verbonden met een symbool pen of pen label.
  • De manier waarop info labels voor PCB worden afgehandeld is veranderd vergeleken met versie 3.6.66.
  • De runtime snelheid is verbeterd.
  • ngspice in Fedora is gecorrigeerd om aanroepen van Xcircuit TCL interface te accepteren.