OpenCores
URL https://opencores.org/ocsvn/pltbutils/pltbutils/trunk

Subversion Repositories pltbutils

[/] [pltbutils/] [trunk/] [doc/] [required_updates.txt] - Diff between revs 90 and 101

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 90 Rev 101
Line 5... Line 5...
development.
development.
If you have made testbenches which use pltbutils, you may need to make
If you have made testbenches which use pltbutils, you may need to make
modifications if you update to a newer version of pltbutils.
modifications if you update to a newer version of pltbutils.
This document lists required modifications to your testbenches.
This document lists required modifications to your testbenches.
 
 
 
beta0003 -> beta0004 and later
 
1. In your testbench, replace
 
     startsim("ExampleName", pltbv, pltbs);
 
   with
 
     startsim("ExampleName", "", pltbv, pltbs);
 
   The new argument 2 is a std_logic_vector for skipping tests.
 
   Read more in the specification.
 
2. If you have created your own procedure custom_endsim_msg(),
 
   it must now have a new argument:
 
      procedure custom_endsim_msg(
 
        constant testcase_name      : in string;
 
        constant timestamp          : in time;
 
        constant num_tests          : in integer;
 
        constant num_skip_tests     : in integer; -- New argument
 
        constant num_checks         : in integer;
 
        constant num_errors         : in integer;
 
        constant show_success_fail  : in boolean
 
      )
 
3. If you have created your own procedure custom_endtest_msg(),
 
   it must now have a new argument:
 
      procedure custom_endtest_msg(
 
        constant test_num           : in integer;
 
        constant test_name          : in string;
 
        constant timestamp          : in time;
 
        constant test_active        : in boolean; -- New argument
 
        constant num_checks_in_test : in integer;
 
        constant num_errors_in_test : in integer
 
      )
 
 
alpha0006 -> alpha0007 and later
alpha0006 -> alpha0007 and later
Nothing.
Nothing.
 
 
alpha0005 -> alpha0006
alpha0005 -> alpha0006
For more information and examples, see specification_pltbutils.pdf .
For more information and examples, see specification_pltbutils.pdf .

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.