URL
https://opencores.org/ocsvn/pltbutils/pltbutils/trunk
Subversion Repositories pltbutils
[/] [pltbutils/] [trunk/] [doc/] [release_note.txt] - Rev 75
Go to most recent revision | Compare with Previous | Blame | View Log
pltbutils release_note.txt
alpha0006 January 09, 2014
1. Replaced shared variables with a normal variable, and global signals with
a normal signal.
VHDL-2000 and later requires that shared variables use protected types,
but protected types weren't available in earlier VHDL versions.
As a consequence, some simulators in VHDL-200x mode require protected
types. But some simulators still don't support protected types at all.
To make pltbutils work in all (or at least in most) VHDL simulators,
shared variables have now been removed.
In previous versions of pltbutils, protected types were used by default.
There were comments in the pltbutils code as an aid to modify the code
for simulators that don't support protected types, but it was too much
work to do the modifications. One possible solution could have been to
make separate variants of pltbutils; one with, and one without protected
types. But that solution was not tempting.
2. Removed src/vhdl/pltbutils_type_pkg.vhd .
3. Added doc/required_updates.txt .
alpha0005 January 05, 2014
1. In pltbutils_func_pkg.vhd, added starttest() and endtest().
2. testname() is now depricated, and will be removed. Use starttest() instead.
3. Added pltbutils_user_cfg_pkg.vhd and modified pltbutils_func_pkg.vhd to
support user configurable report messages, to support continous
integration environments, e.g. TeamCity.
4. Updated specification.
alpha0004 December 3, 2013
1. Corrected returned ranges from to_ascending() and to_descending()
in pltbutils_func_pkg.vhd, to make them work with vectors where the lowest
bit does not have number 0.
alpha0003 December 2, 2013
1. Added a line feed before printing the test name for clarity,
in procedure testname() in pltbutils.vhd .
2. Added functions to_ascending(), to_descending() and hxstr()
in pltbutils.vhd (not yet included in the specification).
3. check() in pltbutils.vhd now outputs hexadecimal values instead of
binary values for std_logic_vector, unsigned and signed.
4. Updated tb_example.vhd, tc_example.vhd and tc1.vhd to feed
the generic G_DISABLE_BUGS to tc1.
The message "Bug here somewhere" is now only output when
G_DISABLE_BUGS=0.
alpha0002 November 10, 2013
1. Added doc/release_note.txt
2. Removed file paths from pltbutils_files.lst
3. Added overloaded print procedures with boolean argument called active,
which is useful for debug switches, etc.
4. Added inverted clock output and a generic for setting initial value to
pltbutils_clkgen in pltbutils_comp.vhd and pltbutils_comp_pkg.vhd .
The inverted clock output can be used when a differential
clock is needed.
5. Added overloaded procedures waitsig().
6. Updated specification.
alpha0001 September 2, 2013
1. First commit
April 14, 2013
1. PlTbUtils project registered on OpenCores.
Go to most recent revision | Compare with Previous | Blame | View Log