| Назначение | Приём цифрового потока. |
| Модификация | 1 - Используется FIFO 1024x64. Внешнее устройство производит запись в FIFO непосредственно. Программный старт отсутствует. |
| Версия | 1.2 |
| ID | 0x13 |
| ID_MOD | 6 |
| Название | Разрядность | Описание |
| STATUS | 16 | Регистр состояния |
| DATA | 64 | Регистр данных |
| CMD_ADR | 10 | Регистр косвенного адреса |
| CMD_DATA | 16 | Регистр косвенных данных |
| Номер | Название | Описание |
|
Общие регистры |
||
| 0 | MODE0 | Регистр управления |
| 1 | IRQ_MASK | Разрешение прерываний |
| 2 | IRQ_INV | Инверсия условия прерывания |
| 3 | FMODE | Не используется |
| 4 | FDIV | Не используется |
| 5 | STMODE | Не используется |
| 6 | CNT0 | Не используется |
| 7 | CNT1 | Не используется |
| 8 | CNT2 | Не используется |
| Индивидуальные регистры | ||
| 9 | MODE1 | Используются на верхнем уровне ПЛИС |
| 0x0A | MODE2 | |
| 0x0B | MODE3 | |
| 0x1F - 0xC | - | Не используется |
| Номер | Название | Значение | Описание |
| 0x100 | ID | 0x13 | Идентификатор тетрады |
| 0x101 | ID_MOD | 6 | Модификатор тетрады |
| 0x102 | VER | 0x0102 | Версия тетрады |
| 0x103 | TRES | 0x10 | Ресурсы тетрады |
| 0x104 | FSIZE | 0x0400 | Размер FIFO |
| 0x105 | FTYPE | 0x40 | Тип FIFO |
| 0x106 | PATH | * | Подключение тетрады |
| 0x107 | ID_NUM | * | Номер экземпляра |
| 0x108
0x11F |
- | - | Резерв |
Непосредственные регистры не используются.
Тетрада ADMDIO64_IN предназначена для ввода цифрового потока от какого-либо источника данных.
Прием данных от внешнего устройства осуществляется через FIFO. Тетрада не работает с программным стартом. Тетрада не имеет возможности выбора одного или двух каналов и восьми разрядного режима.
Регистры MODE0, MODE1, MODE2, MODE3 выводятся на верхний уровень ПЛИС и могут использоваться для управления прошивкой ПЛИС. Описание регистров должно приводится в описании верхнего уровня прошивки ПЛИС.
| Бит | Название | Описание |
| 0 | CMD_RDY | 1 - готовность к выполнению команды |
| 1 | RDY | 1 - готовность FIFO |
| 2 | EF | 0 - FIFO пустое |
| 3 | PAE | 0 - FIFO почти пустое |
| 4 | HF | 0 - FIFO заполнено наполовину |
| 5 | PAF | 0 - FIFO почти полное |
| 6 | FF | 0 - FIFO полное |
| 7 | OVR | 1 - запись в полное FIFO |
| 8 | UND | 1 - чтение из пустого FIFO |
| 15..9 | - | Не используются |
Регистр STATUS показывает текущее значение флагов.
Регистр IRQ_MASK показывает разряды регистра STATUS, по которым будет
формироваться прерывание. Значение 1 в разряде регистра IRQ_MASK разрешает
формирование прерывания от соответствующего разряда регистра STATUS.
Регистр IRQ_INV определяет инверсию условия прерывания. Значение 0 в разряде
регистра IRQ_INV определяет формирование прерывания по значению 1 в разряде
регистре STATUS.
Значение 1 в разряде регистра IRQ_INV определяет формирование прерывания по
значению 0 в разряде регистра STATUS.
Уровни срабатывания флагов PAE
и PAF устанавлены
на 32 слова.
| Бит | Название | Описание |
| 63..0 | D | Данные |
| 1.1 | 18.08.2006 | Базовая версия |
| 1.2 | 17.07.2007 | Добавлены выходы регистров MODE0, MODE1, MODE2, MODE3 |