<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://simhard.com/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://simhard.com/wiki/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D0%A2%D0%A1%D0%B8%D0%9F%D0%A6%D0%A3%D0%B2%D0%A1%D0%91%2F%D0%9F%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_2</id>
		<title>ПТСиПЦУвСБ/Практическая работа 2 - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://simhard.com/wiki/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D0%A2%D0%A1%D0%B8%D0%9F%D0%A6%D0%A3%D0%B2%D0%A1%D0%91%2F%D0%9F%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_2"/>
		<link rel="alternate" type="text/html" href="http://simhard.com/wiki/index.php?title=%D0%9F%D0%A2%D0%A1%D0%B8%D0%9F%D0%A6%D0%A3%D0%B2%D0%A1%D0%91/%D0%9F%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_2&amp;action=history"/>
		<updated>2026-04-17T00:42:18Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.21.3</generator>

	<entry>
		<id>http://simhard.com/wiki/index.php?title=%D0%9F%D0%A2%D0%A1%D0%B8%D0%9F%D0%A6%D0%A3%D0%B2%D0%A1%D0%91/%D0%9F%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_2&amp;diff=3976&amp;oldid=prev</id>
		<title>ANA: Новая страница: «{{ПТСиПЦУвСБ TOC}}  == Общие требования к выполнению ==  '''Задание:''' Разработать и верифициро…»</title>
		<link rel="alternate" type="text/html" href="http://simhard.com/wiki/index.php?title=%D0%9F%D0%A2%D0%A1%D0%B8%D0%9F%D0%A6%D0%A3%D0%B2%D0%A1%D0%91/%D0%9F%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_2&amp;diff=3976&amp;oldid=prev"/>
				<updated>2014-02-25T06:53:48Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «{{ПТСиПЦУвСБ TOC}}  == Общие требования к выполнению ==  &amp;#039;&amp;#039;&amp;#039;Задание:&amp;#039;&amp;#039;&amp;#039; Разработать и верифициро…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{ПТСиПЦУвСБ TOC}}&lt;br /&gt;
