OpenCores
URL https://opencores.org/ocsvn/pcie_ds_dma/pcie_ds_dma/trunk

Subversion Repositories pcie_ds_dma

[/] [pcie_ds_dma/] [trunk/] [core/] [wishbone/] [doc/] [ru/] [block_test_generate.htm] - Blame information for rev 40

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 12 dsmv
<Html>
2
<Head>
3
 <Title>Блок PE_MAIN</Title>
4
 <Meta Http-equiv="Content-Type" Content="text/html; Charset=windows-1251">
5
 <Link Rel="StyleSheet" Type="text/css" Href="style.css">
6
</Head>
7
<Body LeftMargin="5" TopMargin="5" BgColor="#ffffff">
8
<h1><span lang="ru">Блок </span>TEST_GENERATE</h1>
9
Версия документа: 1.<span lang="ru">0</span><hr>
10
<h2>Общие сведения</h2>
11
<table border="0" width="90%" cellpadding="6" cellspacing="1" height="135">
12
  <tr>
13
    <td width="17%" valign="top" height="14">
14
<b>
15
Назначение</b></td>
16
    <td width="83%" height="14">        <span lang="ru">Формирование тестовой
17
        последовательности</span></td>
18
  </tr>
19
  <tr>
20
    <td width="17%" height="14">
21
 
22
<b>
23
 
24
Модификация</b></td>
25
    <td width="83%" height="14">        1</td>
26
  </tr>
27
  <tr>
28
    <td width="17%" height="14"><b>Версия</b></td>
29
    <td width="83%" height="14">                1.0</td>
30
  </tr>
31
  <tr>
32
    <td width="17%" height="14"><b>ID</b></td>
33
    <td width="83%" height="14">                0x1A</td>
34
  </tr>
35
  </table>
36
&nbsp;
37
 
38
 
39
<h2>Состав регистров</h2>
40
<table border="2" width="90%" bordercolorlight="#000000" cellspacing="0" bordercolordark="#000000" cellpadding="2" style="border-collapse: collapse">
41
  <tr>
42
    <td width="13%" align="center"><b>Номер</b></td>
43
    <td width="18%" align="center"><b>Название</b></td>
44
    <td width="69%" colspan="2"><b>&nbsp;Описание</b></td>
45
  </tr>
46
  <tr>
47
    <td width="100%" align="center" colspan="4">
48
      <p align="left">&nbsp;<span lang="ru"> Константы</span></td>
49
  </tr>
50
  <tr>
51
    <td width="13%" align="center">0</td>
52
    <td width="18%" align="center"><a href="#Регистр BLOCK_ID">BLOCK_ID</a></td>
53
    <td width="10%" align="center">0x<span lang="en-us">X</span>01A</td>
54
    <td width="58%">&nbsp;<span lang="ru">Идентификатор блока управления</span></td>
55
  </tr>
56
  <tr>
57
    <td width="13%" align="center">1</td>
58
    <td width="18%" align="center"><a href="#Регистр BLOCK_VER">BLOCK_VER</a></td>
59
    <td width="10%" align="center">0x0100</td>
60
    <td width="58%">&nbsp;<span lang="ru">Версия блока управления</span></td>
61
  </tr>
62
  <tr>
63
    <td width="13%" align="center">2</td>
64
    <td width="18%" align="center">&nbsp;</td>
65
    <td width="10%" align="center">&nbsp;</td>
66
    <td width="58%">&nbsp;</td>
67
  </tr>
68
  <tr>
69
    <td width="13%" align="center">3</td>
70
    <td width="18%" align="center">&nbsp;</td>
71
    <td width="10%" align="center">&nbsp;</td>
72
    <td width="58%">&nbsp;</td>
73
  </tr>
74
  <tr>
75
    <td width="13%" align="center">4</td>
76
    <td width="18%" align="center">&nbsp;</td>
77
    <td width="10%" align="center">&nbsp;</td>
78
    <td width="58%">&nbsp;</td>
79
  </tr>
80
  <tr>
81
    <td width="13%" align="center">5</td>
82
    <td width="18%" align="center">&nbsp;</td>
83
    <td width="10%" align="center">&nbsp;</td>
84
    <td width="58%">&nbsp;</td>
85
  </tr>
86
  <tr>
87
    <td width="13%" align="center">6</td>
88
    <td width="18%" align="center">&nbsp;</td>
89
    <td width="10%" align="center">&nbsp;</td>
90
    <td width="58%">&nbsp;</td>
91
  </tr>
