Регистры FPGA (r - только чтение): 0x00r pld_version [7:0] версия FPGA 0x01 board_address [4:0] адрес платы, загружается MCU 0x02 fifo_tx/fifo_rx [7:0] запись в fifo_tx, чтение из fifo_rx 0x03r fifo_rx_usedw [8:0] количество байтов в fifo_rx, =511 - fifo_rx полное или переполнено 0x04r fifo_tx_usedw [8:0] количество байтов в fifo_tx 0x05 mode [6,5] =1: контроль по CRC-4 в приёмнике E1_1/E1_2 отключить [4] =1/0: порт C37_1 подключен к TDM/E1_1, порт E1_1 - к TDM/C37_1 [3] =1/0: порт C37_2 подключен к TDM/E1_2, порт E1_2 - к TDM/C37_2 [1:0] =0..3: режим синхронизации от pclk/clk65m/E1/несинхр. 0x07r los_alarm [5..0] сигнал LOS от приёмника E1_2/E1_1/C37_4/C37_3/C37_2/C37_1 0x08r lof_alarm [5,4] сигнал LOF от приёмника E1_2/E1_1 0x09r ais_alarm [5,4] сигнал AIS от приёмника E1_2/E1_1 0x0A loop_E1 [5..0] установка шлейфов потока E1 в сторону интерфейса E1_2/E1_1/ C37_4/C37_3/C37_2/C37_1 и в сторону TDM в той части, которая подключе- на к соответствующему порту. При блокировке установка игнорируется 0x0B bloking_E1 [5..0] блокировка потоков E1_2/E1_1/C37_4/C37_3/C37_2/C37_1: в порт переда- ётся AIS, шина TDM переводится в высокоимпедансное состояние в той ча- сти, которая подключена к соответствующему порту 0x0C sel_refclk0 [2:0] =1..6: на REFCLK0 выдаётся тактовый сигнал от приёмника E1_1/E1_2/ C37_1/C37_2/C37_3/C37_4. Иначе - выход в высокоимпедансном состоянии 0x0D sel_refclk1 [2:0] =1..6: на REFCLK1 выдаётся тактовый сигнал от приёмника E1_1/E1_2/ C37_1/C37_2/C37_3/C37_4. Иначе - выход в высокоимпедансном состоянии 0x0Er slip_alarm [5..0] проскальзывание в передатчике E1_2/E1_1/C37_4/C37_3/C37_2/C37_1. Регистр сбрасывается при чтении 0x0Fr A_bit [5..0] принято RAI приёмником E1_2/E1_1/C37_4/C37_3/C37_2/C37_1. Регистр сбрасывается при чтении 0x10+n tdm_select, n=0..5: для C37_1/C37_2/C37_3/C37_4/E1_1/E1_2 [4:0] =0..31: 0E1[0]..0E1[3]..7E1[0]..7E1[3] в TDMI/TDMO 0x18+n tdm_band_select, n=0..5: для C37_1/C37_2/C37_3/C37_4/E1_1/E1_2 [6] =1/0: шина 7E1[3]/RES1 для стаффинга [5] =1/0: несинхронный/синхронный режим [4:0] в синхр. режиме - количество ВИ после ВИ0; в несинхр. режиме - позиция стаффинга на шине RES1 или 7E1[3] 0x2nr code_error_cnt, n=0..5: приёмник C37_1/C37_2/C37_3/C37_4/E1_1/E1_2 [7:0] =255 - 255 кодовых ошибок или счётчик переполнен [7:0] <255 - количество кодовых ошибок. Счётчик сбрасывается при чтении Встроенный тестер ПСП 0x40r C37_data_err1 [7:0] количество битовых ошибок в приёмнике C37_1. Сбрасывается при чтении 0x41r C37_data_err2 [7:0] количество битовых ошибок в приёмнике C37_2. Сбрасывается при чтении 0x42r C37_data_err3 [7:0] количество битовых ошибок в приёмнике C37_3. Сбрасывается при чтении 0x43r C37_data_err4 [7:0] количество битовых ошибок в приёмнике C37_4. Сбрасывается при чтении 0x48 C37_ber_mng [7..4] =1 - передача ПСП в порт C37_4/C37_3/C37_2/C37_1 [3..0] =1 - приём ПСП из порта C37_4/C37_3/C37_2/C37_1 0x50 C37_code_overhead1 [3:0] =1..12, параметр для передачи в поле "Overhead" сигнала C37_1 0x51 C37_code_overhead2 [3:0] =1..12, параметр для передачи в поле "Overhead" сигнала C37_2 0x52 C37_code_overhead3 [3:0] =1..12, параметр для передачи в поле "Overhead" сигнала C37_3 0x53 C37_code_overhead4 [3:0] =1..12, параметр для передачи в поле "Overhead" сигнала C37_4