1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<HTML>
<HEAD>
<TITLE>Пользовательская документация TKGate (Содержание)</TITLE>
<META HTTP-EQUIV="Content-Type"
content="text/html; charset=UTF-8">
<META HTTP-EQUIV="Content-Style-Type" content="text/css">
<LINK rel="stylesheet" HREF="../tkgate.css" type="text/css">
</HEAD>
<BODY>
<TABLE>
<TR>
<TD><IMG SRC="../fig/biggatelogo.gif" WIDTH=262 HEIGHT=220
ALT="Логотип TkGate"></TD>
<TD></TD>
<TD>
<H1>TKGate 2.1: редактор и симулятор цифровых электронных
схем</H1>
<P>
© Jeffery P. Hansen, 1987-2015<br>
© Андрей Скворцов, 2015-2018
<P>
Данная программа является свободным программным обеспечением.
Вы вправе распространять ее и/или модифицировать в соответствии с
условиями версии 2 либо по вашему выбору с условиями более поздней
версии Стандартной Общественной Лицензии GNU, опубликованной Free
Software Foundation.
<P>
Мы распространяем данную программу в надежде на то, что она будет
вам полезной, однако НЕ ПРЕДОСТАВЛЯЕМ НА НЕЕ НИКАКИХ ГАРАНТИЙ, в том
числе ГАРАНТИИ ТОВАРНОГО СОСТОЯНИЯ ПРИ ПРОДАЖЕ и ПРИГОДНОСТИ ДЛЯ
ИСПОЛЬЗОВАНИЯ В КОНКРЕТНЫХ ЦЕЛЯХ. Для получения более подробной
информации ознакомьтесь со Стандартной Общественной Лицензией GNU.
<P>
Вместе с данной программой вы должны были получить экземпляр
Стандартной Общественной Лицензии GNU. Если вы его не получили,
сообщите об этом в Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
</TD>
</TR>
</TABLE>
<HR>
<P>
TkGate - среда моделирования и симуляции цифровых электронных схем,
состоящая из графического редактора с интерфейсом, основанным на
tcl/tk и управляемого событиями симулятора. Поддерживаемыми
элементами схем являются МОП-транзисторы, основные вентили (И, ИЛИ,
исключающее ИЛИ), вентили с тремя состояниями, сумматоры, умножители,
регистры и пямять. Поддерживаются иерархические проекты на основе
модулей, определяемых пользователем. Сохраняемые файлы схем используют
формат списка соединений Verilog.
<BR>
<H2>Содержание:</H2>
<OL>
<LI>
<A HREF="gateIntro.html">Введение в TkGate</A>
<UL style="list-style-type: none;">
<LI><A HREF="gateIntro.html#cloptions">1.1 Запуск и параметры командной строки</A>
<LI><A HREF="gateIntro.html#history">1.2 История TkGate</A>
</UL>
<LI><A HREF="gateEdit.html">Using the Editor</A>
<UL style="list-style-type: none;">
<LI><A HREF="gateEdit.html#understand">2.1 Интерфейс TKGate</A>
<LI><A HREF="gateEdit.html#loadsave">2.2 Загрузка и сохранение схем</A>
<LI><A HREF="gateEdit.html#loadlib">2.3 Использование библиотек</A>
<LI><A HREF="gateEdit.html#tools">2.4 Основные средства редактирования</A>
<LI><A HREF="gateEdit.html#gateprops">2.5 Свойства компонентов</A>
<LI><A HREF="gateEdit.html#wireprops">2.6 Свойтва проводников</A>
<LI><A HREF="gateEdit.html#labels">2.7 Подписи названий и разрядности проводников</A>
<LI><A HREF="gateEdit.html#search">2.8 Поиск компонентов и проводников</A>
<LI><A HREF="gateEdit.html#links">2.9 Использование HTML</A>
<LI><A HREF="gateEdit.html#print">2.10 Печать схем</A>
<LI><A HREF="gateEdit.html#circopt">2.11 Свойства схемы</A>
</UL>
<LI>
<A HREF="gateModules.html">Работа с модулями</A>
<UL style="list-style-type: none;">
<LI><A HREF="gateModules.html#intro">3.1 Реализации и экземпляры модулей</A>
<LI><A HREF="gateModules.html#instances">3.2 Создание экземпляров модулей</A>
<LI><A HREF="gateModules.html#hierarchy">3.3 Иерархия модулей</A>
<LI><A HREF="gateModules.html#create">3.4 Создание модулей и управление ими</A>
<LI><A HREF="gateModules.html#definitions">3.5 Редактирование определений модулей</A>
<LI><A HREF="gateModules.html#interfaces">3.6 Редактирование интерфейса модулей</A>
</UL>
<LI>
<A HREF="gateHDL.html">Модули Verilog HDL</A>
<UL style="list-style-type: none;">
<LI><A HREF="gateHDL.html#hdlmain">4.1 Редактор Verilog</A>
<LI><A HREF="gateHDL.html#basics">4.2 Основы Verilog</A>
<LI><A HREF="gateHDL.html#wiretypes">4.3 Типы данных</A>
<LI><A HREF="gateHDL.html#expressions">4.4 Выражения</A>
<LI><A HREF="gateHDL.html#directives">4.5 Директивы компилятора</A>
<LI><A HREF="gateHDL.html#modules">4.6 Объявления модулей</A>
<LI><A HREF="gateHDL.html#netlist">4.7 Модули списков соединений</A>
<LI><A HREF="gateHDL.html#behavioral">4.8 Поведенческие модули</A>
<LI><A HREF="gateHDL.html#parameters">4.9 Параметры модулей</A>
<LI><A HREF="gateHDL.html#specify">4.10 Блоки Specify</A>
</UL>
<LI>
<A HREF="gateSim.html">Использование симулятора в TkGate</A>
<UL style="list-style-type: none;">
<LI><A HREF="gateSim.html#start">5.1 Запуск симулятора</A>
<LI><A HREF="gateSim.html#output">5.2 Просмотр вывода</A>
<LI><A HREF="gateSim.html#input">5.3 Управление вводом</A>
<LI><A HREF="gateSim.html#breakpoint">5.4 Установка точек остановки</A>
<LI><A HREF="gateSim.html#memory">5.5 Инициализация памяти</A>
<LI><A HREF="gateSim.html#script">5.6 Симуляционные скрипты</A>
<LI><A HREF="gateSim.html#error">5.7 Использование области сообщений об ошибках</A>
<LI><A HREF="gateSim.html#delay">5.8 Файлы описания задержек</A>
</UL>
<LI>
<A HREF="gateGmac.html">Компилятор микрокода и автокода (gmac)</A>
<UL style="list-style-type: none;">
<LI><A HREF="gateGmac.html#banks">6.1 Определение банков памяти</A></LI>
<LI><A HREF="gateGmac.html#microinst">6.2 Определение набора микроопераций</A></LI>
<LI><A HREF="gateGmac.html#microprog">6.3 Написание микропрограммы</A></LI>
<LI><A HREF="gateGmac.html#macroinst">6.4 Определение набора макроопераций</A></LI>
<LI><A HREF="gateGmac.html#macroprog">6.5 Написание макропрограммы</A></LI>
</UL>
<LI>
<A HREF="vpdCreation.html">Создание виртуальных периферийных устройств (ВПУ) </A>
<UL style="list-style-type: none;">
<LI><A HREF="vpdCreation.html#overview">7.1 Обзор разработки ВПУ</A>
<LI><A HREF="vpdCreation.html#installing">7.2 Установка ВПУ</A>
<LI><A HREF="vpdCreation.html#tclside">7.3 Интерфейс на стороне Tcl</A>
<LI><A HREF="vpdCreation.html#verilogside">7.4 Интерфейс на стороне Verilog</A>
</UL>
<LI>
<A HREF="gateOptions.html">Настройка TkGate</A>
<UL style="list-style-type: none;">
<LI><A HREF="gateOptions.html#general">8.1 Общие настроки</A>
<LI><A HREF="gateOptions.html#interface">8.2 Настройки интерфейса</A>
<LI><A HREF="gateOptions.html#toolbar">8.3 Настройки панелей инструментов</A>
<LI><A HREF="gateOptions.html#hdl">8.4 Настройки Verilog HDL</A>
<LI><A HREF="gateOptions.html#print">8.5 Настройки печати</A>
<LI><A HREF="gateOptions.html#simulate">8.6 Настройки симуляции</A>
<LI><A HREF="gateOptions.html#library">8.7 Настройки библиотек</A>
<LI><A HREF="gateOptions.html#security">8.8 Настройки безопасности</A>
<LI><A HREF="gateOptions.html#color">8.9 Настройки цветов</A>
<LI><A HREF="gateOptions.html#html">8.10 Настройки HTML</A>
</UL>
<LI>
<A HREF="gateLibrary.html">Библиотечные компоненты TkGate</A>
<UL style="list-style-type: none;">
<LI><A HREF="gateLibrary.html#tty">9.1 Терминал</A>
<LI><A HREF="gateLibrary.html#drink">9.2 Автомат по продаже напитков</A>
<LI><A HREF="gateLibrary.html#timer">9.3 Таймеры</A>
<LI><A HREF="gateLibrary.html#ttl">9.4 Микросхемы стандартной логики</A>
</UL>
</OL>
<h5>Приложения</h5>
<OL style="list-style-type: upper-alpha;">
<LI><A HREF="gateTypeList.html">Список встроенных компонентов схем</A>
<LI><A HREF="systemTasks.html">Список системных задач</A>
<LI><A HREF="simErrors.html">Список сообщений об ошибках симулятора</A>
<LI><A HREF="verga.html">Использование симулятора Verga в автономном режиме</A>
<LI><A HREF="menagerie.html">Образец входного файла Gmac</A>
</OL>
<HR>
<P>
<A HREF="http://validator.w3.org/check?uri=referer">
<IMG SRC="../valid-html401.png"
ALT="Valid HTML 4.01 Strict" HEIGHT="31" WIDTH="88">
</A>
</P>
</BODY>
</HTML>
|