Product SiteDocumentation Site

5. Veranderingen in Fedora voor specifieke doelgroepen

5.1. Circuit Design

5.1.1. gtkwave

gtkwave is vernieuwd van 3.3.41 naar 3.3.51. Dit omvat een groot aantal verbeteringen, waaronder
  • Met ondersteuning voor nieuwere constructies in Vermin toegevoegd.
  • Scrollwheel ondersteuning voor rtlbrowse code vensters toegevoegd.
  • VPD ondersteuning toegevoegd via vpd2vcd.
  • Voorlopige do-nothing generatie ondersteuning in vermin toegevoegd.
  • De "Open Hierarchy" optie toegevoegd welke de SST zal uitbreiden en de hiërarchie zal selecteren voor een gegeven signaal geselecteerd in het signalenvenster.
  • Voorlopige ondersteuning voor FsdbReader toegevoegd.
  • Generate als scope type toegevoegd aan VCD/FST/FSDB.
  • Toon signaalrichting kolom in SST als niet alle signalen gedeclareerd zijn als FST_VD_IMPLICIT.
  • Extractie van in/out/inout van FSDB naar FST toegevoegd met vcd2fst helper executable.
  • Ondersteuning toegevoegd voor SV structuren, unions, klassen, pakketten, programma's, en interfaces.
  • Voorlopige ondersteuning voor SV datatypes bit, logic, int, shortint, longint, byte, enum en shortreal in VCD en FST. Sparse array datatype toegevoegd aan FST (wordt op dit moment niet door gtkwave gebruikt).
  • Ondersteuning toegevoegd voor attribuut begin/end in FST. (Op dit moment niet gebruikt door gtkwave.) Dit staat inbedding toe van verscheidene soorten data in de structuurboom.
  • De mogelijkheid toegevoegd voor het opslaan van $comment in FST bestanden via het attribuut mechanisme (FST_AT_MISC/FST_MT_COMMENT).
  • De mogelijkheid toegevoegd om omgevingsvariabele informatie op te slaan in FST bestanden (FST_MT_ENVVAR).
  • Richtingsfilters toegevoegd aan SST naam filter zoeken. Dat wil zeggen, het toevoegen van +I+, +O+, +IO+, +B+, of +L+ voordat de reguliere expressie extra filtercriteria toevoegt. Richtingfilters zijn hoofdletter ongevoelig.
  • VHDL hiërarchie types toegevoegd aan FST, interne VCD laders en ook vcdfst/fst2vcd.
  • VHDL toegevoegd aan FST (wat ook andere talen zal toestaan): gtkwave kan deze types verwerken (b.v., signal + std_ulogic), maar er zijn op dit moment geen simulatoren die dit ondersteunen.
  • "/File/Grab To File" toegevoegd aan PNG image grab menu optie.
  • VHDL package type toegevoegd aan FST.
  • fstWriterSetSourceStem() toegevoegd zodat schrijvers bronstammen kunnen insluiten in het FST bestand.
  • Vernieuwde examples/gtkwaverc versnellingsopties voor het weergeven van de huidige toestand van het gtkwave hoofdvenster hoofdmenu.
Daarnaast zijn talrijke foutreparaties en interne verbeteringen aangebracht. Mer details kun je vinden in de ChangeLog of op de webpagina op http://gtkwave.sourceforge.net/.

5.1.2. XCircuit

xcircuit is vernieuwd naar 3.7.44. Versie 3.7 heeft een veranderd selectiemechanisme dat zowel punten en segmenten elementen als gehele elementen in aanmerking neemt. Hierdoor kan de "edit" functie functioneren als een stretch functie voor meerdere elementen tegelijkertijd.
Ook is lijnbreedte invariantie voor objecten toegevoegd. Object instances (zoals circuitsymbolen) kunnen lijnbreedte invariant gemaakt worden, zodat een instance van het object geschaald kan worden zonder dat de lijnbreedte verandert. Hierdoor kunnen sommige circuitsymbolen relatief ten opzichte van andere in hetzelfde schema in grootte veranderd worden zonder draadbreedte discontinuïteit in draadbreedte bij de pennen.
Een aantal andere nuttige toevoegingen zijn:
  • Het volgen van spline controlepunten voor aangrenzende splines in paden
  • Clipmasks (vormen die gebruikt kunnen worden om de view van andere elementen af te knippen)
  • polygon-to-curve conversie routine
  • 0ngedaan maken/opnieuw uitvoeren voor verhoogde/verlaagde elementen
  • enkel-stap verhogen en verlagen van elementen
  • gradiënt veld generator---op kleur gesorteerde velden kunnen gemaakt worden van grafische afbeeldingstypes

5.2. Radio amateur

5.2.1. fldigi

fldigi is vernieuwd naar 3.21.76. Enkele van de veranderingen zijn:
  • Verbeteringen in ADIF loggen
  • Beter zwak signaal MFSK
  • Verbeteringen in THOR
  • Sta toen van UTF-8 toe bij actieve ARQ client
En nog vele andere.
Voor alle details bezoek je http://www.w1hkj.com/Fldigi.html.

5.2.2. gnuradio

Fedora 20 bevat gnuradio 3.7.1.
Belangrijke nieuwe functies zijn:
Nieuwe blokken zijn gr::analog::fast_noise_source en gr::analog::agc3_*. agc, agc2 en agc3 blokken hebben nu een uniforme interface. Nieuwe componenten gr-fec en gr-channels zijn toegevoegd. Een nieuw gereedschap staat het aanmaken toe van out-of-tree VOLK bibliotheken.
http://www.gnuradio.org bevat details over deze veranderingen met daarnaast uitgebreide documentatie.

5.2.3. qucs

qucs is vernieuwd naar 0.0.17. Belangrijke verbeteringen zijn:
  • Nieuwe BSIM nMOS en pMOS modellen
  • m-code transiëntoplossing interface
Voor meer details refereer je naar http://qucs.sourceforge.net

5.2.4. trustedqsl

trustedqsl is vernieuwd naar 1.14.3. Verbeteringen omvatten het corrigeren van enkele CQ zones, verbeterde afhandelingen van duplicaten en verbeteringen in enkele foutboodschappen.
De details kun je vinden op de project webpagina op http://sourceforge.net/projects/trustedqsl/.

5.2.5. xastir

xastir 2.0.4 bevat een groot aantal veranderingen en performanceverbeteringen. Refereer voor details naar de hulpbestanden of bezoek de webpagina van het project op http://www.xastir.org.

5.2.6. xnec2c

xnec2c is vernieuwd naar 2.3. De verschillen tussen 2.1 en 2.3 zullen de gebruiker nauwelijks opvallen, maar hebben betrekking op het opschonen van interne code van de toepassing. De meeste van deze veranderingen hebben invloed op het nec2c pakket welke de calculatie engine aanbiedt voor xnec2c.
De toepassingswebpagina bevindt zich op http://www.qsl.net/5b4az/pages/nec2.html.