&lt;br /&gt;
== Общие требования к выполнению ==&lt;br /&gt;
&lt;br /&gt;
'''Задание:''' Разработать и верифицировать ''параметризованную'' (через [http://www.ics.uci.edu/~jmoorkan/vhdlref/generics.html ''generic'']) VHDL-модель цифрового блока с использованием оператора [http://kanyevsky.kpi.ua/resourse/All/VHDL/VHDL_oper.generate_33.html ''generate''].&lt;br /&gt;
&lt;br /&gt;
# Уточнить задание: определить имена (назначение) и разрядность входов/выходов, описать выполняемые функции (таблицей истинности или лог. выражениями).&lt;br /&gt;
# Составить блок схему разрабатываемого цифрового блока.&lt;br /&gt;
# Составить параметризованную {{Сн|''структурную''}} VHDL-модель, используя операторы generic и generate.&lt;br /&gt;
#* Допускается использовать только типы std_logic и std_logic_vector для портов и сигналов.&lt;br /&gt;
#* Размерность портов (векторов) должна задаваться через параметры &amp;lt;code&amp;gt;generic&amp;lt;/code&amp;gt;, задаваемые в &amp;lt;code&amp;gt;entity&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Составить «''универсальную''» тестирующую программу, проверяющую VHDL-модель блока на всех возможных входных наборах для заданной размерности блока.&lt;br /&gt;
#* Размерность тестируемого блока задаётся через generic в entity тестбенча или константу в декларативной части архитектуры тесбенча.&lt;br /&gt;
# Провести моделирование тестбенча для двух разных размерностей разрабатываемого блока.&lt;br /&gt;
#* можно вместо проведения двух моделирований с разной размерностью блока &amp;quot;вставить&amp;quot; в тестбенч два разрабатываемых блока с разной размерностью и одновременно моделировать оба.&lt;br /&gt;
# Составить отчет, включающий:&lt;br /&gt;
#* Уточнённое задание.&lt;br /&gt;
#* Описание функций цифрового блока в виде таблицы истинности или лог. выражений.&lt;br /&gt;
#* Блок схему.&lt;br /&gt;
#* VHDL модели цифрового блока и тестбенча.&lt;br /&gt;
#* Временные диаграммы для моделирования тестбенча с двумя разными размерностями разрабатываемого блока.&lt;br /&gt;
&lt;br /&gt;
== Сроки выполнения работы ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{| class=standard align=center style=&amp;quot;border:1px solid #000; border-collapse: collapse&amp;quot;&lt;br /&gt;
! гр. 012501&lt;br /&gt;
! гр. 012502&lt;br /&gt;
! Примечание&lt;br /&gt;
|-&lt;br /&gt;
| до .3.2014&lt;br /&gt;
| до .3.2014&lt;br /&gt;
| Сдать работу к следующему ПЗ&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
== Варианты заданий ==&lt;br /&gt;
&lt;br /&gt;
{| align=right style=&amp;quot;border:1px solid #000; border-collapse: collapse&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+Варианты заданий&lt;br /&gt;
! № по списку || гр. 013201 ||  гр. 013202&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 1 || 1&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 2 || 2&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 3 || 3&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 4 || 4&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 5 || 5&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 6 || 6&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 7 || 12&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 10 || 8&lt;br /&gt;
|-&lt;br /&gt;
| 9 || 8 || 9&lt;br /&gt;
|-&lt;br /&gt;
| 10 || 11 || 10&lt;br /&gt;
|-&lt;br /&gt;
| 11 || 12 || 11&lt;br /&gt;
|-&lt;br /&gt;
| 12 || 9 || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || 1 || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || 2 || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || 3 || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || 4 || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || 5 || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || 9 || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || 2 || &lt;br /&gt;
|-&lt;br /&gt;
| 20 || 6 || &lt;br /&gt;
|-&lt;br /&gt;
| 21 || 7 || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || 8 || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || 11 || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || 9 || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || 3 || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Info|Варианты заданий показаны справа в таблице, кто не знает № по списку, см. на странице [[ПЦУСБ/План_по_сдаче_контрольных_заданий#Должники по практической работе 2|План по сдаче контрольных заданий]]}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Info|Решения  заданий (VHDL-модель и тестбенч) по одному варианту должны быть разными. При этом данное правило действует в рамках двух групп. Приоритет остаётся за тем, кто первый присылает отчет.}}&lt;br /&gt;
&lt;br /&gt;
====1. Дешифратор  N → 2&amp;lt;sup&amp;gt;N&amp;lt;/sup&amp;gt; ====&lt;br /&gt;
====2. Шифратор 2&amp;lt;sup&amp;gt;N&amp;lt;/sup&amp;gt; → N====&lt;br /&gt;
====3. Мультиплексор 2&amp;lt;sup&amp;gt;N&amp;lt;/sup&amp;gt; в 1====&lt;br /&gt;
====4. Демультиплексор 1 в 2&amp;lt;sup&amp;gt;N&amp;lt;/sup&amp;gt;====&lt;br /&gt;
====5. Сдвиговый N-разрядный регистр ====&lt;br /&gt;
* должен осуществлять сдвиг на один разряд влево и вправо.&lt;br /&gt;
====6. Сумматор (N-разрядное число + M-разрядное число) ====&lt;br /&gt;
====7. N-разрядный счетчик с последовательным асинхронным переносом (асинхронный счетчик на Т-триггерах)====&lt;br /&gt;
====8. Счетчик Джонсона на N-разрядов ====&lt;br /&gt;
====9. Умножитель (N-разрядное число × M-разрядное число) ====&lt;br /&gt;
====10. Преобразователь из кода Грея в двоичный код N-разрядного числа ====&lt;br /&gt;
====11. Счетчик числа единиц и определение четности N-разрядного числа ====&lt;br /&gt;
====12. Преобразователь из двоичного кода в код Грея N-разрядного числа ====&lt;br /&gt;
====13. Синхронный реверсивный двоичный счетчик с параллельным переносом на N-разрядов ====&lt;br /&gt;
====14. Асинхронны двоичный счетчик с последовательным переносом на N-разрядов ====&lt;/div&gt;</summary>
		<author><name>ANA</name></author>	</entry>

	</feed>