92
  <tr>
93
    <td width="13%" align="center">7</td>
94
    <td width="18%" align="center">&nbsp;</td>
95
    <td width="10%" align="center">&nbsp;</td>
96
    <td width="58%">&nbsp;</td>
97
  </tr>
98
  <tr>
99
    <td width="100%" align="left" colspan="4">&nbsp;&nbsp;
100
      <span lang="ru">Командные регистры</span></td>
101
  </tr>
102
  <tr>
103
    <td width="13%" align="center"><span lang="ru">8</span></td>
104
    <td width="18%" align="center"><span lang="en-us">
105
        <a href="#Регистр TEST_GEN_CTRL">TEST_GEN_CTRL</a></span></td>
106
    <td width="69%" colspan="2"><span lang="ru">&nbsp;</span>Управление узлом <span lang="en-us">TEST_GEN</span></td>
107
  </tr>
108
  <tr>
109
    <td width="13%" align="center"><span lang="ru">9</span></td>
110
    <td width="18%" align="center">
111
        <span lang="en-us">
112
        <a href="#Регистр TEST_GEN_SIZE">TEST_GEN_SIZE</a></span></td>
113
    <td width="69%" colspan="2"><span lang="ru">&nbsp;</span>Размер блока для узла <span lang="en-us">TEST_GEN</span></td>
114
  </tr>
115
  <tr>
116
    <td width="13%" align="center">0x0A</td>
117
    <td width="18%" align="center">
118
        <a href="#Регистр TEST_GEN_CNT1">
119
        TEST_GEN_CNT1</a></td>
120
    <td width="69%" colspan="2"><span lang="ru">&nbsp;Счётчик разрешения работы </span>TEST_GEN</td>
121
  </tr>
122
  <tr>
123
    <td width="13%" align="center">0x0B</td>
124
    <td width="18%" align="center"><a href="#Регистр TEST_GEN_CNT2">
125
        TEST_GEN_CNT2</a></td>
126
    <td width="69%" colspan="2"><span lang="ru">&nbsp;Счётчик паузы </span>TEST_GEN</td>
127
  </tr>
128
  <tr>
129
    <td width="13%" align="center">0x0C</td>
130
    <td width="18%" align="center">&nbsp;</td>
131
    <td width="69%" colspan="2">&nbsp;</td>
132
  </tr>
133
  <tr>
134
    <td width="13%" align="center">0x0D</td>
135
    <td width="18%" align="center">&nbsp;</td>
136
    <td width="69%" colspan="2">&nbsp;</td>
137
  </tr>
138
  <tr>
139
    <td width="13%" align="center">0x0E</td>
140
    <td width="18%" align="center">&nbsp;</td>
141
    <td width="69%" colspan="2">&nbsp;</td>
142
  </tr>
143
  <tr>
144
    <td width="13%" align="center">0x0F</td>
145
    <td width="18%" align="center">&nbsp;</td>
146
    <td width="69%" colspan="2">&nbsp;</td>
147
  </tr>
148
  <tr>
149
    <td width="100%" align="center" colspan="4">
150
        <p align="left"><span lang="ru">&nbsp;&nbsp;&nbsp; Непосредственные регистры</span></td>
151
  </tr>
152
        <tr>
153
    <td width="13%" align="center"><span lang="ru">0</span>x10</td>
154
    <td width="18%" align="center">
155
        &nbsp;</td>
156
    <td width="69%" colspan="2">&nbsp;</td>
157
  </tr>
158
        <tr>
159
    <td width="13%" align="center">0x11</td>
160
    <td width="18%" align="center"><span lang="en-us">
161
        <a href="#Регистр TEST_GEN_BL_WR">TEST_GEN_BL_WR</a></span></td>
162
    <td width="69%" colspan="2">&nbsp;<span lang="ru">Число переданных блоков</span></td>
163
  </tr>
164
        <tr>
165
    <td width="13%" align="center">0x12</td>
166
    <td width="18%" align="center">&nbsp;</td>
167
    <td width="69%" colspan="2">&nbsp;</td>
168
  </tr>
169
        <tr>
170
    <td width="13%" align="center">0x13</td>
171
    <td width="18%" align="center">&nbsp;</td>
172
    <td width="69%" colspan="2">&nbsp;</td>
173
  </tr>
174
        <tr>
175
    <td width="13%" align="center"><span lang="ru">0</span>x14</td>
176
    <td width="18%" align="center">&nbsp;</td>
177
    <td width="69%" colspan="2">&nbsp;</td>
