Skip to content

Commit d7f1dc1

Browse files
Patrick LehmannPatrick Lehmann
authored andcommitted
Merge remote-tracking branch 'github/master' into vlsi-eda/master
2 parents 791ef22 + 9908702 commit d7f1dc1

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

VendorCovApiPkg_Aldec.vhd

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,27 @@
33
-- Design Unit Name: VendorCovApiPkg
44
-- Revision: ALDEC VERSION
55
--
6-
-- Maintainer:
6+
-- Maintainer:
77
--
88
-- Package Defines
99
-- A set of foreign procedures that link OSVVM's CoveragePkg
10-
-- coverage model creation and coverage capture with the
10+
-- coverage model creation and coverage capture with the
1111
-- built-in capability of a simulator.
1212
--
1313
--
1414
-- Revision History: For more details, see CoveragePkg_release_notes.pdf
1515
-- Date Version Description
1616
-- 11/2016: 2016.11 Initial revision
17+
-- 12/2016 2016.11a Fixed an issue with attributes
1718
--
1819
--
1920
-- Copyright (c) 2016 by Aldec. All rights reserved.
2021
--
2122
-- Verbatim copies of this source file may be used and
2223
-- distributed without restriction.
2324
--
24-
-- Modified copies of this source file may be distributed
25-
-- under the terms of the ARTISTIC License as published by
25+
-- Modified copies of this source file may be distributed
26+
-- under the terms of the ARTISTIC License as published by
2627
-- The Perl Foundation; either version 2.0 of the License,
2728
-- or (at your option) any later version.
2829
--
@@ -63,25 +64,25 @@ package VendorCovApiPkg is
6364
-- Should not be called until the data structure is created by VendorCovPointCreate or VendorCovCrossCreate.
6465
-- Replaces name that was set by VendorCovPointCreate or VendorCovCrossCreate.
6566
procedure VendorCovSetName( obj: VendorCovHandleType; name: string );
66-
attribute foreign of VendorCovSetName[ VendorCovHandleType, string ]: procedure is "VHPI systf; cvg_SetCoverName";
67+
attribute foreign of VendorCovSetName[ VendorCovHandleType, string ]: procedure is "VHPI systf; cvg_SetCoverName";
6768

6869
-- Add a bin or set of bins to either a Point/Item or Cross Functional Coverage Model
6970
-- Checking for sizing that is different from original sizing already done in OSVVM CoveragePkg
70-
-- It is important to maintain an index that corresponds to the order the bins were entered as
71+
-- It is important to maintain an index that corresponds to the order the bins were entered as
7172
-- that is used when coverage is recorded.
7273
procedure VendorCovBinAdd( obj: VendorCovHandleType; bins: VendorCovRangeArrayType; Action: integer; atleast: integer; name: string );
73-
attribute foreign of CvpCrBinCreate[ VendorCovHandleType, VendorCovRangeArrayType, integer, integer, string ]: procedure is "VHPI systf; cvg_CvpCrBinCreate";
74+
attribute foreign of VendorCovBinAdd[ VendorCovHandleType, VendorCovRangeArrayType, integer, integer, string ]: procedure is "VHPI systf; cvg_CvpCrBinCreate";
7475

7576
-- Increment the coverage of bin identified by index number.
76-
-- Index ranges from 1 to Number of Bins.
77+
-- Index ranges from 1 to Number of Bins.
7778
-- Index corresponds to the order the bins were entered (starting from 1)
7879
procedure VendorCovBinInc( obj: VendorCovHandleType; index: integer );
7980
attribute foreign of VendorCovBinInc[ VendorCovHandleType, integer ]: procedure is "VHPI systf; cvg_CvpCrBinIncr";
8081

8182
-- Action (integer):
8283
-- constant COV_COUNT : integer := 1;
8384
-- constant COV_IGNORE : integer := 0;
84-
-- constant COV_ILLEGAL : integer := -1;
85+
-- constant COV_ILLEGAL : integer := -1;
8586

8687
end package;
8788

0 commit comments

Comments
 (0)