The analysis for SNR ratio and the associated integration time along
with the dynamic range of the backend is taken from memo 202. The
integration time requirements along with the associated SNR is
calculated using a Mathematica simulation for an ideal circular
aperture with a typical satellite EIRP of 40 dBw taken from the 1992
International Satellite Directory and a reference receiver temperature
of 100°K. The results are shown in Table 2 for a 0.13m horn
reference and a 100 meter test antenna. Since the detection of phase
variations of
is necessary for a surface accuracy
of
, the dynamic range must be greater than 52 dB for
and
cm. In order to achieve an accurate
measurement of each panel, a very large map is needed; therefore, the
map must consist of measurements from sidelobes which are as much as
125 beamwidths away with no oversampling. This predicates a backend
with a estimated dynamic range of 70 dB. The estimate is taken from
GBT Memo No. 47
which predicts the antenna pattern for 10 beamwidths
away.3 As noted in memo 202, the dynamic range requirements
can be relaxed if the central point is not measured or an attenuator
is included in the backend.
The correlator backend is intended to operate in conjunction with two separate receivers, one for the test antenna (GBT) and one for the reference antenna. The receivers should consist of a tunable IF section with an output frequency band of 50.001 MHz to 50.100 MHz.
The logic of the timing card generates all enables and all addresses for the multiplexers, the multipliers, and the storage registers, so that all the mulfiplying and accumulafion is synchronous. Between each sample, the timing card enables the input multiplexers such that all the combinations of input are applied to the multiplier chips for the six different products. The pipeline registers are addressed in conjunction with the enables so the products will be added to the total and stored in the proper address.
The timing card has a remote enable and a remote 3 bit address input.
Once the remote enable is activated, the data stored in the pipeline
register at the input address will be output to the multiplexers.
Products T2, Q
I would also like to acknowledge Larry D'Addario for performing tests
on the 45-ft antenna with the holography system, Ron Maddalena for
analyzing the results with his newly developed software, and Roger
Norrod for providing helpful information on the integration of the
holography system with the GBT.
C. Multiplier Card
The multiptier card consists of 12 four bit data selectors, and two 32
bit two's complement multipliers. The data selectors are arranged so
that each of the three 14 bit inputs are either output to the 16 bit X
bus, the 16 bit Y bus or the output is left in a high impedance
state. The two superfluous input least significant bits of each
mutitplicand are held low, and the four least significant bits of the
product are unused. The X bus is connected to the X multiplicand and
the Y bus is input to the Y multiplicand of the multiplier. The
multipliers operate in parallel where one multiplier outputs the 16
most significant bits and the other multiplier outputs the 16 least
significant bits to the adders. The schematic for the card is given in
drawing B35205S004.
D. Accumulator Card
The accumulator card consists of three 16 bit pipeline storage
registers, 12 four bit adders, and eight 8x1 multiplexers. At the
start of integration, the output of the pipeline registers are held in
a tristate for one sample period. This inputs a minus one to the
adders where a carry is input for one cycle. The output of the adders
is necessarily zero, which is stored in the pipeline registers for all
six products. After the multiplier card has output one of the six
products, the product is added to the previous accumulated sum.
Because the sum is 48 bits, the MSB of the product is extended to
maintain two's complement arithmetic. The new sum is then stored in
the pipeline registers. The stored data in the pipetine registers at
a given address is output at the next rising edge of the system clock
when the three bit address is applied to the select inputs and the
external read mode is activated. In order to output all six bytes to the
8 bit output bus, a three bit address must be applied to the
multiplexers. The addresses 0, 1, 2, 3, 4, 5 correspond to the bits
0-7, 8-15, 16-23, 24-31, 32-39, 40-47, respectively, where 47 is the
MSB. The schematic for the card is given in drawing B35205S005.
E. Display Driver
The display driver card functions as the input/output interface for
the AD converters and the front panel displays. A ribbon cable
connects the card to the front panel by a connector which plugs into
one of the IC slots on the Shallow card. Another ribbon cable
connects the two read addresses and the output byte to a different
front panel display. The sample pulse, the external clock, the data
clock, and the serial data for each sampler is routed through the
display card by twisted pairs of wires which are soldered to a
connector and inserted into the card. The other end of the twisted
pairs are inserted into an Elco connector mounted on the rear of the
chassis. The schematic for the card is given in drawing B35205S006.
F. Attenuator Control
The attenuator control card contains two registers, one for the five
bit reference channel attenuator and the other for the five bit test
channel attenuator. The registers require seven bits of external
input, five bits to set the attenuator and one bit to enable each of
the two registers. Because the attenuator require +24 volts, the
outputs of the registers are buffered by a high voltage open collector
hex inverter and are routed through the Elco connector. The schematic
for the card is given in drawing B35205S007.
G. Standard Interface Card
The correlator was equipped with a standard interface so it may be
operated from a serial bus. The standard interface card provides the
necessary handshake between the standard interface and the correlator.
Since the correlator outputs the data to the C/M bus faster than the
standard interface can read the data, no delay is needed and the
device acknowledge is connected directly to the device request. The
interface is active only when the device request output from the
standard interface is high. The card is designed so that the lower
eight C/M bits are always used for reading data and the upper eight for
writing data. When the correlator is integrating, the lower eight
bits will be FF hex. The schematic for the card is given in drawing
B35205S008.
IV. Software
Routines in C++ were written which: calculate the integration and set
the correlator, set the attenuators, begin integration, and read the
data from the
correlator. These exist for operating the correlator via a 386 PC or
through the MCB serial data bus. The routines written for the
standard interface use borrowed code in the object oriented style of
programmming from routines for the standard interface.
V. Test Results
The IF drawer and the correlator were used for a holography map on the
45' OVLBI antenna. The 12 GHz front end from previous holographic
experiments on the 140Foot antenna was used as a reference. The map
size was 64x64. No specific tests on the backend were conducted;
however, the holography system produced a map which contained
recognizable features of the 45' antenna. A memo in the OVLBI series
is forthcoming.
Acknowledgements
I would like to acknowledge all technicians at GB, since each
contributed something to the construction of the backend, especially
Jerry Turner for the correlator chassis, and Brian Crouse for the IF
chassis and system tests.
References
| Drawing Title | Drawing No. | Date | Program Formal | No. Pages |
|---|---|---|---|---|
| Holography Correlator Block Diagram | D35205K001 | 02/02/93 | ACAD12 | 1 |
| Holography Block Diagram | D35205K002 | 03/17/92 | ACAD12 | 1 |
| Digital/lF Interconnect | A35205W001 | 02/04/93 | ACADI 2 | 1 |
| Serial to Parallel | A35205W002 | 11/05/91 | QPRO | I |
| Int Time/Enables | A35205W003 | 11/05/91 | QPRO | I |
| Select Multiply | A35205W004 | 11/05/91 | QPRO | I |
| Multiply/Accumulate | A35205W005 | 11/05/91 | QPRO | I |
| Display Driver | A35205W006 | 11/05/91 | QPRO | I |
| Attenuator Driver | A35205W007 | 05/19/92 | QPRO | I |
| VLBA Iniertace | A35205W008 | 06/30/92 | QPRO | I |
| Power Supply/Downconvertor Interconnect | A35205W009 | 02/05/93 | ACAD12 | 1 |
| 100KHz A/D Convertor Timing Diagram | B35205L001 | 02/02/93 | ACAD12 | 1 |
| 10KHz A/D Convertor Timing Diagram | B35205L002 | 02/02/93 | ACAD12 | 1 |
| A/D Timing Diagram | B35205L003 | 02/02/93 | ACAD12 | 1 |
| Timing Diagram | B35205L004 | 02/02/93 | ACAD12 | 1 |
| Coarse Timing | B35205L005 | 02/03/93 | ACAD12 | 1 |
| A: Serial to Parallel Shalloway Card Assembly | D35205A001 | 02/01/93 | ACAD12 | 1 |
| B: 100K Samples Shalloway Card Assembly | D35205A002 | 02/01/93 | ACAD12 | 1 |
| B: IOK Samples Shalloway Card Assembly | D35205A003 | 02/01/93 | ACAD12 | 1 |
| C: Select Multiply Shalloway Card Assembly | D35205A004 | 02/01/93 | ACAD12 | 1 |
| D: Multiply/Accumulate Shalloway Card Assembly | D35205A005 | 02/01/93 | ACAD12 | 1 |
| E: Display Driver Shalloway Card Assembly | D35205A006 | 02/02/93 | ACAD12 | 1 |
| F: Attenuator Control Shalloway Card Assembly | D35205A007 | 02/02/93 | ACAD12 | 1 |
| G: VLBA Interface Shalloway Card Assembly | D35205A008 | 02/02/93 | ACAD12 | 1 |
| A: Serial to Parallel | B35205S001 | 06/10/92 | FUTURENET | 1 |
| B: 100K Samples | B35205S002 | 11/01/91 | FUTURENET | 3 |
| B: 10K Samples | B35205S003 | 11/01/91 | FUTURENET | 2 |
| C: Select Multiply | B35205S004 | 10/17/91 | FUTURENET | 1 |
| D: Multiply/Accumulate | B35205S005 | 10/17/91 | FUTURENET | 2 |
| E: Display Driver | B35205S006 | 01/09/92 | FUTURENET | 1 |
| F: Attenuator Control | B35205S007 | 05/19/92 | FUTURENET | 1 |
| G: VLBA Interface | B35205S008 | 07/17/92 | FUTURENET | 2 |
| Test A/D Convertor | B35205S009 | 01/10/92 | FUTURENET | 1 |
| Front Panel Display | B35205S010 | 11/18/91 | FUTURENET | 1 |
| 50MHz Phase Locked Loop | D35205S011 | 02/03/93 | ACAD12 | 1 |
| Elliptical Filter | D35205S012 | 03/18/92 | ACAD12 | 1 |
| 100 KHz Hilbert Transform | D35205S013 | 03/18/92 | ACAD12 | 1 |
| 10 KHz Hilbert Transform | D35205S014 | 03/18/92 | ACAD12 | 1 |
| Single Sideband Convertor | D35205S015 | 03/18/92 | ACAD12 | 1 |
| Log Amp | B35205S016 | 02/03/93 | ACAD12 | 1 |
| QTest A/D Convertor | B35205S017 | 01/10/92 | FUTURENET | 1 |
| Reference A/D Convertor | B35205S018 | 01/10/92 | FUTURENET | 1 |
| Drawing Index - Holography | A35205D001 | 02/05/93 | QPRO | 1 |
| Integration Time & Noise Simulation | A35205D002 | 02/09/93 | MATHMATICA | 1 |
| Hilbert Transform Calculations | A35205D003 | 02/09/93 | MATHMATICA | I |
| Address Display | A35205Q001 | 02/09/93 | ACAD12 | 1 |
| 50 MHz Phase Linked Loop PC Board | A35205Q002 | 02/09/93 | ACAD12 | 1 |
| Display Driver PC Board | A35205Q003 | 02/09/93 | ACAD12 | 1 |
| 100 KHz Hilbert Transform PC Board | A35205Q004 | 02/09/93 | ACAD12 | 1 |
| Log Amp PC Board | A35205Q005 | 02/09/93 | ACAD12 | 1 |
| Sinqle Sideband Convertor PC Board | B35205Q006 | 02/09/93 | ACAD12 | 1 |
| 100/10 KHz Filter PC Board | A35205Q007 | 02/09/93 | ACAD12 | 1 |
| 50 MHz Phase Locked Loop Box | B35205M001 | 03/09/92 | ACAD12 | 1 |
| Conelator Front Panel | D35205M002 | 02/03/93 | ACAD12 | 1 |
| Hilbert Transform Box | B35205M003 | 02/03/93 | ACAD12 | 1 |
| Single Sideband Box | C35205M004 | 02/03/93 | ACAD12 | 1 |
| Downconvertor Power Supply Front Panel | D35205M005 | 01/21/93 | ACAD12 | 1 |
| Downconvertor Power Supply Rear Panel | D35205M006 | 01/21/93 | ACAD12 | 1 |
| Chassis Panel - Lett Side | D35205M007 | 01/21/93 | ACAD12 | 1 |
| Chassis Panel - Right Side | D32505M008 | 01/21/93 | ACAD12 | 1 |
| Chassis Panel - Bottom | D35205M009 | 01/21/93 | ACAD12 | 1 |
| Downconvertor Power Supply...Top Panel | D35205M010 | 01/21/93 | ACAD12 | 1 |
| Holography Downconvertor...Top Panel | D35205M011 | 01/21/93 | ACAD12 | 1 |
| Holography Downconvertor - Front Panel | D35205M012 | ACAD12 | 1 | |
| Holography Downconvertor - Rear Panel | D35205M013 | ACAD12 | 1 | |
| DRAWING NUMBER:A35205D001 | TITLE: DRAWING INDEX - HOLOGRAPHY | 02/05/93 | ||
| Sampling Interval | Resolution | Number of Sample | Mathematica Results | |||
|---|---|---|---|---|---|---|
| 0.50 | 200 | 40000 | 0.01406 | 11050 | 155 | 6.4927 |
| 300 | 90000 | 0.00985 | 16575 | 163 | 7.1179 | |
| 400 | 160000 | 0.00774 | 22100 | 164 | 7.2386 | |
| 0.75 | 200 | 40000 | 0.01048 | 16575 | 174 | 8.1188 |
| 300 | 90000 | 0.00744 | 24862 | 185 | 9.2146 | |
| 400 | 160000 | 0.00592 | 33150 | 196 | 10.3390 | |
| 1.0 | 200 | 40000 | 0.00867 | 22100 | 191 | 9.8731 |
| 300 | 90000 | 0.00623 | 33150 | 206 | 11.4745 | |
| 400 | 160000 | 0.00500 | 44200 | 221 | 13.1447 | |
| Frequency KHz |
0.09 | 1.0 | 2.0 | 10.0 | 20.0 | 30.0 | 40.0 | 50.0 | 80.0 | 88.0 | 98.0 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test Channel Rejection [dB] |
20 | 32 | 27 | 40 | 38 | 37 | 35 | 33 | 31 | 28 | 25 |
| Reference Channel Rejection [dB] |
26 | 35 | 28 | 36 | 33 | 36 | 38 | 38 | 34 | 28 | 27 |