| 1 |
|
|---|
| 2 | Регистры FPGA (r - только чтение):
|
|---|
| 3 |
|
|---|
| 4 | 0x00r pld_version
|
|---|
| 5 | [7:0] версия FPGA
|
|---|
| 6 | 0x01 board_address
|
|---|
| 7 | [4:0] адрес платы, загружается MCU
|
|---|
| 8 | 0x02 fifo_tx/fifo_rx
|
|---|
| 9 | [7:0] запись в fifo_tx, чтение из fifo_rx
|
|---|
| 10 | 0x03r fifo_rx_usedw
|
|---|
| 11 | [8:0] количество байтов в fifo_rx, =511 - fifo_rx полное или переполнено
|
|---|
| 12 | 0x04r fifo_tx_usedw
|
|---|
| 13 | [8:0] количество байтов в fifo_tx
|
|---|
| 14 | 0x05 mode
|
|---|
| 15 | [6,5] =1: контроль по CRC-4 в приёмнике E1_1/E1_2 отключить
|
|---|
| 16 | [4] =1/0: порт C37_1 подключен к TDM/E1_1, порт E1_1 - к TDM/C37_1
|
|---|
| 17 | [3] =1/0: порт C37_2 подключен к TDM/E1_2, порт E1_2 - к TDM/C37_2
|
|---|
| 18 | [1:0] =0..3: режим синхронизации от pclk/clk65m/E1/несинхр.
|
|---|
| 19 | 0x07r los_alarm
|
|---|
| 20 | [5..0] сигнал LOS от приёмника E1_2/E1_1/C37_4/C37_3/C37_2/C37_1
|
|---|
| 21 | 0x08r lof_alarm
|
|---|
| 22 | [5,4] сигнал LOF от приёмника E1_2/E1_1
|
|---|
| 23 | 0x09r ais_alarm
|
|---|
| 24 | [5,4] сигнал AIS от приёмника E1_2/E1_1
|
|---|
| 25 | 0x0A loop_E1
|
|---|
| 26 | [5..0] установка шлейфов потока E1 в сторону интерфейса E1_2/E1_1/
|
|---|
| 27 | C37_4/C37_3/C37_2/C37_1 и в сторону TDM в той части, которая подключе-
|
|---|
| 28 | на к соответствующему порту. При блокировке установка игнорируется
|
|---|
| 29 | 0x0B bloking_E1
|
|---|
| 30 | [5..0] блокировка потоков E1_2/E1_1/C37_4/C37_3/C37_2/C37_1: в порт переда-
|
|---|
| 31 | ётся AIS, шина TDM переводится в высокоимпедансное состояние в той ча-
|
|---|
| 32 | сти, которая подключена к соответствующему порту
|
|---|
| 33 | 0x0C sel_refclk0
|
|---|
| 34 | [2:0] =1..6: на REFCLK0 выдаётся тактовый сигнал от приёмника E1_1/E1_2/
|
|---|
| 35 | C37_1/C37_2/C37_3/C37_4. Иначе - выход в высокоимпедансном состоянии
|
|---|
| 36 | 0x0D sel_refclk1
|
|---|
| 37 | [2:0] =1..6: на REFCLK1 выдаётся тактовый сигнал от приёмника E1_1/E1_2/
|
|---|
| 38 | C37_1/C37_2/C37_3/C37_4. Иначе - выход в высокоимпедансном состоянии
|
|---|
| 39 | 0x0Er slip_alarm
|
|---|
| 40 | [5..0] проскальзывание в передатчике E1_2/E1_1/C37_4/C37_3/C37_2/C37_1.
|
|---|
| 41 | Регистр сбрасывается при чтении
|
|---|
| 42 | 0x0Fr A_bit
|
|---|
| 43 | [5..0] принято RAI приёмником E1_2/E1_1/C37_4/C37_3/C37_2/C37_1.
|
|---|
| 44 | Регистр сбрасывается при чтении
|
|---|
| 45 | 0x10+n tdm_select, n=0..5: для C37_1/C37_2/C37_3/C37_4/E1_1/E1_2
|
|---|
| 46 | [4:0] =0..31: 0E1[0]..0E1[3]..7E1[0]..7E1[3] в TDMI/TDMO
|
|---|
| 47 | 0x18+n tdm_band_select, n=0..5: для C37_1/C37_2/C37_3/C37_4/E1_1/E1_2
|
|---|
| 48 | [6] =1/0: шина 7E1[3]/RES1 для стаффинга
|
|---|
| 49 | [5] =1/0: несинхронный/синхронный режим
|
|---|
| 50 | [4:0] в синхр. режиме - количество ВИ после ВИ0;
|
|---|
| 51 | в несинхр. режиме - позиция стаффинга на шине RES1 или 7E1[3]
|
|---|
| 52 | 0x2nr code_error_cnt, n=0..5: приёмник C37_1/C37_2/C37_3/C37_4/E1_1/E1_2
|
|---|
| 53 | [7:0] =255 - 255 кодовых ошибок или счётчик переполнен
|
|---|
| 54 | [7:0] <255 - количество кодовых ошибок. Счётчик сбрасывается при чтении
|
|---|
| 55 |
|
|---|
| 56 | Встроенный тестер ПСП
|
|---|
| 57 | 0x40r C37_data_err1
|
|---|
| 58 | [7:0] количество битовых ошибок в приёмнике C37_1. Сбрасывается при чтении
|
|---|
| 59 | 0x41r C37_data_err2
|
|---|
| 60 | [7:0] количество битовых ошибок в приёмнике C37_2. Сбрасывается при чтении
|
|---|
| 61 | 0x42r C37_data_err3
|
|---|
| 62 | [7:0] количество битовых ошибок в приёмнике C37_3. Сбрасывается при чтении
|
|---|
| 63 | 0x43r C37_data_err4
|
|---|
| 64 | [7:0] количество битовых ошибок в приёмнике C37_4. Сбрасывается при чтении
|
|---|
| 65 | 0x48 C37_ber_mng
|
|---|
| 66 | [7..4] =1 - передача ПСП в порт C37_4/C37_3/C37_2/C37_1
|
|---|
| 67 | [3..0] =1 - приём ПСП из порта C37_4/C37_3/C37_2/C37_1
|
|---|
| 68 |
|
|---|
| 69 | 0x50 C37_code_overhead1
|
|---|
| 70 | [3:0] =1..12, параметр для передачи в поле "Overhead" сигнала C37_1
|
|---|
| 71 | 0x51 C37_code_overhead2
|
|---|
| 72 | [3:0] =1..12, параметр для передачи в поле "Overhead" сигнала C37_2
|
|---|
| 73 | 0x52 C37_code_overhead3
|
|---|
| 74 | [3:0] =1..12, параметр для передачи в поле "Overhead" сигнала C37_3
|
|---|
| 75 | 0x53 C37_code_overhead4
|
|---|
| 76 | [3:0] =1..12, параметр для передачи в поле "Overhead" сигнала C37_4
|
|---|