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

Subversion Repositories pcie_ds_dma

[/] [pcie_ds_dma/] [trunk/] [projects/] [ml605_lx240t_core/] [src/] [doc/] [adm/] [admtest.htm] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 dsmv
<Html>
2
<Head>
3
 <Title>Прошивка ПЛИС AMBPEX8_v11_ADMTEST</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
 
9
<h1>Прошивка ADMTEST</h1>
10
<p>Версия документа: 1.0</p>
11
<hr>
12
<h2>Общие сведения</h2>
13
<table border="0" width="90%" cellpadding="6" cellspacing="1">
14
  <tr>
15
    <td width="24%" valign="top">
16
<b>
17
Назначение</b></td>
18
    <td width="76%">    <span lang="ru">Проверка обмена</span></td>
19
  </tr>
20
  </table>
21
&nbsp;
22
<h3>Список тетрад</h3>
23
<table border="2" cellspacing="0" width="92%" bordercolorlight="#000000" bordercolordark="#000000" cellpadding="2" style="border-collapse: collapse">
24
  <tr>
25
    <td width="7%" align="center"><b>№</b></td>
26
    <td width="19%" align="center"><b>Адрес</b></td>
27
    <td width="14%" align="center"><b>Название</b></td>
28
    <td width="7%" align="center"><b>ID</b></td>
29
    <td width="9%" align="center"><b>MOD</b></td>
30
    <td width="9%" align="center"><b>VER</b></td>
31
    <td width="38%"><b>&nbsp;Описание</b></td>
32
  </tr>
33
  <tr>
34
    <td width="7%" align="center">0</td>
35
    <td width="19%" align="center">0x00000000</td>
36
    <td width="14%" align="center"><a href="reg_main_v8.htm">MAIN</a></td>
37
    <td width="7%" align="center">1</td>
38
    <td width="9%" align="center">8</td>
39
    <td width="9%" align="center">1.4</td>
40
    <td width="38%">&nbsp;Управление общими ресурсами</td>
41
  </tr>
42
  <tr>
43
    <td width="7%" align="center">1</td>
44
    <td width="19%" align="center">0x00004000</td>
45
    <td width="14%" align="center"><span lang="en-us">
46
        <a href="reg_test_ctrl_m1.htm">TEST_CTRL</a></span></td>
47
    <td width="7%" align="center"><span lang="en-us">0x4F</span></td>
48
    <td width="9%" align="center"><span lang="en-us">1</span></td>
49
    <td width="9%" align="center"><span lang="en-us">1.3</span></td>
50
    <td width="38%"><span lang="en-us">&nbsp;</span>Формирование и проверка
51
        тестовой последовательности</td>
52
  </tr>
53
  <tr>
54
    <td width="7%" align="center">2</td>
55
    <td width="19%" align="center">0x00008000</td>
56
    <td width="14%" align="center">&nbsp;</td>
57
    <td width="7%" align="center">&nbsp;</td>
58
    <td width="9%" align="center">&nbsp;</td>
59
    <td width="9%" align="center">&nbsp;</td>
60
    <td width="38%">&nbsp;</td>
61
  </tr>
62
  <tr>
63
    <td width="7%" align="center">3</td>
64
    <td width="19%" align="center">0x0000C000</td>
65
    <td width="14%" align="center">&nbsp;</td>
66
    <td width="7%" align="center">&nbsp;</td>
67
    <td width="9%" align="center">&nbsp;</td>
68
    <td width="9%" align="center">&nbsp;</td>
69
    <td width="38%">&nbsp;</td>
70
  </tr>
71
  <tr>
72
    <td width="7%" align="center">4</td>
73
    <td width="19%" align="center">0x00010000</td>
74
    <td width="14%" align="center">&nbsp;</td>
75
    <td width="7%" align="center">&nbsp;</td>
76
    <td width="9%" align="center">&nbsp;</td>
77
    <td width="9%" align="center">&nbsp;</td>
78
    <td width="38%">&nbsp;</td>
79
  </tr>
80
  <tr>
81
    <td width="7%" align="center"><span lang="ru">5</span></td>
82
    <td width="19%" align="center">0x00014000</td>
83
    <td width="14%" align="center">&nbsp;</td>
84
    <td width="7%" align="center">&nbsp;</td>
85
    <td width="9%" align="center">&nbsp;</td>
86
    <td width="9%" align="center">&nbsp;</td>
87
    <td width="38%">&nbsp;</td>
88
  </tr>
89
  <tr>
90
    <td width="7%" align="center"><span lang="ru">6</span></td>
91
    <td width="19%" align="center">0x00018000</td>
92
    <td width="14%" align="center"><a href="reg_admdio64_in_v6.htm">DIO64_IN</a></td>
93
    <td width="7%" align="center">0x13</td>
94
    <td width="9%" align="center">6</td>
95
    <td width="9%" align="center">1.2</td>
96
    <td width="38%">&nbsp;<span lang="ru">Ввод цифрового потока</span></td>
97
  </tr>
98
  <tr>
99
    <td width="7%" align="center"><span lang="ru">7</span></td>
100
    <td width="19%" align="center">0x0001C000</td>
101
    <td width="14%" align="center"><a href="reg_admdio64_out_v4.htm">DIO64_OUT</a></td>
102
    <td width="7%" align="center"><span lang="ru">0</span>x12</td>
103
    <td width="9%" align="center">4</td>
104
    <td width="9%" align="center">1.2</td>
105
    <td width="38%">&nbsp;<span lang="ru">Вывод цифрового потока</span></td>
