22.11.2012 Views

Galileo OS SIS ICD.indd - GSA - Europa

Galileo OS SIS ICD.indd - GSA - Europa

Galileo OS SIS ICD.indd - GSA - Europa

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Component<br />

Shift Register Length<br />

(polynomial order)<br />

14 © European Union 2010<br />

Document subject to terms of use and disclaimers p. ii-iii<br />

OD <strong>SIS</strong> <strong>ICD</strong>, Issue 1, February 2010<br />

Feedback Taps (octal)<br />

Register 1 Register 2<br />

E5a-I 14 40503 50661<br />

E5a-Q 14 40503 50661<br />

E5b-I 14 64021 51445<br />

E5b-Q 14 64021 43143<br />

Table 14. E5 Primary Codes Specifi cations<br />

The transformation between the octal notation and the vector description {a i,j} for the<br />

feedback tap positions is defi ned as follows and is illustrated with an example (Register<br />

1 for E5a-I in Table 14) in Figure 11. After transferring the octal vector notation into<br />

binary notation, the bits are counted right to left starting with j = 0 from the LSB and<br />

ending with j = R at the MSB, where R is the code register length. Then the jth bit applies<br />

for the feedback tap a i,j for j = 1, …, R, as shown in Figure 10. Note, a i,R is always one<br />

and a i,0 is not considered in the register feedback tap.<br />

Figure 11. Code Register Feedback Taps Representation (example for E5a-I)<br />

The start values for all base register 1 cells, in logic level notation, are ‘1’ for all codes<br />

of E5a-I, E5a-Q, E5b-I and E5b-Q. The start values of base register 2 are provided in<br />

the subsequent sections. The transformation between the octal notation and the vector<br />

description {s i,j} for the register start values is defi ned as follows and is illustrated with<br />

an example in Figure 12 (code number 1 of E5a-I in Table 15). After transferring the<br />

octal notation in binary notation, the bits are counted right to left starting with j=1 (note<br />

the different start value compared to the feedback taps defi nition) from the LSB and<br />

ending with j=R at the MSB, where R is the code register length. Then the j th bit applies<br />

to the start value s i,j for j = 1, …, R, as shown in Figure 10. Note in this example the MSB<br />

is zero in order to complete the 14-bits binary value sequence to fi t into a sequence of<br />

octal symbols.<br />

Figure 12. Start Value Representation for Base Register 2 (fi rst code of E5a-I)<br />

3.4.1.1. Base Register 2 Start Value for E5a-I<br />

The octal format base register 2 start value with the convention defi ned in paragraph<br />

3.4.1 is as defi ned in Table 15 for each primary E5a-I code. In addition, the conventional<br />

hexadecimal format of the fi rst 24 code chips of the E5a-I primary codes is given in the<br />

table. For example, the fi rst 24 chips of the E5a-I primary code N°1 in Table 15 are 0<br />

0 1 1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 0 1 1 1 0 1, the fi rst binary value corresponding to the<br />

fi rst primary code chip in time.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!