Product SiteDocumentation Site

5. Fedora 针对特定爱好者所做的变更

5.1. 电路设计

5.1.1. gtkwave

gtkwave 由 3.3.41 更新至 3.3.51。更新包括大量的升级,其中有:
  • 为 Vermin 中的新增的结构添加更多支持。
  • 为 rtlbrowse 代码窗口增加滚轮支持。
  • 通过 vpd2vcd 增加 VPD 支持。
  • 为 vermin 添加了初步的什么也不做的 generate 的支持。
  • 添加了“打开层级”选项,它会展开 SST,选择信号 (Signals) 窗口里选中信号的层级。
  • 为 FsdbReader 添加了初步支持。
  • VCS/FST/FSDB 的作用域 (scope) 类型中添加 generate
  • 如果不是所有信号都声明为 FST_VD_IMPLICIT,在 SST 中显示信号方向列。
  • 使用 vcd2fst 帮助程序时从 FSDB 中提取 in/out/inout 到 FST。
  • 添加了对 SV 结构体、联合体、类、包、程序块和接口的支持。
  • 在 VCD 和 FST 中提供了对 SV 中 bit, logic, int, shortint, longint, byte, enum, 以及 shortreal 等数据类型的初步支持。FST 添加了稀疏数组 (sparse array) 数据类型(目前 gtkwave 中未使用)。
  • FST 中添加了 对 begin/end 属性的支持。(目前 gtkwave 中未使用。)这允许在结构树里内嵌各种数据。
  • 添加了在 FST 文件中通过属性机制 (FST_AT_MISC/FST_MT_COMMENT) 存储 $comment 的能力 。
  • 添加了在 FST 文件中存储环境变量信息的能力 (FST_MT_ENVVAR)。
  • 在 SST 名称过滤搜索中添加了方向过滤。也就是说,在正则表达式前添加 +I+, +O+, +IO+, +B+, 或 +L+ 可以增加额外的过滤条件。方向过滤是大小写不敏感的。
  • 添加 VHDL 层级 (hierarchy) 类型到 FST,内部的 VCD 加载器以及 vcdfst/fst2vcd 中。
  • 在 VHDL 转换到 FST 功能中添加(也允许其他语言):gtkwave 能够处理这些类型(例如 signal + std_ulogic),不过目前没有仿真器支持它们。
  • 为“/文件/抓取到文件”增加 PNG 图像抓取菜单。
  • 为 FST 增加 VHDL package 类型。
  • 添加了 fstWriterSetSourceStem(),写入程序 (writer) 可以在 FST 文件中嵌入 source stems。
  • 更新了示例/gtkwaverc 加速选项,以反映 gtkwave 主窗口主菜单的当前状态。
此外,还包括大量 bug 修正以及内部改进。更多信息可参考 变更日志,或访问 http://gtkwave.sourceforge.net/

5.1.2. XCircuit

xcircuit 已更新至版本 3.7.44。3.7 版修改了选择机制,可同时顾及点和线段元素以及全部元素。这可让“编辑”功能立刻作为很多元素的拉伸功能使用。
同时还为对象增加了线宽不变的特性。可以让对象实例(比如电路符号)线宽不变,对象缩放时也不会造成线宽的变化。这样一来,在同一个图中重新调整电路符号的相对大小也不会导致针脚处线宽的间断。
其它有用的补充包括:
  • 跟踪用于路径中相邻样条的样条控制点
  • Clipmasks(形状可用于修剪其它元素的外观)
  • 多边形到曲线转换例程
  • 升/降元素的撤销/重做
  • 单步升降元素
  • 梯度场生成器---颜色梯度场由图形图像类型生成

5.2. 业余无线电

5.2.1. fldigi

fldigi 升级至 3.21.76。部分变更包括:
  • 对 ADIF 日志记录的改进
  • 更好地弱信号 MFSK
  • THOR 中的改进
  • 激活 ARQ 客户端时支持 UTF-8 显示
以及其它众多改进。
完整信息可访问 http://www.w1hkj.com/Fldigi.html

5.2.2. gnuradio

Fedora 20 采用 gnuradio 3.7.1。
主要新特性有:
新模块包括 gr::analog::fast_noise_source 以及 gr::analog::agc3_*agcagc2agc3 模块现在有一个统一的接口。gr-fecgr-channels 等新组件已被添加。此外还有一个新工具允许创建代码树外的 VOLK 库。
http://www.gnuradio.org 介绍了这些变更的详细信息,同时提供了更详细的文档。

5.2.3. qucs

qucs 已升级至 0.0.17。关键改进有:
  • 新的 BSIM nMOS 和 pMOS 型号
  • m 代码暂态求解器接口
完整信息请参考 http://qucs.sourceforge.net

5.2.4. trustedqsl

trustedqsl 已被更新到版本 1.14.3。更新包括纠正一些 CQ 分区,增强对重复记录的处理,以及对一些错误信息的改善。
详情可参考项目页面 http://sourceforge.net/projects/trustedqsl/

5.2.5. xastir

xastir 2.0.4 带来了大量的变化和性能上的改进。要了解详情请参考帮助文件或访问项目页面 http://www.xastir.org

5.2.6. xnec2c

xnec2c 已更新至 2.3。对用户来说 2.1 和 2.3 版本几乎没有显著差异,但还是在程序的内部有所表现。大多数的变更都对 nec2c 软件包有所影响,该软件包为 xnec2c 提供计算引擎。
该应用程序网站位于 http://www.qsl.net/5b4az/pages/nec2.html