File: index.html

package info (click to toggle)
tkgate 2.1%2Brepack-4
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 28,384 kB
  • sloc: ansic: 62,300; tcl: 20,345; xml: 2,731; yacc: 1,177; lex: 839; sh: 664; makefile: 180; perl: 39
file content (189 lines) | stat: -rw-r--r-- 10,638 bytes parent folder | download | duplicates (5)
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>
				&copy; Jeffery P. Hansen, 1987-2015<br>
				&copy; Андрей Скворцов, 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>