178
  </tr>
179
        <tr>
180
    <td width="13%" align="center">0x15</td>
181
    <td width="18%" align="center">&nbsp;</td>
182
    <td width="69%" colspan="2">&nbsp;</td>
183
  </tr>
184
        <tr>
185
    <td width="13%" align="center">0x16</td>
186
    <td width="18%" align="center">&nbsp;</td>
187
    <td width="69%" colspan="2">&nbsp;</td>
188
  </tr>
189
        <tr>
190
    <td width="13%" align="center">0x17</td>
191
    <td width="18%" align="center">&nbsp;</td>
192
    <td width="69%" colspan="2">&nbsp;</td>
193
  </tr>
194
        <tr>
195
    <td width="13%" align="center">0x18</td>
196
    <td width="18%" align="center">&nbsp;</td>
197
    <td width="69%" colspan="2">&nbsp;</td>
198
  </tr>
199
        <tr>
200
    <td width="13%" align="center"><span lang="ru">0</span>x19</td>
201
    <td width="18%" align="center">&nbsp;</td>
202
    <td width="69%" colspan="2">&nbsp;</td>
203
  </tr>
204
        <tr>
205
    <td width="13%" align="center">0x1A</td>
206
    <td width="18%" align="center">&nbsp;</td>
207
    <td width="69%" colspan="2">&nbsp;</td>
208
  </tr>
209
        <tr>
210
    <td width="13%" align="center">0x1B</td>
211
    <td width="18%" align="center">&nbsp;</td>
212
    <td width="69%" colspan="2">&nbsp;</td>
213
  </tr>
214
        <tr>
215
    <td width="13%" align="center"><span lang="ru">0</span>x1C</td>
216
    <td width="18%" align="center">
217
        &nbsp;</td>
218
    <td width="69%" colspan="2">&nbsp;</td>
219
  </tr>
220
        <tr>
221
    <td width="13%" align="center">0x1D</td>
222
    <td width="18%" align="center">
223
        &nbsp;</td>
224
    <td width="69%" colspan="2">&nbsp;</td>
225
  </tr>
226
        <tr>
227
    <td width="13%" align="center">0x1E</td>
228
    <td width="18%" align="center">
229
        &nbsp;</td>
230
    <td width="69%" colspan="2">&nbsp;</td>
231
  </tr>
232
        <tr>
233
    <td width="13%" align="center">0x1F</td>
234
    <td width="18%" align="center">
235
        &nbsp;</td>
236
    <td width="69%" colspan="2">&nbsp;</td>
237
  </tr>
238
</table>
239
<br>
240
 
241
<h2>Описание</h2>
242
 
243
 
244
<p><span lang="ru">Блок </span>PE<span lang="ru">_</span>MAIN <span lang="ru">
245
предназначен для идентификации и общего управления </span>м<span lang="ru">одулем.</span></p>
246
<p>&nbsp;</p>
247
<p>&nbsp;</p>
248
<h2>Описание регистров <span lang="ru">блока </span><span lang="en-us">PE</span>_MAIN</h2>
249
<h3><a name="Регистр BLOCK_ID">Регистр BLOCK_ID</a></h3>
250
<table cellSpacing="0" borderColorDark="#000000" cellPadding="2" width="90%" borderColorLight="#000000" border="2" id="table16" style="border-collapse: collapse">
251
  <tr>
252
    <td align="middle" width="5%" height="14"><b>&nbsp;Бит</b></td>
253
    <td align="middle" width="6%" height="14"><b>&nbsp;Название</b></td>
254
    <td width="66%" height="14"><b>&nbsp;Описание</b></td>
255
  </tr>
256
  <tr>
257
    <td align="middle" width="5%">11<span lang="ru">..0</span></td>
258
    <td align="middle" width="6%">ID</td>
259
    <td width="66%"><span lang="ru">&nbsp;Идентификатор блока управления</span></td>
260
  </tr>
261
  <tr>
262
    <td align="middle" width="5%"><span lang="ru">15..12</span></td>
263
    <td align="middle" width="6%">MOD</td>
264
    <td width="66%"><span lang="ru">&nbsp;Номер модификации блока управления</span></td>
265
  </tr>
266
  </table>
267
<h3>&nbsp;</h3>
268
<h3><a name="Регистр BLOCK_VER">Регистр BLOCK_VER</a></h3>
269
<table cellSpacing="0" borderColorDark="#000000" cellPadding="2" width="90%" borderColorLight="#000000" border="2" id="table17" style="border-collapse: collapse">
270
  <tr>
