|
COM 1001: DEMODULATOR |
|
|
|
|
|
HEX |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
REG 0 |
|
|
|
|
|
|
|
|
|
|
|
Nominal Symbol Rate x 4 |
REG 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 3 |
|
|
|
|
|
|
|
|
|
|
|
Nominal Carrier Frequency |
REG 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 5 |
|
|
|
|
|
|
|
|
|
|
|
Input Sample Format |
REG 6 |
82 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
|
|
Output Sample Format |
REG 7 |
00 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
|
|
|
REG 8 |
|
|
|
|
|
|
|
|
|
|
|
Carrier Frequency Offset |
REG 9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 10 |
|
|
|
|
|
|
|
|
|
|
|
AGC Gain |
REG 11 |
|
|
|
|
|
|
|
|
|
|
|
Noise/Signal Ratio |
REG 12 |

|
|
|
|
|
|
|
|
|
|
|
Lock Status (0=unlock, 1=lock) |
REG 13 |
|
|
|
|
|
|
|
|
|
|
|
I Sample |
REG 14 |
|
|
|
|
|
|
|
|
|
|
|
Q Sample |
REG 15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Freeze monitoring
Data (0 prior
to read, 1 to re-enable update) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Differential Decoding (0=off, 1=on) |
|
|
|
|
|
|
|
|
|
|
|
|
Spectrum Inversion, invert Q bit (0=off, 1=on) (for QPSK only) |
|
|
|
|
|
|
|
|
|
|
No Value |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Carrier Freq tracking loop gain (0=nominal, 1=2x gain, 2=4x gain, 3=8x gain) |
|
|
|
|
|
|
|
|
|
Input Sample Format (0=2's complement, 1=unsigned) |
|
|
|
|
|
|
|
|
|
|
No Value |
|
|
|
|
|
|
bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
REG 6 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No Value |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Modulation (00=BPSK, 01=QPSK, 10=OQSPK |
|
|
|
|
|
|
|
|
|
|
|
|
No Value |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Output Sample Format (00=I/q parallel, 01=I/Q serial) |
|
|
|
|
|
|
|
|
|
|
(do not use serial with BPSK) |
|
|
|
|
|
|
bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
REG 7 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
COM 1002: MODULATOR |
|
|
|
|
|
HEX |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
REG 0 |
|
|
|
|
|
|
|
|
|
|
|
Symbol Rate x 4 |
REG 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 3 |
00 |
|
|
|
|
|
|
|
|
|
|
Offset Carrier Frequency |
REG 4 |
00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 5 |
00 |
|
|
|
|
|
|
|
|
|
|
Signal Gain |
REG 6 |
|
|
|
|
|
|
|
|
|
|
|
Noise Gain |
REG 7 |
|
|
|
|
|
|
|
|
|
|
|
Int/Ext Clock Section |
REG 8 |
13 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
|
|
|
|
|
REG 8 ** |
03 |
0 |
0 |
0 |
0** |
0 |
0 |
1 |
1 |
|
|
Differential Encoding 0=off,1=on |
REG 9 |
00 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 6 |
Signal Level. 8-bit unsigned integer. Max=255, Min=0. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 7 |
Additive White Gausian noise level. 8-bit unsigned integer. Max=255, Min=0. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Interpolation to maximum clock rate (0=off, 1=on) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Spectrum Inversion. Invert Q bit (0=off, 1=on) |
|
|
|
|
|
|
|
|
|
|
|
Test Mode (00=disabled, 01=internal generation of 2047-bit periodic |
|
|
|
|
|
|
|
|
pseudo-random bit sequence as modulator input, 10=unmodulated carrier |
|
|
|
|
|
|
|
|
|
|
Modulation, BPSK=00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Output Sample Format (0=2's Complement, 1=unsigned) |
|
|
|
|
|
|
|
|
|
|
Internal / External Clock Selection (0=Int, 1=Ext) |
|
|
|
|
|
|
bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
REG 8 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No Value |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Output Data Flow (0=pushed to next module, 1=pulled to next module) |
|
|
|
|
|
|
|
|
|
Input Format (0=1-bit serial, 1=2-bit serial |
|
|
|
|
|
|
|
|
|
|
|
|
Differential Encoding (0=off, 1=on) |
|
|
|
|
|
|
bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
REG 9 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
COM 3003-A: RECEIVER |
|
|
|
|
|
HEX |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
REG 0 |
C0 |
|
|
|
|
|
|
|
|
|
|
RF synthesizer Freq0 |
REG 1 |
47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 2 |
52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 3 |
69 |
|
|
|
|
|
|
|
|
|
|
Ext/Int Freq Reference |
REG 4 |
00 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
No Value |
REG 5 |
00 |
|
|
|
|
|
|
|
|
|
|
External Controls Enable (Y/N) |
REG 6 |
10 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
|
|
|
|
|
REG 7 |
00 |
|
|
|
|
|
|
|
|
|
|
RF Frequency 1 |
REG 8 |
00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 9 |
00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 10 |
00 |
|
|
|
|
|
|
|
|
|
|
No of RF Freqs in scanning list |
REG 35 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No Value |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
External/Internal Frequency Reference (0=internal, 1=external) |
|
|
|
|
|
|
bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
REG 4 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Frequency Selection, swtich local oscillator between selected values 0-7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Step Size Selection in kHz (00=100kHz, 01=31.25kHz, 10=25kHz) |
|
|
|
|
|
|
|
|
|
|
No Value |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Enable PLL_STROBE ext control on J6 connector (0=disabled, 1=enabled) |
|
|
|
|
|
|
|
|
|
No Value |
|
|
|
|
|
|
bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
REG 6 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 35 |
No of RF Freqs, Nfreq,
in the scanning list. |
|
|
|
|
|
|
|
|
| |
Each time a PLL_STROBE pulse is received, the frequency pointer increments
modulo Nfreq. Nfreq
is in the range1-8. |
|
|
|
bit 7:0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
COM 4001-A: RF MODULATOR (TRANSMITTER) |
|
|
|
|
|
HEX |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
REG 0 |
36 |
|
|
|
|
|
|
|
|
|
|
Low-Band RF Synth. Frequency |
REG 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 2 |
CA |
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 3 |
C0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 4 |
C0 | C0 |
|
|
|
|
|
|
|
|
|
|
Upper-Band RF Synth. Frequency |
REG 5 |
E7 | 96 |
|
|
|
|
|
|
|
|
|
|
|
|
|
REG 6 |
42 | 1D |
|
|
|
|
|
|
|
|
|
|
|
REG 7 |
83 | 81 |
|
|
|
|
|
|
|
|
|
|
Transmit Power Control |
REG 8 |
00 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
|
|
|
REG 9 |
00 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
Upper/Lower Freq Selection |
REG 10 |
06 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
|
|
|
|
|
REG 10** |
02 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No Value |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Transmit Power Control, MSB. 10-bit control, nonlinear, range 20dB |
|
|
|
|
|
|
bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
REG 9 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reserved for frequency synthesizer tuning (default to 0000) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No Value |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Modulator on/off (=off, 1=on) |
|
|
|
|
|
|
|
|
|
|
|
|
|
Upper/Lower Frequency Selection (0=lower, 1=upper) |
|
|
|
|
|
|
|
|
|
|
External/Internal Frequency reference (0=internal, 1=external) |
|
|
|
|
|
|
bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
REG 10 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|