Library of reusable VHDL components
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

63 lines
1.9 KiB

  1. --
  2. -- File Name: OsvvmContext.vhd
  3. -- Design Unit Name: OsvvmContext
  4. -- Revision: STANDARD VERSION
  5. --
  6. -- Maintainer: Jim Lewis email: jim@synthworks.com--
  7. --
  8. -- Description
  9. -- Context Declaration for OSVVM packages
  10. --
  11. -- Developed by/for:
  12. -- SynthWorks Design Inc.
  13. -- VHDL Training Classes
  14. -- 11898 SW 128th Ave. Tigard, Or 97223
  15. -- http://www.SynthWorks.com
  16. --
  17. -- Latest standard version available at:
  18. -- http://www.SynthWorks.com/downloads
  19. --
  20. -- Revision History:
  21. -- Date Version Description
  22. -- 01/2015 2015.01 Initial Revision
  23. -- 06/2015 2015.06 Added MemoryPkg
  24. -- 11/2016 2016.11 Added TbUtilPkg and ResolutionPkg
  25. --
  26. --
  27. -- Copyright (c) 2015 - 2016 by SynthWorks Design Inc. All rights reserved.
  28. --
  29. -- Verbatim copies of this source file may be used and
  30. -- distributed without restriction.
  31. --
  32. -- This source file is free software; you can redistribute it
  33. -- and/or modify it under the terms of the ARTISTIC License
  34. -- as published by The Perl Foundation; either version 2.0 of
  35. -- the License, or (at your option) any later version.
  36. --
  37. -- This source is distributed in the hope that it will be
  38. -- useful, but WITHOUT ANY WARRANTY; without even the implied
  39. -- warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
  40. -- PURPOSE. See the Artistic License for details.
  41. --
  42. -- You should have received a copy of the license with this source.
  43. -- If not download it from,
  44. -- http://www.perlfoundation.org/artistic_license_2_0
  45. --
  46. --
  47. context OsvvmContext is
  48. library OSVVM ;
  49. use OSVVM.NamePkg.all ;
  50. use OSVVM.TranscriptPkg.all ;
  51. use OSVVM.TextUtilPkg.all ;
  52. use OSVVM.OsvvmGlobalPkg.all ;
  53. use OSVVM.AlertLogPkg.all ;
  54. use OSVVM.RandomPkg.all ;
  55. use OSVVM.CoveragePkg.all ;
  56. use OSVVM.MemoryPkg.all ;
  57. use OSVVM.ResolutionPkg.all ;
  58. use OSVVM.TbUtilPkg.all ;
  59. end context OsvvmContext ;