271
    <td align="middle" width="5%" height="14"><b>&nbsp;Бит</b></td>
272
    <td align="middle" width="6%" height="14"><b>&nbsp;Название</b></td>
273
    <td width="66%" height="14"><b>&nbsp;Описание</b></td>
274
  </tr>
275
  <tr>
276
    <td align="middle" width="5%">7<span lang="ru">..0</span></td>
277
    <td align="middle" width="6%">V0</td>
278
    <td width="66%">&nbsp;<span lang="ru">Поле </span>V0</td>
279
  </tr>
280
  <tr>
281
    <td align="middle" width="5%"><span lang="ru">15..8</span></td>
282
    <td align="middle" width="6%">V1</td>
283
    <td width="66%">&nbsp;<span lang="ru">Поле М1</span></td>
284
  </tr>
285
  </table>
286
<p><span lang="ru">Номер версии записывается в виде: </span>V1.V0</p>
287
<h3><a name="Регистр TEST_GEN_CTRL">Регистр TEST_GEN_CTRL</a></h3>
288
<table border="2" width="90%" bordercolorlight="#000000" bordercolordark="#000000" height="31" cellpadding="2" style="border-collapse: collapse" id="table18">
289
  <tr>
290
    <td width="9%" height="13" align="center"><b>Бит</b></td>
291
    <td width="19%" height="13" align="center"><b>Название</b></td>
292
    <td width="72%" height="13"><b>&nbsp;Описание</b></td>
293
  </tr>
294
  <tr>
295
    <td width="9%" height="14" align="center"><span lang="ru">0</span></td>
296
    <td width="19%" height="14" align="center">RESET</td>
297
    <td width="72%" height="14">1 - <span lang="ru">сброс узла</span></td>
298
  </tr>
299
  <tr>
300
    <td width="9%" height="14" align="center"><span lang="ru">3..1</span></td>
301
    <td width="19%" height="14" align="center"><span lang="ru">-</span></td>
302
    <td width="72%" height="14"></td>
303
  </tr>
304
  <tr>
305
    <td width="9%" height="14" align="center"><span lang="ru">4</span></td>
306
    <td width="19%" height="14" align="center">-</td>
307
    <td width="72%" height="14"></td>
308
  </tr>
309
  <tr>
310
    <td width="9%" height="14" align="center">5</td>
311
    <td width="19%" height="14" align="center">START</td>
312
    <td width="72%" height="14">1 - <span lang="ru">разрешение работы</span></td>
313
  </tr>
314
  <tr>
315
    <td width="9%" height="14" align="center"><span lang="ru">6</span></td>
316
    <td width="19%" height="14" align="center">CNT<span lang="ru">_</span>MODE</td>
317
    <td width="72%" height="14">1 - <span lang="ru">разрешение работы счётчиков
318
        </span>TEST_GEN_CNT1, TEST_GEN_CNT2</td>
319
  </tr>
320
  <tr>
321
    <td width="9%" height="14" align="center"><span lang="ru">7</span></td>
322
    <td width="19%" height="14" align="center">FIX_MODE</td>
323
    <td width="72%" height="14">1 -<span lang="ru"> фиксированный тип блока</span></td>
324
  </tr>
325
  <tr>
326
    <td width="9%" height="14" align="center"><span lang="ru">11..8</span></td>
327
    <td width="19%" height="14" align="center">BLOCK_MODE</td>
328
    <td width="72%" height="14"><span lang="ru">Номер тип блока при </span>
329
        FIX_MODE=1</td>
330
  </tr>
331
  <tr>
332
    <td width="9%" height="14" align="center">14..12</td>
333
    <td width="19%" height="14" align="center">-</td>
334
    <td width="72%" height="14"></td>
335
  </tr>
336
  <tr>
337
    <td width="9%" height="14" align="center">15</td>
338
    <td width="19%" height="14" align="center">RDY</td>
339
    <td width="72%" height="14">1 - <span lang="ru">принудительная установка
340
        готовности </span>FIFO</td>
341
  </tr>
342
  </table>
343
 
344
<br>
345
<span lang="ru">Управление узлом </span>TEST_GEN - <span lang="ru">формирование
346
тестовой последовательности.</span><p>&nbsp;</p>
347
<h3><a name="Регистр TEST_GEN_SIZE">Регистр TEST_GEN_SIZE</a></h3>
348
<table border="2" width="90%" bordercolorlight="#000000" bordercolordark="#000000" height="31" cellpadding="2" style="border-collapse: collapse" id="table19">
349
  <tr>
