Equipment Logistics Services
74 Serial Crate Controller
ELS Home | PREP | Useful Links | Vendors List
Return to Jorway Directory | Return to Pool Catalog | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
APPLICATION | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The Jorway Model 74 Type L-2 Serial Crate Controller interfaces the Dataway of a CAMAC crate with the standard Serial Highway which is described in IEEE Standard 595-1976 . The Type L-2 controller, incorporating virtually all of the numerous features detailed in the description, significantly enhances the versatility of the Serial System. Many of these features are not necessarily provided in other types. The Serial Highway, when implemented with the Model 74 controller, provides many advantages over previously available CAMAC systems. Among these are:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GENERAL DESCRIPTION | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The Model 74 accepts and transmitts messages of the types, fomats, and sequences as described in the IEEE STD. Both bit and byte mode operation are provided at clock rates up to 5MHz. The geometric error detection scheme and byte and message synchronization methods described are also implemented. Dataway common control signals as well as a number of special'instructions to the controller itself are handled by an internal status register. The front panel contains a number of indicators which provide information relating to the operation of the controller. Additionally, the front panel has a switch to enable an "OFF LINE" state and pushbuttons for manually generating Dataway Clear (C) and Initialize (Z) when in this state. Two multipin connectors are provided on the front panel (one input and one output) for access to the serial highway and a Graded-L (SGL) connector on the rear panel permits connection to an external SGL encoder. Crate address asignment is set by a two digit decimal switch accessable through the front panel. Visual indication of the crate number is provided via windows in the front panel. Data is received and transmitted via the unit's "D" (Defined) ports. These are multipin connectors located on the front panel of the model 74. The data and clock inputs/outputs conform to the required signal standards for Serial Highway D ports. Eight data line pairs are provided for the byte data. When operating in bit mode data bit #1 is used for the single data line. An additional pair is provided for the clock which is used in both bit and byte mode. The clock signal is automatically regenerated by the Model 74 so that both lobes of the clock waveform are always transmitted with a minimum width maintained regardless of the shape of the input waveform. This prevents the cumulative effect of passing through successive controllers from degrading the clock to a point at which it is outside of the limits required for proper controller operation. This is important for system operation at or near the maximum clock frequency. Selection of bit or byte serial mode is made via an internal programing plug which the user places in the appropriate position. Internally, the Model 74 processes all messages in byte format. When operating in the bit mode, data received on the single data input line is shifted serially into the input register by the bit clock. Once byte synchronization is acquired, an input byte clock is derived from the stop bit of each byte. Each input byte clock signals that a complete byte has been loaded into the register, whereupon the byte is processed. In the byte mode data is received in byte format over the eight input data lines. The input byte clock is used to strobe incoming data at a time that it is guaranteed to be stable. It is then stored in the unit's input register. The reverse process takes place for output data. In the bit mode of operation, a parallel to serial converter serializes the output byte for transmission over the single output data line. An output byte clock derived from the start bit of the incoming data is used to initiate the output byte which is then shifted out of the unit's output register by the bit clock. Output data in the byte mode is taken in parallel from the output register for transmission over the eight data output lines. When power is applied to the crate, the controller automatically assumes all the necessary internal states so that it can respond to message traffic. Certain status register bits are set to defined states, and a Dataway Initialize operation is performed, to set all modules in the crate to their initial states. A number of the Model 74's internal features are activated through its Status Register. Certain bits of the register can be both written into and read out, while others can be written or read only. Dataway common control lines C,Z, and I are generated by appropriate commands to the Status Register. While a command to write into the I Status Register sets (or clears) the bit in the usual way, commands to generate C or Z do not set a register bit, but rather initiate an appropriate Dataway Unaddressed Operation. Three other register bits, Dataway I, DOF Switch, and Selected LAMS Present, are not actual registers, but test the states of their respective inputs. A Reread function is implemented in the Model 74. This command permits the recovery of data which may have been lost due to an error in transmission between the controller generating the data and the system driver. When the controller transmits the Read Field data in response to a read command, it retains that data in its registers. A command to Reread inhibits the read registers from being updated with new data and transmits the stored data. Thus, the Reread command presents data which is an exact duplicate of that data assembled for the preceding Read command. SQ in the status field of a Reread reply is set to the same state as DSQ indicating the Q response generated during the original Read Command. SQ, therefore reflects the validity of the Read field data being presented. both Bypass and Loop Collapse facilities are included in the Model 74. A control bus for each is provided in one of the D port connectors. The state of each control bus is determined by a corresponding status register bit which may be set or cleared on command. The user must furnish the external hardware to implement the appropriate switching. The Model 74 may be placed in an Off-line mode which is useful for test and maintenance purposes . When in this mode Dataway operations are not executed, however commands to the Status Register are completed. The Off-line mode may be selected either by command to set the DOF (Dataway Off line) Status Register bit, or manually from the front panel ON LINE/OFF LINE switch. The ON LINE indicator on the front panel is illuminated only when the Model 74 is in the On line state, i.e., the front panel switch is in the On line position and the Status Register DOF bit is reset. The controller responds to message traffic when in the Off line state, accepting commands and sending reply messages. The Model 74 handles Demands in the manner described in the s erial highway specification. A three-byte memory delays incoming messages during Demand Message transmission. A Status Register bit, Enable Demands, provides a means to enable/disable Demand Message generation. Another Status Register bit, Internal Demand, may be utilized to generate a Demand Missage. This is useful as a method to test the proper operation of the Demand generation process. A connector located on the rear panel is provided to attach an optional external SGL(graded-L) encoder. All input and output signals required for the implementation of the encoder are contained in this connector. A Demand Message is initiated,(but not necessarily immediately transmitted due to message traffic), by applying a logic "l" to the Demand Message Initiate(DMI) input in the SGL connector. The SGL field of the Demand Message will have data corresponding to the five SGLE (encoded output pattern from the encoder), if an encoder is used. If an encoder is not used, the SGLE inputs may be connected to a data source having any coding or significance which the user desires. All Dataway L signals are brought out to the SGL connnector for use by the encoder. Additionally, the Model 74 provides a SUM output which is the logical or of all L signals, hence, will be active when one or more LAM requests are present. An internal Repeat Timer is included in the Model 74. The timer is used to generate repeated Demand Messages if, for any reason, the original Demand is not acted upon(and LAM cleared) within a preset time interval. The Repeat Timer may be set for 5 intervals between 1 millisecond and 10 seconds. Repeated Demand Messages are in the form of "Hung Demands". These are identified by the fact that they have all bits of their SGL field set to logic "1". The Repeat Timer is started by bringing the Start Timer (STIM) input to a logic "1", and will continue to cycle until this input is returned to logic "0". Each time the timer times out,a signal is produced at the Time Out (TIMO) output. The Model 74 is designed so that an auxiliary controller may also control Dataway operations on a time sharing basis; i.e., when the Model 74 is not perfoming a Dataway operation in response to a Serial Highway command, the auxiliary controller, operating autonomously, may do so. Such a controller, placed in any of the crate's normal stations, has access to all of the Dataway signals except for the N and L lines. By connection to the Model 74 through its SGL connector, the L lines can be directly accessed. The SGL connector also contains five "CODED N" inputs which are connected to the inputs to the Model 74's N decoder. By addressing these lines (Nl,N2,N4,N8, N16) any of the 24 N stations can be accessed. Thus, all Dataway lines are available to the auxiliary controller. So that the two controllers may operate without conflict, the auxiliary controller must not generate commands onto the Dataway when the Model 74 is using the Dataway for an operation commanded from the Serial Highway. An Auxilliary Controller Lockout signal is provided in the SGL connector which is active when the Model 74 is using the Dataway (or expects to do so shortly). The auxilliary controller uses this signal to inhibit initiation of a Dataway operation which may interfere with the execution of a command from the Serial Highway. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SPECIFICATIONS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
For assistance contact helpdesk@fnal.gov. Information maintained by Mike Behnke; last modified on July 11, 2006. (Address comments about page to prep-webmaster@fnal.gov.) |