<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.simhard.com/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.simhard.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Open_Source_VHDL_Verification_Methodology%2F%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%BE%D0%B2</id>
		<title>Open Source VHDL Verification Methodology/Описание примеров - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.simhard.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Open_Source_VHDL_Verification_Methodology%2F%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%BE%D0%B2"/>
		<link rel="alternate" type="text/html" href="http://www.simhard.com/wiki/index.php?title=Open_Source_VHDL_Verification_Methodology/%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%BE%D0%B2&amp;action=history"/>
		<updated>2026-04-03T19:12:36Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.21.3</generator>

	<entry>
		<id>http://www.simhard.com/wiki/index.php?title=Open_Source_VHDL_Verification_Methodology/%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%BE%D0%B2&amp;diff=1132&amp;oldid=prev</id>
		<title>ANA: Новая страница: «{{OS-VVM TOC}}  vvm/exp * packages/ — пакеты OS-VVM ** packages/CoveragePkg.vhd ** packages/RandomBasePkg.vhd ** packages/RandomPkg.vhd ** packages/SortLi...»</title>
		<link rel="alternate" type="text/html" href="http://www.simhard.com/wiki/index.php?title=Open_Source_VHDL_Verification_Methodology/%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%BE%D0%B2&amp;diff=1132&amp;oldid=prev"/>
				<updated>2013-02-06T05:12:54Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «{{OS-VVM TOC}}  vvm/exp * packages/ — пакеты OS-VVM ** packages/CoveragePkg.vhd ** packages/RandomBasePkg.vhd ** packages/RandomPkg.vhd ** packages/SortLi...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{OS-VVM TOC}}&lt;br /&gt;
&lt;br /&gt;
vvm/exp&lt;br /&gt;
* packages/ — пакеты OS-VVM&lt;br /&gt;
** packages/CoveragePkg.vhd&lt;br /&gt;
** packages/RandomBasePkg.vhd&lt;br /&gt;
** packages/RandomPkg.vhd&lt;br /&gt;
** packages/SortListPkg_int.vhd&lt;br /&gt;
----&lt;br /&gt;
* vhd/test.vhd — тестбенч для проверки разных распределений в RandomPkg&lt;br /&gt;
----&lt;br /&gt;
* vhd/&lt;br /&gt;
** sxema.vhd — схема умножителя (→mult)&lt;br /&gt;
** tstb.vhd — тесбенч для sxema, архитектура tstb(BEHAVIOR) генерит 100 случайных значений с помощью uiform, архитектура tstb(tb) – тоже самое но с помощью RandomPkg&lt;br /&gt;
** tstb_tb2.vhd — тесбенч для sxema, случайным образом генерит числа A и B до тех пор пока не переберёт все возможные входные значения (используя RandomPkg)&lt;br /&gt;
** tstb_tb3.vhd — тесбенч для sxema, случайным образом генерит входные A и B с помощью пакета CoveragePkg т.е. интеллектуальный тестбенч&lt;br /&gt;
** tstb_tb4.vhd — тесбенч для sxema, случайным образом генерит входные A и B с помощью пакета &amp;lt;u&amp;gt;CoveragePkg&amp;lt;/u&amp;gt;, используя перекрёстное покрытие т.е. интеллектуальный тестбенч для перебора всех пар&lt;br /&gt;
** tstb_tb4a.vhd — тесбенч для sxema, Случайным образом генерит входные A и B с помощью пакета &amp;lt;u&amp;gt;RandomPkg&amp;lt;/u&amp;gt;, тестбенч для перебора всех пар, проверка перекрёстного покрытия&lt;br /&gt;
** tstb_tb5.vhd — тестбенч для проверки того что uniform возвращает значение из диапазона (0, 1), не включая граничные значения 0.0 и 1.0&lt;br /&gt;
** tstb_tb5-to_article.vhd — простой пример для генерации 100 чисел с помощью uniform из ieee.math_real&lt;br /&gt;
----&lt;br /&gt;
* vhd2/&lt;br /&gt;
** &amp;lt;code&amp;gt;tstb_tb1.vhd&amp;lt;/code&amp;gt; — тесбенч для sxema, использует uniform и CoveragePkg&lt;br /&gt;
** tstb_tb1a.vhd — тесбенч для sxema, использует uniform и массивы для сбора покрытия (без OS-vvm)&lt;br /&gt;
** tstb_tb2.vhd — тесбенч для sxema, использует RandomPkg и CoveragePkg&lt;br /&gt;
** tstb_tb2a.vhd — производная от tstb_tb2.vhd, для проверки назначения веса у корзин&lt;br /&gt;
** tstb_tb3.vhd — интеллектуальный тесбенч для sxema&lt;br /&gt;
** tstb_tb3a.vhd — производна tstb_tb3.vhd для проверки веса в корзинах. Выводит промежуточное заполнение корзин&lt;br /&gt;
** tstb_tb3b.vhd — производна tstb_tb3.vhd для проверки RandCovPoint. Выводит промежуточное заполнение корзин&lt;br /&gt;
----&lt;br /&gt;
* vhd3/osvvm_tb.vhd — пример для проверки возможностей CoveragePkg (управление весом)&lt;/div&gt;</summary>
		<author><name>ANA</name></author>	</entry>

	</feed>