350
    <td width="9%" height="13" align="center"><b>Бит</b></td>
351
    <td width="19%" height="13" align="center"><b>Название</b></td>
352
    <td width="72%" height="13"><b>&nbsp;Описание</b></td>
353
  </tr>
354
  <tr>
355
    <td width="9%" height="14" align="center">15..<span lang="ru">0</span></td>
356
    <td width="19%" height="14" align="center">SIZE</td>
357
    <td width="72%" height="14"><span lang="ru">Размер блока </span></td>
358
  </tr>
359
  </table>
360
 
361
<br>
362
<span lang="ru">Размер формируемого&nbsp; блока указывается в блоках по 4
363
килобайта. Значение 1 соответствует блоку размером 4 килобайта.</span><h3><a name="Регистр TEST_GEN_CNT1">Регистр TEST_GEN_CNT1</a></h3>
364
<table border="2" width="90%" bordercolorlight="#000000" bordercolordark="#000000" height="31" cellpadding="2" style="border-collapse: collapse" id="table22">
365
  <tr>
366
    <td width="9%" height="13" align="center"><b>Бит</b></td>
367
    <td width="19%" height="13" align="center"><b>Название</b></td>
368
    <td width="72%" height="13"><b>&nbsp;Описание</b></td>
369
  </tr>
370
  <tr>
371
    <td width="9%" height="14" align="center">15..<span lang="ru">0</span></td>
372
    <td width="19%" height="14" align="center">CNT</td>
373
    <td width="72%" height="14"><span lang="ru">Число тактов разрешения работы</span></td>
374
  </tr>
375
  </table>
376
 
377
<br>
378
&nbsp;<h3><a name="Регистр TEST_GEN_CNT2">Регистр TEST_GEN_CNT<span lang="ru">2</span></a></h3>
379
<table border="2" width="90%" bordercolorlight="#000000" bordercolordark="#000000" height="31" cellpadding="2" style="border-collapse: collapse" id="table23">
380
  <tr>
381
    <td width="9%" height="13" align="center"><b>Бит</b></td>
382
    <td width="19%" height="13" align="center"><b>Название</b></td>
383
    <td width="72%" height="13"><b>&nbsp;Описание</b></td>
384
  </tr>
385
  <tr>
386
    <td width="9%" height="14" align="center">15..<span lang="ru">0</span></td>
387
    <td width="19%" height="14" align="center">CNT</td>
388
    <td width="72%" height="14"><span lang="ru">Число тактов паузы в работе
389
        </span>TEST_GEN</td>
390
  </tr>
391
  </table>
392
 
393
<br>
394
&nbsp;<h3><a name="Регистр TEST_GEN_BL_WR"><span lang="ru">
395
Регистр </span><span lang="en-us">TEST_GEN_BL_WR</span></a></h3>
396
<table border="2" width="90%" bordercolorlight="#000000" bordercolordark="#000000" height="31" cellpadding="2" style="border-collapse: collapse" id="table24">
397
  <tr>
398
    <td width="9%" height="13" align="center"><b>Бит</b></td>
399
    <td width="19%" height="13" align="center"><b>Название</b></td>
400
    <td width="72%" height="13"><b>&nbsp;Описание</b></td>
401
  </tr>
402
  <tr>
403
    <td width="9%" height="14" align="center">15..<span lang="ru">0</span></td>
404
    <td width="19%" height="14" align="center">CNT</td>
405
    <td width="72%" height="14">&nbsp;<span lang="ru">Число переданныз блоков</span></td>
406
  </tr>
407
  </table>
408
 
409
<br>
410
<span lang="ru">Регистр содержат число переданных блоков.</span><p>&nbsp;</p>
411
<p>&nbsp;</p>
412
<p>&nbsp;</p>
413
<p>&nbsp;</p>
414
<h3>Список версий</h3>
415
<table cellSpacing="0" cellPadding="0" width="90%" border="0">
416
  <tr>
417
    <td align="middle" width="12%" valign="top"><span lang="ru">1.0</span></td>
418
    <td align="middle" width="16%" valign="top"><span lang="ru">10.11.2011</span></td>
419
    <td width="72%" valign="top"><span lang="ru">Базовая версия</span></td>
420
  </tr>
421
</table>
422
<p>&nbsp;</p>
423
 
424
 
425
<hr>
426
<p>&nbsp;</p>
427
 
428
 
429
</Body>
430
</Html>

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.