Product SiteDocumentation Site

5. Modifications dans Fedora pour les publics spécifiques

5.1. Conception de circuits

5.1.1. gtkwave

gtkwave a été mis à jour de la version 3.3.41 à la version 3.3.51. Cela inclut de nombreuses mises à jour dont
  • Ajout de la prise en charge de nouvelles constructions dans Vermin.
  • Ajout de la prise en charge de la molette de la souris dans la fenêtre d'affichage de code de rtlbrowse.
  • Ajout de la prise en charge de VPD via vpd2vcd.
  • Ajout de la prise en charge préliminaire de génération do-nothing dans vermin.
  • Ajout de l'option "Open hierarchy" qui va étendre le SST et sélectionner la hiérarchie pour un signal donné sélectionné dans la fenêtres Signals.
  • Ajout de la prise en charge préliminaire de FsdbReader.
  • Ajout de la création comme type scope dans VCD/FST/FSDB.
  • Colonne d'affichage de la direction du signal dans SST si un signal n'est pas déclaré comme FST_VD_IMPLICIT.
  • Ajout de l'extraction de in/out/inout de FSDB dans FST avec l'outil intermédiaire vcd2fst.
  • Ajout de la prise en charge de structures, unions, classes, paquets, programmes et interfaces SV.
  • Prise en charge préliminaire des types de données SV suivants dans VCD et FST : bit, logic, int, shortint, longint, byte, enum, et shortreal. Ajout du type de données tableau à trou dans FST (actuellement non-utilisé par gtkwave).
  • Ajout de la prise en charge des attributs begin/end dans FST. (Actuellement non-utilisé par gtkwave.) Cela permet l'embarquement de données diverses dans la structure de l'arbre.
  • Ajout de la capacité à enregistrer des commentaires $comment dans les fichiers FST à travers le mécanisme d'attributs (FST_AT_MISC/FST_MT_COMMENT).
  • Ajout de la capacité à enregistrer les informations de variables d'environnement dans les fichiers FST (FST_MT_ENVVAR).
  • Ajout de filtres de direction dans les filtres de recherche de nom SST. Ainsi, le fait d'ajouter +I+, +O+, +IO+, +B+, ou +L+ avant l'expression rationnelle permet l'ajout de critères de filtrage additionnels. Les filtres de direction ne sont pas sensibles à la casse.
  • Ajout de types hiérarchiques VHDL à FST, aux chargeurs VCD et à vcdfst/fst2vcd.
  • Ajout de VHDL à FST (ce qui permet aussi d'autres langages) : gtkwave peut utiliser ces types (comme signal + std_ulogic), mais il n'existe actuellement aucun simulateur pour les utiliser.
  • Ajout d'une option de menu pour capturer une image PNG, « /Fichier/Capturer dans un fichier »
  • Ajout du type de paquet VHDL à FST.
  • Ajout de fstWriterSetSourceStem() de façon à ce que les utilisateurs puissent embarquer les origines de sources dans le fichier FST.
  • Mise à jour des exemples et options gtkwaverc afin de refléter l'état actuel de la fenêtre principale de gtkwave.
Il y a de plus de nombreux correctifs de bogues et améliorations internes. Plus d'informations sont disponibles dans le fichier ChangeLog ou sur le site web à http://gtkwave.sourceforge.net/.

5.1.2. XCircuit

xcircuit a été mis à jour à la version 3.7.44. La version 3.7 possède un mécanisme de sélection qui prend en compte tant les points que les segments d'éléments que les éléments entiers. Cela permet à la fonction de modification de fonctionner comme une fonction d'étirement s'appliquant à plusieurs éléments en même temps.
L'invariance sur les largeurs de ligne a aussi été ajoutée sur les objets. Les instances d'objet (comme les symboles de circuit) peuvent se voir appliquer cette invariance de largeur de ligne, ce qui autorise le changement de taille de l'objet sans impact sur les largeurs de ses lignes. Cela permet à certains symboles de circuits de voir leur taille modifiée par rapport à d'autres sur le même schéma sans discontinuité sur les largeurs de pistes sur les connecteurs.
Un nombre d'ajouts utiles inclut :
  • Le suivi des points de contrôle de spline pour permettre l'utilisation de splines adjacentes dans les chemins
  • Les masques de découpe (des formes qui peuvent être utilisées pour couper la vue d'autres éléments)
  • fonction de conversion d'un polygone vers une courbe
  • annuler/refaire sur les changements de couche des éléments
  • changement de couche incrémental sur les éléments
  • générateur de champ à gradient -- les champs en dégradé de couleurs sont fait à partir de types d'images graphiques.

5.2. Radio amateur

5.2.1. fldigi

fldigi a été mis à jour à la version 3.21.76. Les modifications comprennent :
  • Améliorations dans la journalisation ADIF
  • Meilleure prise en charge des signaux faibles MFSK
  • Améliorations dans THOR
  • Prise en charge de l'affichage de UTF-8 dans le client ARQ actif
Et bien d'autres encore.
Pour plus de détails, se reporter à http://www.w1hkj.com/Fldigi.html.

5.2.2. gnuradio

Fedora 20 inclut gnuradio 3.7.1.
Les nouvelles fonctionnalités importantes comprennent :
Les nouveaux blocs incluent gr::analog::fast_noise_source et gr::analog::agc3_*. Les blocs agc, agc2 et agc3 voient maintenant leur interface unifiée. Les nouveaux composants gr-fec et gr-channels ont été ajoutés. Un nouvel outil permet la création de bibliothèques VOLK tierces.
Le site http://www.gnuradio.org apporte des informations détaillées sur ces modifications de même qu'une large documentation.

5.2.3. qucs

qucs a été mis à jour à la version 0.0.17. Les améliorations principales sont :
  • Nouveaux modèles BSIM nMOS et pMOS
  • interface m-code de solveur de dynamique transitoire
Pour plus de détails, se reporter à http://qucs.sourceforge.net

5.2.4. trustedqsl

Mise à jour de trustedqsl à la version 1.14.3. Cela apporte la correction de quelques zones CQ, la prise en charge améliorée des doublons, et l'amélioration de certains messages d'erreur.
Les informations détaillées sont disponibles sur le site web du projet à http://sourceforge.net/projects/trustedqsl/.

5.2.5. xastir

xastir 2.0.4 inclut de nombreuses modifications et améliorations de performance. Se reporter au fichier d'aide pour plus d'informations, ou visiter le site web du projet à http://www.xastir.org.

5.2.6. xnec2c

xnec2c a été mis à jour à la version 2.3. Les différences entre 2.1 et 2.3 sont quasiment invisibles pour l'utilisateur mais reflètent le nettoyage des mécanismes internes de l'application. La plupart de ces modifications concernent le paquet nec2c qui fournit le moteur de calcul de xnec2c.
Le site web de l'application se situe à http://www.qsl.net/5b4az/pages/nec2.html.