7
Rev NR
2.1.3
Board Status: Local Offset 0x0008
The Board Status Register gives general overall status for a board. The Board Jumpers (D1:D0) are physical
jumpers which can be used to distinguish between boards if multiple SIO4 boards are present in a system.
D31:9
RESERVED
D8
0 = Standard
1 = Sync
D7:D6
RESERVED
D5:D4
FIFO Size
10 = 256K
D3:D0
Board Jumper (J1)
D3
Board ID4
0=J1:7-J1:8 jumper installed
D2
Board ID3
0=J1:5-J1:6 jumper installed
D1
Board ID2
0=J1:3-J1:4 jumper installed
D0
Board ID1
0=J1:1-J1:2 jumper installed
2.1.4
Timestamp: Local Offset 0x000C
The Timestamp is a new feature added with firmware rev 106. The timestamp will add a 24 bit timestamp value for
each data value in the data stream. Timestamp is controlled
D31:24
RESERVED
D23:0
Current timestamp value
2.1.5
Channel TX Almost Flags: Local Offset 0x0010 / 0x0020 / 0x0030 / 0x0040
The Tx Almost Flag Registers are used to set the Almost Full and Almost Empty Flags for the transmit FIFOs. The
Almost Full/Empty Flags may be read as status bits in the Channel Control/Status Register, and are also edge-
triggered interrupt sources to the Interrupt Register.
D31:16
TX Almost Full Flag Value
Number of words from FIFO Full when the Almost Full Flag will be asserted (i.e.
FIFO contains {FIFO Size – Almost Full Value} words or more.)
D15:0
TX Almost Empty Flag Value
Number of words from FIFO Empty when the Almost Empty Flag will be asserted