Product SiteDocumentation Site

7.3. Kretsdesign

Fedora 12 innehåller en komplett uppsättning program för schemakonstruktion, kretssimulering och kretskortslayout. De följande är de större ändringarna av dessa program. En fullständig lista över ändringar finns i slutet av detta dokument.
geda
In Fedora 12, är sviten geda, som tidigare var paketerad som ett antal individuella program, nu tillgänglig som ett enda, komplett paket.
gspiceui
Fedoras gspiceui är nu kompilerad under wxgtk 2.8 istället för den gamla wxgtk 2.6. Detta förbättrar GSpiceUIis grafiska gränssnitt. GSpiceUI inkluderar saknade opamp-3.sym till /usr/share/gEDA/sym/misc/ (katalog med symboler för geda).

PPC64

GSpiceUI är inte tillgänglig på Fedora stödda PPC64-arkitektur på grund av att gwave saknas för den arkitekturen.
kicad
Fedora 12 inkluderar den senaste versionen av kicadpackage > som innehåller ett stort antal av smärre felrättningar och förbättringar av användbarheten. För en komplett beskrivning av de många ändringarna, se ändringsloggen uppströms på http://www.lis.inpg.fr/realise_au_lis/kicad/.
ngspice
ngspice har uppdaterats till omarbetning 19.
  • Minneshantering: lagade minnesläckor (Fel 514484 - Ett långt varningsmeddelande)
  • Integration av espicefelrättningar och -förbättringar
  • Felrättningar i plottningar och kommandoradsgränssnittet.
  • Omarbetning av BSim-modeller, integration av EPFL-EKV modell V2.63, ADMS modeller mextram, hicum0 hicum2.
  • Fedoras ngspice har modifierats för att acceptera anrop från Xcircuits TCL-gränssnitt.
tclspice
tclspice är nytt i Fedora 12.
Före ngspice-rework-19 har Fedora betraktat tclspices stabilitet för bräcklig. Exampel på tclspice kan ses via rpm -qd tclspice.
Tclspice ger Fedoraanvändare utökade möjligheter till design med blandade signaler via dess TCL-bakände. Eftersom Fedora också tillhandahåller verktyg för boolesk hantering (förklaras i följande avsnitt) har Fedoraanvändare fullgod materiel för att spinna sina egna blandade signals-EDA-insticksmoduler.
xcircuit
xcircuit har uppdaterats till version 3.6.161. Värt att notera är:
  • Stöd för flera fönster för schematisk layout.
  • En fullständig omarbetning av tangent-funktionsbindningsrutinerna och mekanismerna för att anropa funktioner påverkades.
  • Flera tillägg och rättningar behöver göras för att få flerfönsterimplementationen att fungera ordentligt.
  • Sättet bibliotek hanteras genom att göra en distinktion mellan bibliotekssidor och filer med begreppet "technology namespaces" har förbättrats. Varje objekt har ett namn som är sammansatt av ett "technology prefix", ett dubbelkolon ("::") och objektets namn. Varje biblioteksfil deklarerar ett tekniknamn som används som prifixet för alla objekt i den filen. Prefixen används av XCircuit för att spåra vilka objekt som kom från vilken fil, oberoende av bibliotekssidan till vilken de lästes in. Stöd tillagt för att ledningar anslutna till symbolben fortsätter vara ansluta när symbolen flyttas. Det expanderas också vid funktionen "Attach-to" som gör att ledningar kan anslutas (halv)automatiskt till benetiketter eller symbolben. Nyckelmakrot för "attach-to" (tangent "A") kan också användas som funktionen "wire" (tangent "w") för att starta en ledning med sin startpunkt ansluten till ett symbolben eller en benetikett.
  • Sättet informationsetiketter för kretskort hanteras har ändrats från version 2.6.66.
  • Körhastigheten har förbättrats.
  • Fedoras ngspice har modifierats för att acceptera anrop från Xcircuits TCL-gränssnitt.