Global News 1
GTKWave is a digital waveform viewer useful for examining the output of various digital simulators and an analysis tool used to perform debugging on Verilog or VHDL simulation models. With the exception of interactive VCD viewing, it is not intended to be run interactively with simulation, but instead relies on a post-mortem approach through the use of dumpfiles.
GTKWave as a collection of binaries is comprised of two interlocking tools: the gtkwave viewer application and rtlbrowse. In addition, a collection of helper applications are used to facilitate such tasks as file conversions and simulation data mining. The new release fixes some problems/bugs and adds new functions/features, e.g.;
- Made LZ4 the default compression routine selected for vcd2fst;
- Fixes to EVCD parsing in vcd2fst and evcd2vcd;
- Automatically invoke --optimize if VPD or WLF is detected;
- Standardized export feature to write vcd using lower case for non 0/1 values;
- Added perror() on errno-related exits in vcd loaders;
- Added experimental wlf2vcd in contrib (NOTE: It is not currently compiled or used);
- Corrected non-functional typos in documentation.
XCircuit is a powerful open source schematic capture program. It has most of the features of a general purpose drawing package and includes a symbol library facility that can be used to store user defined schematic symbols.
Schematics, libraries of vacuum tube, flow charts, chemical diagrams, and even musical scores may be created with XCircuit by loading the freely available symbol libraries.
A mathematical symbol typesetting capability is included in the program. XCircuit uses the PostScript language for its output and library files. The PostScript created by XCircuit is human readable which makes manual editing possible.
Changes for the development version are:
Corrected a very long-standing error in which xcircuit and the postscript disagree on changes in font scale in the middle of a text label;
Corrected the version number in symbol.map (this has no effect on anything as far as I know);
Modified output file writing from opening the file as "w" to "wb", to force Windows to generate Linux-compatible line endings.
Same changes for the stable version.
RealTime Application Interface (RTAI) lets you write applications with strict timing constraints for GNU/Linux operating system. Version 4.0 has been released. In this new version:
- base/arch/x86/hal/hal.c: do not make available rtai_sched_affinity and free_isolcpus_from_linux under UP;
- base/include/rtai_lxrt.h: added rt_get_cpu_freq and static inlines for an easier converion of tsc counts from/to nanos, directly in user space; simple inlined conversion functions provided in rtai_lxrt.h;
- Add a short explanation of what newly added (README.ISOLCPUS file);
- base/arch/x86/hal/hal_32.c and hal_64.c: when initting RTAI hal call the function removing Linux tasks from the CPUs isolated for RTAI;
- base/arch/x86/hal/hal.c: added a function to be called for ensuring that no Linux task will be on the CPUs isolated for RTAI;
- base/sched/sys.c: implemented rt_get_cpu_freq.
Veusz is a scientific plotting package written in Python. It uses PyQt and Numarray. Veusz is designed to produce publication-ready Postscript output. Veusz provides a GUI, command line and scripting Python interface to its plotting facilities. The plots are built using an object-based system to provide a consistent interface allowing complex layouts to be designed. Datasets can be interactively modified or created from within the program. It also allows for manipulation and editing of datasets. In this new version of Veusz there are various improvements, bugfixes and new features, e.g.:
- Add option to disable scaling of marker border with point scaling;
- Fix broken drag and drop in documents;
- Add border and background fill settings for text label widget;
- Fix compilation in MSVC for Python 3;
- Fixed: Error bars can be plotted incorrectly for histogrammed data;
- Remove warning/error in compilation in gcc in (Open)SUSE;
- Enable FITS support with astropy.
Complete list of changes on the file ChangeLog in the archive.