GHDL is the leading VHSIC Hardware Description Language (VHDL) simulator.
Digital and mixed-signal systems such as field-programmable gate arrays
and integrated circuits can be described by VHDL, and VHDL can also be
used as a general purpose parallel programming language. GHDL compiles
VHDL files and creates a binary which simulates the design.
GHDL fully supports IEEE 1076-1987, IEEE 1-76-1993, IEEE 1076-2002
versions of VHDL, and partially IEEE 1076-2008.
A IC/MEMS layout editor. Features: all angle, font generator, macros,
boolean operations, design rule checker, crossplatform compatible,
supported formats:Calma GDSII, OASIS (Open Artwork System Interchange
Standard), DXF, CIF (Caltech Intermediate Form)
ems-flasher is software for flashing the EMS Gameboy USB 64 MBit cart.
This library package provides several forward error correction (FEC) decoders
and accelerated primitives useful in digital signal processing (DSP).
Except for the Reed-Solomon codecs, these functions take full advantage of
the MMX, SSE and SSE2 SIMD instruction sets on Intel/AMD IA-32 processors
and the Altivec/VMX/Velocity Engine SIMD instruction set on the
G4 and G5 PowerPC.
The library includes Viterbi decoders for the following convolutional codes:
rate 1/2 k=7
rate 1/2 k=9
rate 1/6 k=15 ("Cassini")
plus two Reed-Solomon encoder-decoders:
one optimized for the (255,223) CCSDS standard code
a general purpose encoder/decoder for arbitrary RS codes
and three low-level 16-bit DSP support routines:
signed dot product
peak detection
sum-of-squares (energy) computation
This library is licensed under the "lesser" GNU General Public License.
qrq is an open source morse telegraphy trainer for Linux and Unix operating
systems, similar to the classic DOS version of Rufz by DL4MM. It is intended to
improve the ability to copy callsigns at high speeds, as needed for example for
contesting.
SerialOverIP Version 1.0, 8 Mar 2002
Tool for transport of serial interfaces over UDP/IP.
Useful for accessing a distant serial device by a local Windoze
program.
xnec2c is a GTK+ graphical interactive version of nec2c. It incorporates the
nec2c core which it uses for reading input files and calculating output data,
but it does not need and indeed does not produce an output file by default.
Graphs of frequency-related data and the current or charge distribution
evolve as the frequency loop progresses, and radiation patterns (far and
near field) are sequentially drawn for each frequency step.
Tools for the conversion to and from UTF-8 Unicode encoding. Note that
RFC-2277 mandates that all "protocols" MUST handle UTF-8 properly.
- utrans converts text files created using any 8-bit character
map into UTF-8;
- uhtrans converts UTF-8 files into 7-bit ASCII with anything
else formatted as an HTML-style tags, e.g. Ӓ (decimal);
- hutrans converts 7-bit ASCII files with HTML-style tags, to UTF-8,
thus complementing the functionality of hutrans;
- ptrans converts UTF-8 files into 8-bit text using any
8-bit character map, thus complementing utrans.
Additionally, tuc is installed if not found. Tuc converts text files
between the DOS/Windows and the Unix formats.
This port depends on ports/converters/libutf-8.
Further details: RFC 2277, and RFC 2279.
A library of C routines for the conversion of Unicode to UTF-8 and back.
The library can also be used to convert the 31-bit UCS-4 mappings to UTF-8 and
back.
LuaIconv is a Lua binding to iconv library.