[evla-sw-discuss] MIB study Group: M&C points
Wayne Koski
wkoski at aoc.nrao.edu
Fri Jan 18 13:42:15 EST 2002
Gentlemen:
Find below a starting list for M&C points. By no means complete
or refined, but hopefully of some help. Mostly my best guess as to
what I think each module needs to do.
I've sent this list out to each of the main groups: E&S, DCS, LO, and
FE. I'm awaiting comments, objections, or response that indicate I've
made a big error or this is for now okay.
As more time passes, this list will firm up, and hopefully a clearer
picture of the MIB will come to pass.
Finally, I've tried to locate areas where the MIB may need to go beyond
a communication gateway style of device. I may not have located all
those possibilities. Feedback on this will rapidly flesh out our needs.
So now follows is three main requests i made to the groups. Feel free
to add, critique, or comment and idea that you might have.
Gentlemen:
Find below my rough cut of what might be done for the
FE needs for monitor and control.
The reason I'm doing this is to begin the effort of
looking at what the requirements will be for my end
for monitor and control. Please correct and refine
my guesses as much as possible. That will aid us
greatly to produce a good monitor and control
system.
-wayne-
FE Interface:
The EVLA will monitor W-Band, Q-Band, Ka-Band, K-Band,
Ku-Band, C-Band, X-Band, S-Band, L-Band, P-Band, 4-Band,
UHF-Band, and VHF-Band.
The Module Interface Board (MIB) is the unit that provides
monitor and control functions between the Interface and
computer.
The command and monitor structure from W-Band to L-Band will
be similar for each FE Band. It is P-Band and below that could
have different monitor and control points.
Also, the UHF and VHF Bands are Phase II possibilities. W-Band
is also just a possibility at this time.
For P-Band and lower, basically subtract the Cryogenics items.
Monitor and control could be rather simplistic as well.
Each FE Interface could monitor:
Analogs: (1 word) per Analog
Cryogenics:
Pump Vacuum
Dewar Vacuum
15 Degree Kelvin Stage
50 Degree Kelvin Stage
300 Degree Kelvin Stage
Vacuum Pump Current
Helium Supply Pressure
Helium Return Pressure
FE:
AB Stage 1 FET Bias
AB Stage 2 FET Bias - Summation
CD Stage 1 FET Bias
CD Stage 2 FET Bias - Summation
Normal Calibration Voltage
Normal Calibration Current
Solar Calibration Voltage
Solar Calibration Current
LED Voltage
Power:
Ground
+15V
-15V
+15V Critical Supply
-15V Critical Supply
+5V
+3.3V
+28V
+10V Reference?
-10V Reference?
Digital Monitors:
FE Serial Number (1 Byte)
FE Band Setting (1 Byte)
FE Revision Value (1 Byte)
FE Cryogenics Status (1 Byte)
FE Module Serial Number (1 Word)
FE Solenoid Bit
FE Pump Request Bit
FE Cryogenics in Manual Bit
Calibration Control Read Back (1 Byte)
Cryogenics Control Read Back (1 Byte)
Digital Commands:
Calibration Control (1 Byte)
Cryogenics Control (1 Byte)
Special Requirements:
Total Power Measurements:
Dependant upon scientific needs, it may be necessary to
have total power measurements at the conversion to X-Band.
Notes:
1. The Cryogenics Control has yet to be used at the VLA.
Normally, it is manually placed into the state desired.
Thus the Front End and Cryogenics Groups will have to
look at the remote cryogenic control subject again for
EVLA and the NM Array.
2. It would be nice to have a rough guess for the monitor
and control points for P-Band and below.
3. I've put a Helium supply and return, and power
measurements into each FE Interface. However, I don't
think we would necessarily want ten modules measuring
the same points. Do we measure them elsewhere? Or pick,
say the X-Band Interface, that would handle this?
4. I felt that it would be best to follow the VLBA method
of an interface module for each Front End. However,
would it be possible to have the F14 style of
interfacing to multiple Front Ends? Also, if it is the
VLBA style, could the interface be incorporated into
the actual Front End, instead of running cables to the
interface module?
5. At each conversion point to X-Band, other then measuring
the total power, I don't see any other monitor or control
points inside those converters. Can someone determine if
I'm correct? Are these measurements as complex as the
Down Converters?
6. Some groups plan upon using digital potentiometers in their
designs that would be controlled by the MIB. Will the MIB
need to provide that functionality here?
7. What Have I missed?
Gentlemen:
Find below my rough cut of what might be done for the
LO Conversion, IF, Down Converter modules etc. for monitor
and control.
The reason I'm doing this is to begin the effort of
looking at what the requirements will be for my end
for monitor and control. Please correct and refine
my guesses as much as possible. That will aid us
greatly to produce a good monitor and control
system.
-wayne-
RF/LO/IF Switch Interface:
This module has the rather simplistic need to switch
the RF, IF, and LO paths for proper operation.
Analogs:
To be determined.
Digital Monitors:
RF Switch #1 (1 Byte or 1 Word)
RF Switch #2 (1 Byte or 1 Word)
RF Switch #3 (1 Byte or 1 Word)
RF Switch #4 (1 Byte or 1 Word)
IF Switch #1 (1 Byte or 1 Word)
IF Switch #2 (1 Byte or 1 Word)
IF Switch #3 (1 Byte or 1 Word)
IF Switch #4 (1 Byte or 1 Word)
LO Switch #1 (1 Byte or 1 Word)
LO Switch #2 (1 Byte or 1 Word)
LO Switch #3 (1 Byte or 1 Word)
LO Switch #4 (1 Byte or 1 Word)
RF Switch Control Read Back #1 (1 Byte or 1 Word)
RF Switch Control Read Back #2 (1 Byte or 1 Word)
RF Switch Control Read Back #3 (1 Byte or 1 Word)
RF Switch Control Read Back #4 (1 Byte or 1 Word)
IF Switch Control Read Back #1 (1 Byte or 1 Word)
IF Switch Control Read Back #2 (1 Byte or 1 Word)
IF Switch Control Read Back #3 (1 Byte or 1 Word)
IF Switch Control Read Back #4 (1 Byte or 1 Word)
LO Switch Control Read Back #1 (1 Byte or 1 Word)
LO Switch Control Read Back #2 (1 Byte or 1 Word)
LO Switch Control Read Back #3 (1 Byte or 1 Word)
LO Switch Control Read Back #4 (1 Byte or 1 Word)
RF/IF/LO Module Serial Number (1 Word)
Digital Commands:
RF Switch Control #1 (1 Byte or 1 Word)
RF Switch Control #2 (1 Byte or 1 Word)
RF Switch Control #3 (1 Byte or 1 Word)
RF Switch Control #4 (1 Byte or 1 Word)
IF Switch Control #1 (1 Byte or 1 Word)
IF Switch Control #2 (1 Byte or 1 Word)
IF Switch Control #3 (1 Byte or 1 Word)
IF Switch Control #4 (1 Byte or 1 Word)
LO Switch Control #1 (1 Byte or 1 Word)
LO Switch Control #2 (1 Byte or 1 Word)
LO Switch Control #3 (1 Byte or 1 Word)
LO Switch Control #4 (1 Byte or 1 Word)
Notes:
1. Can this module be combined with another module that
also doesn't have complex requirements for M&C?
2. What Have I missed?
Ku to X-Band, L/S/C to X-Band, and 4/P to L-Band Converters:
Analogs:
Dependant upon scientific and troubleshooting needs, it may
be necessary to have total power measurements at the
conversion to X-Band and at L-Band.
Digital:
Ku to X-Band Module Serial Number (1 Word)
L/S/C to X-Band Module Serial Number (1 Word)
4/P to L-Band Module Serial Number (1 Word)
Beyond that, I don't see other monitor or control at this
time, except for possible digital potentiometers.
Notes:
1. Are the total power measurements as complex as the
Down Converters?
2. Some groups plan upon using digital potentiometers in
their designs that would be controlled by the MIB.
Will the MIB need to provide that functionality here?
3. It may be possible to unify M&C for these three modules
by using a single module that provides a local SPI bus to
them. Perhaps the X-Band IF Amplifier as well.
4. What Have I missed?
X-Band IF Amplifier:
Analogs:
To be determined.
Digital:
X-Band IF Module Serial Number (1 Word)
Beyond that, I don't see other monitor or control at this
time, except for possible digital potentiometers.
Notes:
1. Some groups plan upon using digital potentiometers in
their designs that would be controlled by the MIB. Will
the MIB need to provide that functionality here?
2. Is it possible to unify M&C for this module with the
above three modules by using a single module that
provides a local SPI bus?
3. What Have I missed?
Down Converters:
Analogs:
Special Requirements:
Total Power: (1 Word per Measurement)
Probably three measurements to be taken. Following ALMA,
approximately every 2ms an average for the three measurements
would be taken and then stored in memory. About every 48mS,
that information would be transferred.
The next aspect is how the ALC system will work. Must the MIB
operate fast enough to control the ALC? What are the
requirements for ALC?
Digital Monitors:
Converter Path Switch #1 (1 Byte)
Converter Path Switch #2 (1 Byte)
Converter Path Switch #3 (1 Byte)
Converter Path Switch #4 (1 Byte)
Converter Path Switch #5 (1 Byte)
Converter Path Switch Control Read Back #1 (1 Byte)
Converter Path Switch Control Read Back #2 (1 Byte)
Converter Path Switch Control Read Back #3 (1 Byte)
Converter Path Switch Control Read Back #4 (1 Byte)
Converter Path Switch Control Read Back #5 (1 Byte)
Converter ALC Control Setting (1 Word)
Converter Module Serial Number (1 Word)
Digital Commands:
Converter Path Switch Control #1 (1 Byte)
Converter Path Switch Control #2 (1 Byte)
Converter Path Switch Control #3 (1 Byte)
Converter Path Switch Control #4 (1 Byte)
Converter Path Switch Control #5 (1 Byte)
Notes:
1. Some groups plan upon using digital potentiometers in
their designs that would be controlled by the MIB. Will
the MIB need to provide that functionality here?
2. What Have I missed?
LO Synthesizers:
Other then frequency ranges the first and second LO
Synthesizers will be similar. The main device that is the
core is the Direct Digital Synthesis (DDS) chip. These devices
allow one to set a frequency, adjust the phase, change the
frequency continuous between a lower to higher frequency.
These factors are important in order to provide the fringe
rotation function.
Analogs:
To be determined.
Digital Monitors:
LO Frequency #1 Setting (6 Bytes)
LO Frequency #2 Setting (6 Bytes)
Phase Offset #1 Setting (2 Bytes)
Phase Offset #1 Setting (2 Bytes)
Delta Frequency Setting (6 Bytes)
External Update Clock Setting (4 Bytes)
Ramp Clock Rate Setting (3 bytes)
DDS Control Setting (4 bytes)
Output Shape Key Settings (3 Bytes)
DAC Setting (2 Bytes)?
LO Synthesizer Serial Number (1 Word)
Digital Commands:
LO Frequency #1 Setting (6 Bytes)
LO Frequency #2 Setting (6 Bytes)
Phase Offset #1 Setting (2 Bytes)
Phase Offset #1 Setting (2 Bytes)
Delta Frequency Setting (6 Bytes)
External Update Clock Setting (4 Bytes)
Ramp Clock Rate Setting (3 bytes)
DDS Control Setting (4 bytes)
Output Shape Key Settings (3 Bytes)
DAC Setting (2 Bytes)?
Special Requirements:
How will the Fringe rotation work? What features if any,
must the MIB carry out to accomplish this function?
Notes:
1. Some groups plan upon using digital potentiometers in
their designs that would be controlled by the MIB. Will
the MIB need to provide that functionality here? A lot
of flexibility in the DDS design may yield a hardware
and software handshake solution.
2. What Have I missed?
3. There isn't Control Read Backs as the Setting is also
the Control Value, save for the power-up settings.
4. Will the MIB program the DDS upon power-up?
LO Reference Module:
Analogs:
To be determined.
Digital Monitors:
Lo Reference Module Serial Number (1 Word)
Beyond that, I don't see other monitors at this time.
Digital Commands:
To be determined.
Notes:
1. What Have I missed?
LO Reference Generator:
Analogs:
To be determined.
Digital Monitors:
Lo Reference Generator Module Serial Number (1 Word)
Beyond that, I don't see other monitors at this time.
Digital Commands:
To be determined.
Notes:
1. What Have I missed?
2. Can this module be combined with the module above?
Sampler and Data Transfer System:
This module would contain the High and Low Sampler as well
as the Data Transfer System.
Analogs:
To be determined.
Digital Monitors:
Sampler Module Serial Number (1 Word)
Beyond that, I don't see other monitors at this time.
Digital Commands:
To be determined.
1. What Have I missed?
Gentlemen:
Find below my rough cut of what might be done for the
ACU, FRM, Backup (Utility), etc. Modules for monitor
and control.
The reason I'm doing this is to begin the effort of
looking at what the requirements will be for my end
for monitor and control. Please correct and refine
my guesses as much as possible. That will aid us
greatly to produce a good monitor and control
system.
-wayne-
ACU:
My first cut for the ACU was to build a transition module
that would carry out the Antenna Buffer function. It would
communicate with the current ACU by translating the M&C
funtions between Ethernet and the standard DCS data stream.
This was based upon the idea that we were to link to the old
ACU. However, it appears that a new ACU may indeed exist.
If my understanding is correct, it would be a MIB that would
communicate via RS232 to the new ACU.
Analogs:
To be determined.
Digital Monitors:
Azimuth Position (6 Bytes)
Elevation Position (6 Bytes)
Azimuth Position Command Read Back (6 Bytes)
Elevation Position Command Read Back (6 Bytes)
Status (1 Byte per Flag)
Azimuth Control Read Back (1 Word)
Elevation Control Read Back (1 Word)
ACU Module Serial Number (1 Word)
Digital Commands:
Azimuth Position (6 Bytes)
Elevation Position (6 Bytes)
Azimuth Control (1 Word)
Elevation Control (1 Word)
Notes:
1. What Have I missed?
2. The main problems is where the position commands are generated
and proper delivery of the commands to the ACU.
FRM:
My first cut for the FRM was to build a transition module
that would carry out the Antenna Buffer function. It would
communicate with the current FRM by translating the M&C
funtions between Ethernet and the standard DCS data stream.
This was based upon the idea that we were to link to the old
FRM. However, it appears that the new ACU may include the FRM
function. Therefore we would add onto the ACU all the FRM
requirements.
Analogs:
To be determined.
Digital Monitors:
Rotation Position (1 Word)
Focus Position (1 Word)
Rotation Position Command Read Back (1 Word)
Focus Position Command Read Back (1 Word)
FRM Status (1 Byte per Flag)
FRM Module Serial Number (1 Word)?
Digital Commands:
Rotation Position (1 Word)
Focus Position (1 Word)
Notes:
1. What Have I missed?
Backup (Utility):
The re-developed Wye Monitor system. All functions that are
deemed critical or important should be here. This module
would as a means to caary out tasks and provide monitoring of
systems even during a site power outage.
Analogs:
To be determined.
Digital Monitors:
Backup Module Serial Number (1 Word)
Digital Commands:
To be determined.
Notes:
1. What Have I missed?
Dichroic Controller:
This module would move a dichroic reflector for two band
observations. This module may not come to pass depending
upon observational needs.
Analogs:
To be determined.
Digital Monitors:
Dichroic in Position (1 Byte)
Dichroic Command Read Back (1 Byte)
Dichroic Module Serial Number (1 Word)
Digital Commands:
Dchroic Position Command
Notes:
1. What Have I missed?
2. Can this be merged into the FRM?
Inclinometer Interface (Pointing Modeler):
This is another module that may never exist. It would gather
information pertinent to the antenna's physical condition
in order for corrections to be applied.
Analogs:
To be determined.
Digital Monitors:
To be determined.
Digital Commands:
To be determined.
Notes:
1. What Have I missed?
WVR Interface:
This interface provides six frequency measurements from the
K-Band Receiver. The frequencies are measured for a set
period and then would be used to correct atmospheric effects
for the antenna.
Analogs:
To be determined.
Digital Monitors:
Frequency Count Cal On Band #1 (32 bit Word)
Frequency Count Cal Off Band #1 (32 bit Word)
Frequency Count Cal On Band #2 (32 bit Word)
Frequency Count Cal Off Band #2 (32 bit Word)
Frequency Count Cal On Band #3 (32 bit Word)
Frequency Count Cal Off Band #3 (32 bit Word)
WVR Interface Module Serial Number (1 Word)?
Digital Commands:
To be determined.
Notes:
1. What Have I missed?
More information about the evla-sw-discuss
mailing list