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] - Rev 19
Go to most recent revision | Compare with Previous | Blame | View Log
<Html> <Head> <Title>Блок PE_MAIN</Title> <Meta Http-equiv="Content-Type" Content="text/html; Charset=windows-1251"> <Link Rel="StyleSheet" Type="text/css" Href="style.css"> </Head> <Body LeftMargin="5" TopMargin="5" BgColor="#ffffff"> <h1><span lang="ru">Блок </span>TEST_GENERATE</h1> Версия документа: 1.<span lang="ru">0</span><hr> <h2>Общие сведения</h2> <table border="0" width="90%" cellpadding="6" cellspacing="1" height="135"> <tr> <td width="17%" valign="top" height="14"> <b> Назначение</b></td> <td width="83%" height="14"> <span lang="ru">Формирование тестовой последовательности</span></td> </tr> <tr> <td width="17%" height="14"> <b> Модификация</b></td> <td width="83%" height="14"> 1</td> </tr> <tr> <td width="17%" height="14"><b>Версия</b></td> <td width="83%" height="14"> 1.0</td> </tr> <tr> <td width="17%" height="14"><b>ID</b></td> <td width="83%" height="14"> 0x1A</td> </tr> </table> <h2>Состав регистров</h2> <table border="2" width="90%" bordercolorlight="#000000" cellspacing="0" bordercolordark="#000000" cellpadding="2" style="border-collapse: collapse"> <tr> <td width="13%" align="center"><b>Номер</b></td> <td width="18%" align="center"><b>Название</b></td> <td width="69%" colspan="2"><b> Описание</b></td> </tr> <tr> <td width="100%" align="center" colspan="4"> <p align="left"> <span lang="ru"> Константы</span></td> </tr> <tr> <td width="13%" align="center">0</td> <td width="18%" align="center"><a href="#Регистр BLOCK_ID">BLOCK_ID</a></td> <td width="10%" align="center">0x<span lang="en-us">X</span>01A</td> <td width="58%"> <span lang="ru">Идентификатор блока управления</span></td> </tr> <tr> <td width="13%" align="center">1</td> <td width="18%" align="center"><a href="#Регистр BLOCK_VER">BLOCK_VER</a></td> <td width="10%" align="center">0x0100</td> <td width="58%"> <span lang="ru">Версия блока управления</span></td> </tr> <tr> <td width="13%" align="center">2</td> <td width="18%" align="center"> </td> <td width="10%" align="center"> </td> <td width="58%"> </td> </tr> <tr> <td width="13%" align="center">3</td> <td width="18%" align="center"> </td> <td width="10%" align="center"> </td> <td width="58%"> </td> </tr> <tr> <td width="13%" align="center">4</td> <td width="18%" align="center"> </td> <td width="10%" align="center"> </td> <td width="58%"> </td> </tr> <tr> <td width="13%" align="center">5</td> <td width="18%" align="center"> </td> <td width="10%" align="center"> </td> <td width="58%"> </td> </tr> <tr> <td width="13%" align="center">6</td> <td width="18%" align="center"> </td> <td width="10%" align="center"> </td> <td width="58%"> </td> </tr> <tr> <td width="13%" align="center">7</td> <td width="18%" align="center"> </td> <td width="10%" align="center"> </td> <td width="58%"> </td> </tr> <tr> <td width="100%" align="left" colspan="4"> <span lang="ru">Командные регистры</span></td> </tr> <tr> <td width="13%" align="center"><span lang="ru">8</span></td> <td width="18%" align="center"><span lang="en-us"> <a href="#Регистр TEST_GEN_CTRL">TEST_GEN_CTRL</a></span></td> <td width="69%" colspan="2"><span lang="ru"> </span>Управление узлом <span lang="en-us">TEST_GEN</span></td> </tr> <tr> <td width="13%" align="center"><span lang="ru">9</span></td> <td width="18%" align="center"> <span lang="en-us"> <a href="#Регистр TEST_GEN_SIZE">TEST_GEN_SIZE</a></span></td> <td width="69%" colspan="2"><span lang="ru"> </span>Размер блока для узла <span lang="en-us">TEST_GEN</span></td> </tr> <tr> <td width="13%" align="center">0x0A</td> <td width="18%" align="center"> <a href="#Регистр TEST_GEN_CNT1"> TEST_GEN_CNT1</a></td> <td width="69%" colspan="2"><span lang="ru"> Счётчик разрешения работы </span>TEST_GEN</td> </tr> <tr> <td width="13%" align="center">0x0B</td> <td width="18%" align="center"><a href="#Регистр TEST_GEN_CNT2"> TEST_GEN_CNT2</a></td> <td width="69%" colspan="2"><span lang="ru"> Счётчик паузы </span>TEST_GEN</td> </tr> <tr> <td width="13%" align="center">0x0C</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x0D</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x0E</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x0F</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="100%" align="center" colspan="4"> <p align="left"><span lang="ru"> Непосредственные регистры</span></td> </tr> <tr> <td width="13%" align="center"><span lang="ru">0</span>x10</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x11</td> <td width="18%" align="center"><span lang="en-us"> <a href="#Регистр TEST_GEN_BL_WR">TEST_GEN_BL_WR</a></span></td> <td width="69%" colspan="2"> <span lang="ru">Число переданных блоков</span></td> </tr> <tr> <td width="13%" align="center">0x12</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x13</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center"><span lang="ru">0</span>x14</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x15</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x16</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x17</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x18</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center"><span lang="ru">0</span>x19</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x1A</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x1B</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center"><span lang="ru">0</span>x1C</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x1D</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x1E</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> <tr> <td width="13%" align="center">0x1F</td> <td width="18%" align="center"> </td> <td width="69%" colspan="2"> </td> </tr> </table> <br> <h2>Описание</h2> <p><span lang="ru">Блок </span>PE<span lang="ru">_</span>MAIN <span lang="ru"> предназначен для идентификации и общего управления </span>м<span lang="ru">одулем.</span></p> <p> </p> <p> </p> <h2>Описание регистров <span lang="ru">блока </span><span lang="en-us">PE</span>_MAIN</h2> <h3><a name="Регистр BLOCK_ID">Регистр BLOCK_ID</a></h3> <table cellSpacing="0" borderColorDark="#000000" cellPadding="2" width="90%" borderColorLight="#000000" border="2" id="table16" style="border-collapse: collapse"> <tr> <td align="middle" width="5%" height="14"><b> Бит</b></td> <td align="middle" width="6%" height="14"><b> Название</b></td> <td width="66%" height="14"><b> Описание</b></td> </tr> <tr> <td align="middle" width="5%">11<span lang="ru">..0</span></td> <td align="middle" width="6%">ID</td> <td width="66%"><span lang="ru"> Идентификатор блока управления</span></td> </tr> <tr> <td align="middle" width="5%"><span lang="ru">15..12</span></td> <td align="middle" width="6%">MOD</td> <td width="66%"><span lang="ru"> Номер модификации блока управления</span></td> </tr> </table> <h3> </h3> <h3><a name="Регистр BLOCK_VER">Регистр BLOCK_VER</a></h3> <table cellSpacing="0" borderColorDark="#000000" cellPadding="2" width="90%" borderColorLight="#000000" border="2" id="table17" style="border-collapse: collapse"> <tr> <td align="middle" width="5%" height="14"><b> Бит</b></td> <td align="middle" width="6%" height="14"><b> Название</b></td> <td width="66%" height="14"><b> Описание</b></td> </tr> <tr> <td align="middle" width="5%">7<span lang="ru">..0</span></td> <td align="middle" width="6%">V0</td> <td width="66%"> <span lang="ru">Поле </span>V0</td> </tr> <tr> <td align="middle" width="5%"><span lang="ru">15..8</span></td> <td align="middle" width="6%">V1</td> <td width="66%"> <span lang="ru">Поле М1</span></td> </tr> </table> <p><span lang="ru">Номер версии записывается в виде: </span>V1.V0</p> <h3><a name="Регистр TEST_GEN_CTRL">Регистр TEST_GEN_CTRL</a></h3> <table border="2" width="90%" bordercolorlight="#000000" bordercolordark="#000000" height="31" cellpadding="2" style="border-collapse: collapse" id="table18"> <tr> <td width="9%" height="13" align="center"><b>Бит</b></td> <td width="19%" height="13" align="center"><b>Название</b></td> <td width="72%" height="13"><b> Описание</b></td> </tr> <tr> <td width="9%" height="14" align="center"><span lang="ru">0</span></td> <td width="19%" height="14" align="center">RESET</td> <td width="72%" height="14">1 - <span lang="ru">сброс узла</span></td> </tr> <tr> <td width="9%" height="14" align="center"><span lang="ru">3..1</span></td> <td width="19%" height="14" align="center"><span lang="ru">-</span></td> <td width="72%" height="14"></td> </tr> <tr> <td width="9%" height="14" align="center"><span lang="ru">4</span></td> <td width="19%" height="14" align="center">-</td> <td width="72%" height="14"></td> </tr> <tr> <td width="9%" height="14" align="center">5</td> <td width="19%" height="14" align="center">START</td> <td width="72%" height="14">1 - <span lang="ru">разрешение работы</span></td> </tr> <tr> <td width="9%" height="14" align="center"><span lang="ru">6</span></td> <td width="19%" height="14" align="center">CNT<span lang="ru">_</span>MODE</td> <td width="72%" height="14">1 - <span lang="ru">разрешение работы счётчиков </span>TEST_GEN_CNT1, TEST_GEN_CNT2</td> </tr> <tr> <td width="9%" height="14" align="center"><span lang="ru">7</span></td> <td width="19%" height="14" align="center">FIX_MODE</td> <td width="72%" height="14">1 -<span lang="ru"> фиксированный тип блока</span></td> </tr> <tr> <td width="9%" height="14" align="center"><span lang="ru">11..8</span></td> <td width="19%" height="14" align="center">BLOCK_MODE</td> <td width="72%" height="14"><span lang="ru">Номер тип блока при </span> FIX_MODE=1</td> </tr> <tr> <td width="9%" height="14" align="center">14..12</td> <td width="19%" height="14" align="center">-</td> <td width="72%" height="14"></td> </tr> <tr> <td width="9%" height="14" align="center">15</td> <td width="19%" height="14" align="center">RDY</td> <td width="72%" height="14">1 - <span lang="ru">принудительная установка готовности </span>FIFO</td> </tr> </table> <br> <span lang="ru">Управление узлом </span>TEST_GEN - <span lang="ru">формирование тестовой последовательности.</span><p> </p> <h3><a name="Регистр TEST_GEN_SIZE">Регистр TEST_GEN_SIZE</a></h3> <table border="2" width="90%" bordercolorlight="#000000" bordercolordark="#000000" height="31" cellpadding="2" style="border-collapse: collapse" id="table19"> <tr> <td width="9%" height="13" align="center"><b>Бит</b></td> <td width="19%" height="13" align="center"><b>Название</b></td> <td width="72%" height="13"><b> Описание</b></td> </tr> <tr> <td width="9%" height="14" align="center">15..<span lang="ru">0</span></td> <td width="19%" height="14" align="center">SIZE</td> <td width="72%" height="14"><span lang="ru">Размер блока </span></td> </tr> </table> <br> <span lang="ru">Размер формируемого блока указывается в блоках по 4 килобайта. Значение 1 соответствует блоку размером 4 килобайта.</span><h3><a name="Регистр TEST_GEN_CNT1">Регистр TEST_GEN_CNT1</a></h3> <table border="2" width="90%" bordercolorlight="#000000" bordercolordark="#000000" height="31" cellpadding="2" style="border-collapse: collapse" id="table22"> <tr> <td width="9%" height="13" align="center"><b>Бит</b></td> <td width="19%" height="13" align="center"><b>Название</b></td> <td width="72%" height="13"><b> Описание</b></td> </tr> <tr> <td width="9%" height="14" align="center">15..<span lang="ru">0</span></td> <td width="19%" height="14" align="center">CNT</td> <td width="72%" height="14"><span lang="ru">Число тактов разрешения работы</span></td> </tr> </table> <br> <h3><a name="Регистр TEST_GEN_CNT2">Регистр TEST_GEN_CNT<span lang="ru">2</span></a></h3> <table border="2" width="90%" bordercolorlight="#000000" bordercolordark="#000000" height="31" cellpadding="2" style="border-collapse: collapse" id="table23"> <tr> <td width="9%" height="13" align="center"><b>Бит</b></td> <td width="19%" height="13" align="center"><b>Название</b></td> <td width="72%" height="13"><b> Описание</b></td> </tr> <tr> <td width="9%" height="14" align="center">15..<span lang="ru">0</span></td> <td width="19%" height="14" align="center">CNT</td> <td width="72%" height="14"><span lang="ru">Число тактов паузы в работе </span>TEST_GEN</td> </tr> </table> <br> <h3><a name="Регистр TEST_GEN_BL_WR"><span lang="ru"> Регистр </span><span lang="en-us">TEST_GEN_BL_WR</span></a></h3> <table border="2" width="90%" bordercolorlight="#000000" bordercolordark="#000000" height="31" cellpadding="2" style="border-collapse: collapse" id="table24"> <tr> <td width="9%" height="13" align="center"><b>Бит</b></td> <td width="19%" height="13" align="center"><b>Название</b></td> <td width="72%" height="13"><b> Описание</b></td> </tr> <tr> <td width="9%" height="14" align="center">15..<span lang="ru">0</span></td> <td width="19%" height="14" align="center">CNT</td> <td width="72%" height="14"> <span lang="ru">Число переданныз блоков</span></td> </tr> </table> <br> <span lang="ru">Регистр содержат число переданных блоков.</span><p> </p> <p> </p> <p> </p> <p> </p> <h3>Список версий</h3> <table cellSpacing="0" cellPadding="0" width="90%" border="0"> <tr> <td align="middle" width="12%" valign="top"><span lang="ru">1.0</span></td> <td align="middle" width="16%" valign="top"><span lang="ru">10.11.2011</span></td> <td width="72%" valign="top"><span lang="ru">Базовая версия</span></td> </tr> </table> <p> </p> <hr> <p> </p> </Body> </Html>
Go to most recent revision | Compare with Previous | Blame | View Log