106
  </tr>
107
  </table>
108
<p>Прямые регистры адресуются со смещением от базового адреса тетрады.</p>
109
<p>Смещение адресов:</p>
110
<table style="BORDER-COLLAPSE: collapse" cellSpacing="0" borderColorDark="#000000" width="40%" borderColorLight="#000000" border="2" id="table4">
111
        <tr>
112
                <td align="middle" width="42%"><b>Регистр</b></td>
113
                <td align="middle" width="58%"><b>Смещение</b></td>
114
        </tr>
115
        <tr>
116
                <td align="middle" width="42%">STATUS</td>
117
                <td align="middle" width="58%">0</td>
118
        </tr>
119
        <tr>
120
                <td align="middle" width="42%">DATA</td>
121
                <td align="middle" width="58%">0x1000</td>
122
        </tr>
123
        <tr>
124
                <td align="middle" width="42%">CMD_ADR</td>
125
                <td align="middle" width="58%">0x2000</td>
126
        </tr>
127
        <tr>
128
                <td align="middle" width="42%">CMD_DATA</td>
129
                <td align="middle" width="58%">0x3000</td>
130
        </tr>
131
</table>
132
<h3>Сигналы прерывания и запроса DMA</h3>
133
<p>ПЛИС может формировать <span lang="ru">два </span>запрос<span lang="ru">а</span> DMA:
134
DMAR0 - DMAR<span lang="ru">1</span>.</p>
135
<p><span lang="ru">ПЛИС может формировать один запрос прерывания </span>IRQ1</p>
136
<p>&nbsp;</p>
137
<h3>Регистры SELx тетрады MAIN</h3>
138
<table border="2" cellpadding="3" cellspacing="0" width="90%" bordercolorlight="#000000" bordercolordark="#000000" style="border-collapse: collapse">
139
  <tr>
140
    <td width="22%" align="center"><b>Бит</b></td>
141
    <td width="34%" align="center"><b>Название</b></td>
142
    <td width="72%" align="left"><b>&nbsp;Описание</b></td>
143
  </tr>
144
  <tr>
145
    <td width="22%" align="center">3..0</td>
146
    <td width="34%" align="center">IRQ_NUM</td>
147
    <td width="72%" align="left">&nbsp;Номер <b>прерывания</b>
148
      для тетрады x:<br>
149
      &nbsp; 1 - IRQ1<br>
150
      &nbsp; </td>
151
  </tr>
152
  <tr>
153
    <td width="22%" align="center">7..4</td>
154
    <td width="34%" align="center">-</td>
155
    <td width="72%" align="left">&nbsp;Не используется</td>
156
  </tr>
157
  <tr>
158
    <td width="22%" align="center">11..8</td>
159
    <td width="34%" align="center">DRQ_TRD</td>
160
    <td width="72%" align="left">&nbsp;Номер <b>тетрады</b> для
161
      канала DMA x</td>
162
  </tr>
163
  <tr>
164
    <td width="22%" align="center">12</td>
165
    <td width="34%" align="center">DRQ_EN</td>
166
    <td width="72%" align="left">&nbsp;1 - разрешение
167
      формирования запроса</td>
168
  </tr>
169
  <tr>
170
    <td width="22%" align="center">15..13</td>
171
    <td width="34%" align="center">-</td>
172
    <td width="72%" align="left">&nbsp;Не использу<span lang="ru">ю</span>тся</td>
173
  </tr>
174
</table>
175
<p>&nbsp;</p>
176
<p>&nbsp;</p>
177
 
178
 
179
 
180
 
181
<h3>Описание</h3>
182
<p>&nbsp;</p>
183
<p><span lang="ru">Тетрада </span>MAIN <span lang="ru">обеспечивает начальное
184
тестирование ПЛИС, управляет распределением запросов </span>DMA<span lang="ru">,
185
обеспечивает управление ИПН и мультиплексором компараторов.</span>
186
<span lang="ru"><br>
187
Тетрада
188
</span>DIO64_OUT <span lang="ru">обеспечивает вывод цифрового потока на модуль.
189
Данные передаются в тетраду </span><span lang="en-us">TEST_CTRL</span>.<br>
190
<span lang="ru">Тетрада </span>DIO64_IN <span lang="ru">обеспечивает ввод
191
цифрового потока из модуля. Данные передаются из тетрады </span>
192
<span lang="en-us">TEST_CTRL.<br>
193
</span>Тетрада <span lang="en-us">TEST_CTRL </span>обеспечивает формирование и
194
проверку тестовой последовательности.<br>
195
&nbsp;</p>
196
<p>Тетрады <span lang="en-us">DIO64_OUT </span>и <span lang="en-us">DIO64_IN
197
</span>подключены к тетраде <span lang="en-us">TEST_CTRL. </span>Тетрада
198
<span lang="en-us">TEST_CTRL </span>может сформировать тестовую
199
последовательность и направить её в тетраду <span lang="en-us">DIO64_IN. </span>
200
Поток данных из тетрады <span lang="en-us">DIO64_OUT </span>может быть проверен
201
на соответствие тестовой последовательности. Одновременно с проверкой, поток
202
данных из тетрады <span lang="en-us">DIO64_OUT </span>может быть передан в
203
тетраду <span lang="en-us">DIO64_IN.</span></p>
204
<p>&nbsp;</p>
205
<hr>
206
<p>&nbsp;</p>
207
<p>&nbsp;</p>
208
 
209
</Body>
210
</Html>

powered by: WebSVN 2.1.0

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