FOR THE DEEP SPACE PROGRAM SCIENCE:.EXPERIMENT (DSPSE) FLIGHT SOFTW ARlt" CSCI. June 1, Prepared for:

Size: px
Start display at page:

Download "FOR THE DEEP SPACE PROGRAM SCIENCE:.EXPERIMENT (DSPSE) FLIGHT SOFTW ARlt" CSCI. June 1, Prepared for:"

Transcription

1 . '.. r \:ti''-. (..\ r. -!t - - SOFTWARE. REQUiREMENTS SPECIFICATION FOR THE t., -. > \.,. DEEP SPACE PROGRAM SCIENCE:.EXPERIMENT (DSPSE) FLIGHT SOFTW ARlt" CSCI -.. June 1, Prepared for: Naval Re. earch Laboratory, Code 8100 Washington, D.C Prepared by: DSPSE Flight Software Development Team..!

2 ... \.' '..,., - - -;... : ,.. :....:-:_r ' ' :'..... '....., ' ' l} ;...,..: z :... ; io.,, ;. : 1....,.,,I ' _..,_:. 'l '.:. :.:. t! f L. 'i. -:.. :.,..... ' :..... \.I, i. -_;.. : : ' ' ; _,_.,i r

3 ... TABLE OF CONTENTS _j_.. I ' SCOPE Identification... 3 CSCI Overview Document Overview APPLICABLE DOCUMENTS Government Documents Non-Government Documents ENGINEERING REQUIREMENTS FS External Interface Requirement Software/liard ware Interfaces Hardware Inputs Hardware Outputs ;... 7 Flight/Ground Software Interfaces Command Interfaces '... 7 Telemetry Interfaces CSCI Capability Requirements Executive Capability Requirements Executive Input Requirements Executive Processing Requirements Executive Output Requirements Prom and System Initialization Capability Requirements... 9 PROM and System Initialization Input Requirements... 9 PROM and System Initialization Processing Requirements Prom and System Initialization Output Requirements... lo Command Processing (CMDPROC) Capability Requirements CMDPROC CSC Description Command Types Command Definitions Command Functions CMDPROC CSC External Interface Requirements CMDPROC CSC Capability Requirements Real Time Commands : Real Time Command Input Real Time Command Processing Real Time Command Output Stored Commands Stored Command Input Stored Command Processing Stored Command Output Event Driven Commands Event Driven Command Input Event Driven Command Processing Event Driven Command Output Command Output Procedures CMDPROC CSC Data Elements Command Record Descriptor Command Record Fields Command Record Size TELEMETRY PROCESSING (TLMPROC) CSC

4

5 Requirements LMPROC CSC Description Telemetry Functions...; LMPROC CSC External Interface Requirements TLMPRQC CSC Capability Requirements Telemetry Acquisition Telemetry Acquisition Input Telemetry Acquisition Processing Telemetry Acquisition Output Telemetry Reduction Telemetry Reduction Input Telemetry Reduction Processing Telemetry Reduction Output Telemetry Logging Telemetry Logging Input Telemetry Logging Processing Telemetry Logging Output LMPROC CSC Data Elements Analog Record Descriptor Analog Record Fields Analog Record Size Discrete Record Descriptor Discrete Record Fields Discrete Record Size Derived Record Descriptor Derived Record Fields _ 20 Derived Record Size COMMAND INPUT (CMDIN ) CSC CMDIN" CSC Description CMDIN" CSC External Interface Requirements CMDIN CSC Capability Requirements CMDIN Inputs CMDIN" Processing CMDIN" Outputs Telemetry Output (1LMOUT) CSC LMOUT CSC Description LMOUT CSC External Interface Requirements LMOUT CSC Capability Requirements CMDIN Inputs CMDIN" Processing CMDIN" Outputs Guidance, Navigation, & Control (GNC) Executive Capability 22 GNC Executive Input Requirements GNC Executive Processing Requirements GNC Executive Output Requirements Attitude Determination Capability Requirements Attitide Determination Input Requirements Attitide Determination Capability Requirements Attitide Determination Output Requirements Attitude Control Capability Requirements Attitide Control Inputs Attitide Determination Capability Requirements Attitide Control Output Requirements Autonomous Navigation Capability Requirements

6 ) Autonomous Navigation Input Requirements Autonomous Navigation Processing Requirements Autonomous Navigation Output Requirements Terminal:Guidance and Control-Capability Requirements Terminal Guidance and Control Input Requirements Terminal Guidance and Control Processing Requirements Terminal Guidance and Control Output Requirements Sensor Control and Data Processing Requirements Sensor Control and Data Processing Input Requirements Sensor Control and Data Processing Processing Requirements Sensor Control and Data Processing Output Requirements Delta V Control Requirements Delta V Control Input Requirements Delta V Control Processing Requirements Delta V Control Output Requirements Solar Array Control Capability Requirements Solar Array Control Input Requirements Solar Array Control Processing Requirements Solar Array Control Output Requirements Memory loads and dumps Capability Requirements Memory Load and Dump Facility Input Requirements Memory Load and Dump Facility Processing Requirements Memory Load and Dump Facility Output Requirements Event Logging and Distribution Capability Requirements Event Logging and Distribution Input Requirements Event Logging and Distribution Processing Requirements Event Logging and Distribution Output Requirements Processor Health and Status Capability Requirements Processor Health and Status Input Requirements Processor Health and Status Processing Requirements Processor Health and Status Output Requirements CSCI Internal Interfaces CSCI Data Element Requirements Adaption Requirements Installation-dependent Data Operational Parameters Sizing and Timing Requirements Safety Requirements Security Requirements Design Constraints Software Quality Factors Human Performance/Human Engineering Requirements Requirements Traceability QUALIFICATION REQUIREMENTS 36 Qualification Methods Special Qualification Requirements... PREPARATION FOR DELIVERY 37 NOTES

7 1 SCOPE 1. 1 Identification This specification establishes the requirements for the Deep Space Program Science Experiment (DSPSE) Flight Software (FS) CSCI. This Flight Software CSCI is composed of all the software executing on the spacecraft controller and sensor controller processor modules on the DSPSE spacecraft CSCI Overview The DSPSE software is partitioned into three segments; Flight Segment, Ground Segement, and Mission Operations Segment. The Flight Segment consists of all software which will reside onboard the DSPSE spacecraft. The Ground Segment consists of all ground station software including the Transportable Ground Station (TGS), Electrical Aerospace Ground Equipment (EAGE), and Electrical Launch Support Equipment (ELSE) which provides for command, control, and testing of the DSPSE spacecraft and launch vehicle. The Mission Operations Segment consists of all software for Mission Operations and Data Analysis. This specification details the software requirements for the Flight Segment. The software requirements for the Ground Segment and the Mission Operations segment are documented separately. The Flight Segment is composed solely of the Flight Software (FS) CSCI. Requirements Specification details the software requirements for the FS CSCI. composed of the following Computer Software Components (CSCs): This Software The FS CSCI is 1. Executive (0/S services, Device Drivers, Interrupt Handling, Initialization) 2.. Prom Capability an.d System Initialization 3. Command Processing 4. Telemetry Processing 5. Command distribution 6. Telemetry distribution 7. Guidance, Navigation, and Control Executive 8. Attitude Determination 9. Attitude Control 10. Autonomous Navigation 11. Terminal Guidance and Control 12; Sensor Control and Data Processing 13. Delta V Control 14. Solar Array Control 15. Memory Loads and Dumps 16. Event Logging and Distribution 17. Processor Health and Status. 18. GMT Maintenance 5

8 I Document Overview The purpose of this document is to identify the specific. requirements for the Flight Software CSCI. The document is organized in a manner consistent with the guidelines established by DI MCCR-80025A. This document is organized into TBD sections and TBD appendices. Section 2 identifies other documents which are relevant to the DSPSE Flight Software requirements. Section 3 defines the detailed performance and interface requirements. Section 4 identifies the qualification requirements for test and verification. Section 5 specifies the specific requirements for software delivery. Section 6 contains notes. Each requirement has an identifier associated with it that shall be used throughout the development process to track the requirement The convention used for these identifiers is as follows: nn - Interface Requirement FSA_nnnn - Adaptation Requirement nnnn - Capability Requirement FSD_nnn -Design Constraint Requirement FSE_nnnn - Data Element Requirement FSQ_nnnn - Quality Requirement FSZ_ nn - Sizing and timing Requirement FSS_nnnn- Security Requirement FST _nnnn - Qualification Requirement. i \.

9 7 2 APPLICABLE DOCUMENTS 2.1 Government Documents The following documents of the exact issue shown form a part of this specification to the extent specified herein. In the event of conflict between the documents referenced herein and the contents of this specification, the contents of this specification shall be considered a superseding requirement. SPECIFICATIONS 1. SSD-D-XXXXXXXX DSPSE Flight Algorithms, Date TBD. STANDARDS TBD. DRAWINGS TBD. OTHER PUBLICATIONS None. Copies of specifications, standards, drawings, and publications required by suppliers in connection with specified procurement functions should be obtained from the contracting agency or as directed by the contracting officer 2.2 Non-Government Documents The following documents of the exact issue form a part of this specification of the extent specified herein. In the event of conflict between the documents referenced herein and the contents of this specification, the contents of this specification shall be considered a superseding requirement. SPECIFICATIONS: 1. SSD-D-XXX:XXX DSPSE Flight/Ground Interface Control Document, Date TBD. 1. SSD-D-:XXXX DSPSE Flight Hardware/Software Interface Control Document, Date TBD. 3. SSD-D-XXXXXXXX Data Formats Documents, Date TBD. STANDARDS: TBD. DRAWINGS: None. OTHER PUBLICATIONS: None. ( \

10 8 3 Engineering Requirements 3.l FS External Interface Requirement The Flight Software (FS) CSCI interfaces with both the flight hardware and the ground software. The interfaces are detailed in the DSPSE Software/Hardware ICD and DSPSE Flight/Ground ICD respectively. Figure provides a diagram of all the Flight Software CSCI external interfaces. _jeoei I solar_anay_cmd"s ,...-"'-- sun_data Salsa - - Figure Software/Hardware Interfaces The specific commands for each software/hardware interface is specified in detail in the DSPSE Flight Hardware/Software Interface Control Document Hardware Inputs The FS CSCI shall accept raw, uncompressed Star Tracker, UVNis, LIDAR, LWIR, and SWIR sensor data (i.e. pixel images) from the Data Handling Unit for image processing. The FS CSCI shall accept and utilize the Star Tracker, UVNis, LIDAR, LWIR, and SWIR sensor status data for command verification of the sensors. The FS CSCI shall collect telemetry data via the local telemetry interface card. Telemetry shall be collected as specified in the DSPSE Software/Hardware ICD. The FS CSCI shall accept and process attitude and velocity increments from the Inertial Measurement Unit (IMU) for attitude determination and control. (The IMU provides 3 components of attitude and velocity increments for changes from inertial reference to spacecraft fixed reference). The FS CSCI shall accept and process the sun sensor data to determine the current sun angle. The FS CSCI shall be capable of retrieving data from the mass storage device onboard the spacecraft. The FS CSCI shall accept the reaction wheel speed The FS CSCI shall receive indication of TTI rocket firing and separation. The FS CSCI shall accept and process the current reaction wheel speed.

11 9 The FS 'CSCI shall accept and.process propellant tank pressure (if necessary to adjust control system parameters) Hardware Outputs The FS CSCI shall control the Star Tracker, UV Nisual, LIDAR, L WIR, and SWIR sensors through the Synchronous Addressable Serial Interface (SASI) bus. The FS CSCI shall control the filter wheels and camera gain for the UVNisual, L WIR, and SWIR sensors through the Synchronous Addressable Serial Interface (SASI) bus. The FS CSCI shall distribute local commands via the local command interface card. Local commands shall be distributed as specified in the DSPSE Software/Hardware lcd. The FS CSCI shall issue commands to the ACS/RCS subsystem via the local ACS/RCS interface card for controlling the reaction control thruster. The FS CSCI shall issue commands to the Solar Array Controller for controlling the angle of the spacecraft solar array panels relative to the sun. The FS CSCI shall be capable of storing data to the mass storage device onboard the spacecraft. The FS CSCI shall issue commands to control the reaction wheel speed Flight/Ground Software Interfaces Command Interfaces The FS CSCI shall accept and processing the following commands from the ground: Spacecraft epoch (position and velocity in TBD inertial coordinates at specified time) Asteroid epoch (position and velocity in TBD inertial coordinates at specified time) Delta V command: time of execution; desired attitude at time of firing; velocity increment to be achieved Attitude mode command: time; attitude mode; if applicable, desired attitude Filter wheel positions and camera gains for UV/visual, SWIR, and LWIR sensors Requests for image data collection for UV /visual, SWIR, and L WIR sensors. Enable/disable commands: autonomous navigation; autonomous terminal guidance and control; autonomous scheduling; solar array control; momentum dumping; automatic gain control of sensor cameras Telemetry I terfaces Periodic outputs are (rates are TBD): Estimated spacecraft attitude Computed spacecraft position and velocity Autonomous navigation updates to spacecraft position and velocity Aperiodic outputs are: Attitude control mode transitions

12 10 Actual delta V's achieved Software detected errors and anomalous conditions Autonomous updates to asteroid position and velocity 3. 2 CSCI Capability Requirements Executive Capability Requirements The Flight Software Executive provides the following capabilities underlying tasking, messaging, and software control features for the spacecraft software system. The Executive is responsible to prioritize tasks, deliver message from task to task, and to respond to interrupts, as well as task switching capabilities for the flight software system. Included as part of the executive software are the device drivers for the various subsystems. The executive will manage all tasks which are present onboard the spacecraft Executive Input Requirements The Executive Processing Module shall accept the following external stimuli : External Device interrupts from various interrupt sources on board the Flight Hardware Subsystems. ( All Interrupt Sources TBD ) The Executive Processing Module shall accept the following internal stimuli : Software Tasking request from operating modules of the flight software. Memory Allocation request from operating tasks in the flight software or from uploaded software modules. Exception Interrupts and software interrupts generated by the execution of the flight software code. Executive Processing Requirements The Executive Processing Module shall provide for Task Management capabilities. This management must include multi-tasking capabilities, which includes priority scheduling and sequencing. The Executive Processing Module must provide the various task with start, stop, and suspend commands. The Executive Processing Module shall provide for Intertask Communication between the various modules which are running in the processor. The communication may be accomplised in several different manners which include shared memory, message queses, pipes, and signals. Exclusion may also be specified by a task so that during desired periods of time other modules may not access messages which it is modifying. The Executive Processing Module shall provide for Memory Management Facilities, which include allocation, deallocation, and boundary definition for all task involved in the flight software system. The executive shall handle allocating needed memory at task startup, and also provide for memroy error handling procedures. The Executive Processing Module shall provide for Interrupt Services. These services will include 'C' interrupt handling routines, interrupt masking, lock & unlock functions, exception handling, and interrupt communication with other tasks present in the software system. Nested Interrupts will be allowed, and the Executive Processing Module provides the means for processor state storage and recovery.

13 11 The executive module shall provide for-interfaces to the real-time timer. This will include providing for a Watchdog Timer with any task may reference in order to use for syncronization and control functions. The timer interface will be provides as part of the executive along with the The Executive Processing Module shall provide Device Drivers for all the interfaces between the flight software process modules and the satellite system hardware. The drivers will provide needed calls and status for each of the various driver types. A list of device drivers is shown below (PRELIMINARY) along with their primary TYPE Description. Driver Timer Interface SASI Bus Driver Sensor Data Interface Spacecraft Telemetry Spacecraft Commanding IMUDriver Solar Array Driver ACS/RCS EPS Driver TYPE Internal Peripheral Control Command Driver with Status Block Oriented Data Reception with Cmd Setup Block Oriented Data Reception with Cmd Setup Command Driver with Status Block Oriented Data Reception with Cmd Setup Command Driver with Status Command & Data Reception Command Driver with Status Executive Output Requirements The Executive shall generate the following external stimuli : Device Driver outputs necessary to interface the software process request with the hardware on board the satellite. (ALL Drivers are TBD). The Executive shall generate the followng internal stimuli : A response to a task allocation call with the proper status to the asking process. This output will indicate any error in task allocation. A response to a task request for memory allocation shall be return to the requesting task. This output will indicate any error in memory allocation or illegal memory request Prom and System Initialization Capability Requirements The PROM and System Initialization software includes all the software which needs to reside in DSPS spacecraft at system startup. This software must be on board in PROM and provide for the system startup procedures, default control capabilities, and safe system configuration without any ground intervention PROM and System Initialization Input Requirements The PROM and System Initialization Module shall accept the following external stimuli : System Reset and Powerup will cause a restart of the flight software code which reside in the systems PROM memory in the satellite hardware.

14 12 / - System Reset Command (from ground) The PROM and System Initialization Module shall accept the following internal stimuli: NONE PROM and System Initialization Processing Requirements The Executive Kernel will reside in the Hardware PROM along with all necessary kernel setup and initialization routines. This code shall contain all needed software startup code for the system hardware. At startup Hardware Checkout and Status software will determine the operability of the flight hardware system, and report any problem to the error logging subsystem. An initial Memory Map will be setup at system startup. This code will reside in the PROM of the Flight Hardware and will be a part of the initial hardware setup which takes place at system power up. An initial Satellite Control function must be present in the PROM on-board the satellite. This Control must be defined as well as any thruster & other control functions which must take place to place the satellite in a known safe-state at startup or during recovery. A Status Logging capability must exist in the PROM in order to notify the results _ of the initial startup of the satellite software and hardware system. This status logging will output results to Event Logging and Distribution System. Prom and System Initialization Output Requirements The PROM and System Initialization Module shall ouput the following external stimuli : Shall notify the Error Logging Facility and store any system errors which occur during startup and initialization. The PROM and System Initialization Module shall output the following internal stimuli : The desired self test stimulus to the various hardware peices in the satellite hardware in order to test the operability of all on board system. This will include memory tests, interface checking, response checking, and checksum of code segement to determine the validity of the on-board memory, and will stimulate recover if on-board memory is determined to be incorrect (TBD) { MAY USE Bulk Storage to hold copies of PROM memroy } Command Processing (CMDPROC) Capability Requirements CMDPROC CSC Description The CMDPROC CSC is required to perform the high level command interpretation functions for the DSPSE program. More specifically, the CMDPROC CSC provides the real time, stored, and event driven command interpretation functions. The CMDPROC CSC command requirements are divided into three functional areas for the purpose of defining its functional and performance characteristics: a. Real Time Command Function; b. Stored Command Function; c. Inference Engine Function.

15 Command Types The Cl\IDPROC CSC supports the following command types: a. Internal Commands; b. Physical Commands; c. External Commands. Internal commands provide directives to control the operation of the CMDPROC CSC or other CSCs executing along with the Cl\IDPROC CSC. Internal commands which are executed by the Cl\IDPROC CSC include such commands as: a. Accepting and verifying DSPSE script and database uploads; b. Readout specified DSPSE memory such as scripts, rules, and database records; c. Manage Scripts. A Physical command is one which controls a physical interface or device. Included in this type of command are the following: a. High level discrete commands such as relay drivers; b. Low level discrete commands such as TIL level pulses; c. Serial or magnitude commands. An external command is one which is sent from the processing equipment that is executing the CMDPROC CSC to another physical device that is external to the CMDPROC CSCs processing device. An example of this type of command are those that are issued to devices connected to a 1553B multiplexed data and control bus Command Definitions The Cl\IDPROC CSC supports command processing in three different scenarios. The processing scenarios are defined as follows: a. The CMDPROC CSC supports commands and command data that are executed immediately. These types of commands are known as real time commands. The CMDPROC may receive individual or multiple real time commands in a single command packet. b. The CMDPROC CSC supports commands and command data that are stored in memory accessible to the processing equipment that is executing the CMDPROC CSC. These types of commands are known as stored command scripts. c. The CMDPROC CSC supports actions such as commands and command data that are executed as a result of predefined events. These types of commands are known as event driven commands. The CMDPROC CSC processes commands that are identified by logical identifiers. These logical identifiers are translated into a formatted command prior to distribution to the destination device.

16 Command Functions The CMDPROC CSC Real Time Command Function executes all real time comniands which come to the CMDPROC CSC. If the real time command is for the CMDPROC CSC, it is executed upon receipt. If an internal command is addressed to another CSC, the CMDPROC will route the command to the appropriate CSC. External commands are routed to the CSC that provides external bus interface services. The CMDPROC CSC Stored Command Function manages the storage of command scripts and executing these scripts from within DSPSE memory. These scripts, which are stored in the 'Script and Rule' partition, are executed by ground command or based on scheduled timers. The CMDPROC CSC Inference Engine Function supports special processing (such as commanding) in response to events which can occur during DSPSE operations. The events and the actions taken in response to the events are defined by rules. The events that can be monitored by rules include such things as interrupts, telemetry values, or command execution CMDPROC CSC External Interface Requirements TBD CMDPROC CSC Capability Requirements Real Time Commands Real Time Command In put The CMDPROC CSC Real Time Command Function shall accept commands and command data from the C:rviDIN CSC Real Time Command Processing The C:rviDPROC CSC Real Time Command Function shall execute all physical real time commands. The CMDPROC CSC Real Time Command Function shall execute internal real time commands immediately after the command is received. These commands shall control the following C:rviDPROC CSC functions: a. Start, initialize, pause, reset, and halt the stored command function. b. Start, pause, and halt the inference engine function. c. Stop a currently scheduled/executing script. d. Load, delete, and dump stored command scripts. e. Load, delete, and dump stored rules. f. Load, delete, modify, and dump database records. g. Select C&T database. h. Configure Tuning/Strategy{frace Parameters..

17 15 The CMDPROC CSC Real Time Command Function shall process real time commands with priority over the processing of any stored command scripts, and event driven commands. The CMDPROC CSC Real Time Command Function shall process all pending real time commands before any stored command scripts, or event driven command processing is resumed. The CMDPROC CSC Real Time Command Function shall not interrupt the processing of an individual stored command instruction, but rather shall accept and process the real time command when the stored command instruction has completed execution. The CMDPROC CSC Real Time Command Function shall accept script and rule uploads at the DSPSE uplink data rate. The CMDPROC CSC Real Time Command Function shall accept C&T database uploads at the DSPSE uplink data rate Reill Time Command Output The CMDPROC CSC Real Time Command Function shall distribute the real time commands in the order that they are received. The CMDPROC CSC Real Time Command Function shall distribute internal commands to the appropriate CSCs within the DSPSE. The CMDPROC CSC Real Time Command Function shall forward external commands to the appropriate data distribution esc Stored Commands Stored Command Input The CMDPROC CSC Stored Command Function shall retrieve stored commands and command data from the Script and Rule Partition in DSPSE processing equipment memory Stored Command Processing The CMDPROC CSC Stored Command Function shall interprete scripts which include commands and control instructions that: a. Control execution flow; b. Issue a script call, transferring control to that script and then returning upon completion; c. Delay, wait, pause, or halt script execution; d. Synchronize with another script; e. Schedule a script for independent execution; f. Evaluate a rule; The CMDPROC CSC Stored Command Function shall execute all physical stored commands. The CMDPROC CSC Stored Command Function shall execute a stored script when a command is received instructing the CMDPROC CSC to execute the script.

18 16 The CMDPROC CSC Stored Command Function.. shall schedule a stored command script for execution based on a specified delta time relative to the spacecraft time standard. The CMDPROC CSC Stored Command Function shall schedule a stored command script for execution on an absolute time basis with respect to the spacecraft time standard. The CMDPROC CSC Stored Command Function shall begin executing the stored command script no sooner than the specified execution time and no later than TBD milliseconds following the specified time referenced to the spacecraft time standard. The C:MDPROC CSC Stored Command Function shall support the concurrent execution of -qp to eight stored command scripts Stored Command Output The CMDPROC CSC Stored Command Function shall distribute commands contained within a stored command script in the order in which they appear in the script The CMDPROC CSC Stored Command Function shall distribute internal commands to the appropriate CSCs within the DSPSE processing equipment that is executing the CMDPROC CSC. The CMDPROC CSC Stored Command Function shail shall forward external commands. to the appropriate data distribution esc. Event Driven Commands Event Driven Command Input The CMDPROC CSC Inference Engine Function shall accept interrupt event notifications from interrupt service routines. The CMDPROC CSC Inference Engine Function shall accept telemetry event notifications from the 1LMPROC CSC Telemetry Reduction Function. The CMDPROC CSC Inference Engine Function shall obtain mission constraint rule information from the C&T database during logical command processing. The CMDPROC CSC Inference Engine Function shall obtain commanding event information from P1e C&T database during logical command processing Event Driven Command Processing The CMDPROC CSC Inference Engine Function shall process rules in response to events. These events shall include the following: a. External interrupts; b. Occurrence of a particular value for a discrete telemetry item in the C&T database; c. Occurrence of a value within a defined range for an analog telemetry item in the C&T database; d. Occurrence of a logical command being processed by CMDPROC CSC;

19 17 The CMDPROC CSC Inference Engine Function shall process rules which are composed of two parts: the premise and the action. If an item in the premise. changes, the CMDPROC CSC Inference Engine Function shall evaluate the condition specified in the premise of the rule. If the premise condition evaluates to true, the action portion of the rule shall be scheduled. The CMDPROC CSC Inference Engine Function shall support a priority ordered queue to process the rules scheduled. The CMDPROC CSC Inference Engine Function shall execute scheduled rules in order of highest priority to lowest priority. Any stored command script scheduled from a rule action shall be processed in accordance with the normal stored command script scheduling algorithm. The CMDPROC CSC Inference Engine Function shall evaluate mission constraints in the mission constraint rule list of a command database record prior to distribution whenever the command is processed. If a mission constraint rule evaluates to true, the action specified in the mission constraint rule is executed. The command being processed can be rejected in the action. If a command is rejected by a mission constraint rule, the command shall not be executed. The CMDPROC CSC Inference Engine Function shall execute rules with the priority assigned at the time the rule was defined Event Driven Command Output The CMDPROC CSC Inference Engine Function shall distribute commands contained within a rule in the order in which they appear in the rule. The CMDPROC CSC Inference Engine Function shall distribute internal commands to the appropriate CSCs. The CMDPROC CSC Inference Engine Function shall forward external commands to the appropriate data distribution esc Command Output Procedures 1BD FSE_ FSE_ FSE_ CMDPROC CSC Data Elements The CMDPROC CSC Command And Telemetry database shall reside in the C&T database partition in the DSPSE global memory. The CMDPROC CSC Command And Telemetry database shall define the individual logical command actuators that the CMDPROC CSC will control. The CMDPROC CSC Command And Telemetry database records that support mission constraint rule lists shall allocate space for a list of mission constraint rule identifiers. Command Record Descriptor Command Record Fields FSE The Command And Telemetry Database command record descriptor shall include the following data fields: a. Record type;

20 18 b. Run time flags; c. Mission constraints rule list pointer; d. Forward rule list pointer; e. Backward rule list pointer; f. Serial data word storage; g. Serial data parity or discrete command level indicator; h. Address of the command interface; i. Command interface channel number; j. Output driver ID; Command Record Size The command record descriptor is expected to have a nominal size of 26 by tes. The nominal record size is provided to aid in determining DSPSE memory requirements. The size may vary to accommodate processor word alignment requirements and the addition or deletion of data fields TELEMETRY PROCESSING (TLMPROC) CSC TLMPROC CSC Description The TLMPROC CSC is required to perform the telemetry monitoring functions for the DSPSE. More specifically, the TLMPROC CSC provides the telemetry acquisition, telemetry reduction, and telemetry logging. The TLMPROC CSC telemetry requirements are divided into three functional areas for the purpose of defining the functional and performance characteristics: a. Telemetry Acquisition Function; b. Telemetry Reduction Function; c. Telemetry Logging Function; Telemetry Functions The TLMPROC CSC Telemetry Acquisition Function acquires data from the DSPSE analog to digital converters and discrete telemetry interface. The acquisition function routes the collected telemetry data to the Telemetry Reduction function of the TLMPROC CSC and to the TLMOUT esc. The TLMPROC CSC Telemetry Reduction Function processes the telemetry data collected by the acquisition function so the data can be used by the CMDPROC CSC. The Telemetry Reduction Function filters the telemetry data by removing unchanging data. The TLMPROC CSC Telemetry Logging Function provides the capability to store telemetry data on board the DSPSE space vehicle for delayed transmission to a ground support facility TLMPROC CSC External Interface Requirements 1BD

21 TLMPROC CSC Capability Requirements The.lLMPROC CSC shall collect, process, and store telemetry data according to the following requirements Telemetry Acquisition Telemetry Acquisition Input The Telemetry Acquisition function shall accept telemetry data from the DSPSE analog to digital converters and digital data interfaces Telemetry Acquisition Processing The Telemetry Acquisition function shall be capable of sampling 128 analog telemetry items per second. The Telemetry Acquisition function shall be capable of sampling 128 bits of digital telemetry data per second Telemetry Acquisition Output The Telemetry Acquisition function shall output telemetry data to the Telemetry Reduction function of the TLMPROC CSC. The Telemetry Acquisition function shall output telemetry data to the TLMOUT esc Telemetry Reduction Telemetry Reduction Input The TLMPROC CSC Telemetry Reduction Function shall accept telemetry data from the analog to digital converters, discrete telemetry input devices, and serial telemetry physical devices that are a part of the processing equipment that is executing the TLMPROC CSC. The TLMPROC CSC Telemetry Reduction Function shall accept telemetry data which includes data produced by other CSCs executing within the processing equipment that is executing the TLMPROC CSC. The TLMPROC CSC Telemetry Reduction Function shall accept telemetry data which includes data produced by other subsystems that are external to the processing equipment that is executing the TLMPROC CSC. The TLMPROC CSC Telemetry Reduction Function shall accept and process telemetry data at a minimum rate of TBD bits per second Telemetry Reduction Processing The TLMPROC CSC Telemetry Reduction Function shall process each telemetry item by doing the following: The TLMPROC CSC Telemetry Reduction Function shall query the C&T database to determine the value of the reject flag. If the flag is set, the telemetry item shall - be discarded without further processing.

22 20 For telemetry logging.purposes, the. TLMPROC CSC Telemetry Reduction Function shall query the C&T database to determine if the item is selected for entry in the telemetry storage log. If the item is a candidate for logging, the TLMPROC CSC Telemetry Reduction Function shilll compare it to the previously stored value in the database to determine if a significant change has occurred based on the Telemetry Log Aperture in the C&T database. If a significant change has occurred, TLMPROC CSC Telemetry Reduction Function shall center the Telemetry Log Aperture about the new value and route the telemetry item to the TLMPROC CSC Telemetry Logging Function. If a significant change has not occurred the item will not be entered in the Telemetry Storage Log. For telemetry data filtering purposes, the TLMPROC CSC Telemetry Reduction Function shall compare the received raw value for the specified item to the previous raw value for a significant change. The Change Detection Aperture from the C&T Database shall be used to evaluate for significant change. The TLMPROC CSC Telemetry Reduction Function shall, if a significant change has not occurred, discard the item with no further processing. The TLMPROC CSC Telemetry Reduction Function shall, if a significant change has occurred, store the new value in the C&T database telemetry record and shall notify the CMDPROC CSC of such event The TLMPROC CSC Telemetry Reduction Function shall, if the telemetry item is an analog, convert the value to engineering units using the coefficients specified by the C&T Database record for that item. The TLMPROC CSC Telemetry Reduction Function shall store the value in engineering units in the database record. The TLMPROC CSC Telemetry Reduction Function shall evaluate the alarm limit values if they exist in the C&T database for all analog telemetry items. The resulting alarm state, if any, shall be stored in the database record Telemetry Reduction Output The TLMPROC CSC Telemetry Reduction Function shall output telemetry data to the Telemetry Logging Function of the TLMPROC CSC. The TLMPROC CSC Telemetry Reduction Function shall send telemetry event notifications to the CMDPROC CSC whenever a monitored telemetry sensor changes value significantly Telemetry Logging Telemetry Logging Input The TLMPROC CSC Telemetry Logging Function shall receive telemetry data from the TLMPROC CSC Telemetry Reduction Function Telemetry Logging Processing The TLMPROC CSC Telemetry Logging Function shall maintain a telemetry storage log which resides in memory accessible to the DSPSE processing equipment. The TLMPROC CSC Telemetry Logging Function shall store normalized telemetry data in the telemetry storage log.

23 21 The TLMPROC CSC Telemetry Logging Function shall, as a default, terminate the storage of telemetry data when storage space is exhausted Telemetry Logging Output FSE_ FSE_ FSE_ FSE_ The TLMPROC CSC Telemetry Logging Function shall periodically output a telemetry message indicating the status of the Telemetry Log. This message shall indicate whether telemetry logging is currently active and whether the partition is full. The TLMPROC esc Telemetry Logging Function shall output the contents of the Telemetry Log to the TLMOUT CSC. TLMPROC CSC Data Elements The TLMPROC CSC Command And Telemetry database shall reside in the C&T database partition in the DSPSE global memory. The TLMPROC esc Command And Telemetry database shall define the individual telemetry sensors that the TLMPROC CSC is to be responsible for moiritoring. The Command and Telemetry database records shall support forward and backward rule lists. The TLMPROC CSC Command and Telemetry database records that support forward and backward rule lists shall allocate space for a list of rule identifiers. A database item's forward rule list shall include the identifiers of each rule that references the database item in its premise. Analog Record Descriptor Analog Record Fields FSE_ The Command And Telemetry Database analog record descriptors shall include the following data fields: a. Record type; b. Run time flags; c. Mission constraints rule list pointer; d. Forward rule list pointer; e. Backward rule list pointer; f. Bit length of item; g. Engineering value storage; h. Telemetry Reduction option flags; i. Alarm level indicator; J. Engineering unit conversion coefficient group ID; k. Raw value storage; 1. 'Center' value storage; m. Change detection aperture; n. Telemetry logging aperture;

24 22 o. Alann limits Analog Record Size Analog record descriptors are expected to have a nominal size of 76 bytes. The nominal record size is provided to aid in determining DSPSE memory requirements. The size may vary to accommodate processor word alignment requirements and the addition or deletion of data fields Discrete Record Descriptor Discrete Record Fields FSE_ The Command And Telemetry Database discrete record descriptor shall include the following data fields: a. Record type; b. Run time flags; c. Mission constraints rule list pointer; d. FoiWard rule list pointer; e. Backward rule list pointer; f. Bit length of item; g. Current value storage; h. Telemetry Reduction option flags; i. Alarm level indicator Discrete Record Size Discrete record descriptors are expected to have a nominal size of 24 bytes. The nominal record size is provided to aid in determining DSPSE memory requirements. The size may vary to accommodate processor word alignment requirements and the addition or deletion of data fields Derived Record Descriptor Derived Record Fields FSE_ The Command And Telemetry Database derived record descriptor shall include the following data fields: a. Record type; b. Run time flags; c. Mission constraints rule list pointer; d. FoiWard rule list pointer; e. Backward rule list pointer; f. Current value storage (2 words); g. Telemetry Reduction option flags; h. Alarm level indicator.

25 Derived Record Size Derived record descriptors are expected to have a nominal size of 26 bytes. The nominal record size is provided to aid in determining DSPSE memory requirements. The size may vary to accommodate. processor word alignment requirements and the addition or deletion of data fields COMMAND INPUT (CMDIN) CSC CMDIN CSC Description The CMDIN CSC accepts and validates uplink data from the link interface hardware. Valid uplink data are routed to the CMDPROC CSC for functional processing. Uplink data that does not pass validation tests are discarded CMDIN CSC External Interface Requirements 1BD CMDIN CSC Capability Requirements CMDIN Inputs The CMDIN shall accept uplink data received via the link interface hardware in accordance with the specifications identified in the Hardware/Software Interface Control Document CMDIN Processing CMDIN shall validate uplink data. Uplink data validation shall consist of (1) verifying that a proper authenticate count has been received and (2) verifying that the uplink data are error free using the error detection data contained within the uplink data. If uplink data can not be validated, the CMDIN shall discard it and report the event in the downlink telemetry. The authenticate count shall be validated by comparing the count contained in the uplink data with the count contained in a non-volatile 32-bit register that is used to store the expected authenticate count. If the count received in the message matches the register, the count shall be considered validated. If the received count and the register do not match the command shall be considered invalid. C:MDIN shall increment the authenticate count register each time uplink data is validated. The authenticate count register shall be initialized in TBD manner. The error detection code shall be validated in TBD manner. CMDIN shall maintain TBD status information for inclusion in the housekeeping telemetry CMDIN Outputs CMDIN shall output validated uplink data to the CMDPROC CSC for functional processing.

26 Telemetry Output (TLMOUT) CSC TLMOUT CSC Description The TLMOUT CSC formats telemetry data received from the TLMPROC and CMDPROC CSC and then outputs the data to the housekeeping telemetry interface hardware TLMOUT CSC External Interface Requirements TBD TLMOUT CSC Capability Requirements TLMOUT Inputs TLMOUT shall receive raw telemetry data packets from the TI...MPROC CSC. TLMOUT shall receive internal telemetry data packets from the TLMPROC CSC. Internal telemetry data consists of derived or status telemetry items that are generated by other DSPSE CSCs. TLMOUT shall receive internal telemetry data packets from the CMDPROC CSC TLMOUT Processing TLMOUT shall format the telemetry data packets into housekeeping telemetry frames for incorporation into the downlink telemetry. The format of the housekeeping telemetry frames shall be specified in the TBD document. Each housekeeping telemetry frame shall include a 16-bit frame synchronization pattern. Each housekeeping telemetry frame shall include a frame counter. Each housekeeping telemetry frame shall include the current uplink status. Each housekeeping telemetry frame shall include the current spacecraft time. The current authenticate count shall be included in each housekeeping telemetry frame. The housekeeping telemetry frame shall include a frame counter TLMOUT Output TLMOUT shall output housekeeping telemetry frames to the link interface hardware in accordance with the specification contained in the Hardware/Software Interface Control I;Jocwnent Guidance, Navigation, & Control (GNC) Executive Capability Requirements The GNC Executive coordinates requests for attitude control and pointing; generates desired spacecraft attitude; if enabled, schedules attitude control based on on-board estimates of spacecraft position and mission phase; and monitors reaction wheel status for momentum dumping.

Nanosatellite Communication Constellation Testbed for Autonomous Scheduling Algorithms to Enable Mission Performance Analysis and Demonstration

Nanosatellite Communication Constellation Testbed for Autonomous Scheduling Algorithms to Enable Mission Performance Analysis and Demonstration SSC17-S2-07 Nanosatellite Communication Constellation Testbed for Autonomous Scheduling Algorithms to Enable Mission Performance Analysis and Demonstration Alonzo E. Jenkins, Peter J. Yoo, and Cherry Y.

More information

DESIGN OF SPACE DATA LINK SUBLAYEROF TELECOMMAND DECODER USING CCSDS PROTOCOL

DESIGN OF SPACE DATA LINK SUBLAYEROF TELECOMMAND DECODER USING CCSDS PROTOCOL DESIGN OF SPACE DATA LINK SUBLAYEROF TELECOMMAND DECODER USING CCSDS PROTOCOL 1 Triveni K, 2 Shilpa K.C Dr. AIT, Bangalore Email- 1 trivenik.29@gmail.com, 2 shilpa.kc2@gmail.com Abstract- This paper deals

More information

Computer-Based Control System Safety Requirements

Computer-Based Control System Safety Requirements Computer-Based Control System Safety Requirements International Space Station Program Revision B November 17, 1995 National Aeronautics and Space Administration International Space Station Program Johnson

More information

Blue Canyon Technologies XB1 Enabling a New Realm of CubeSat Science. George Stafford BCT Range St, Suite 200 Boulder, CO 80301

Blue Canyon Technologies XB1 Enabling a New Realm of CubeSat Science. George Stafford BCT Range St, Suite 200 Boulder, CO 80301 Blue Canyon Technologies XB1 Enabling a New Realm of CubeSat Science George Stafford BCT 720.458.0703 1600 Range St, Suite 200 Boulder, CO 80301 About BCT Blue Canyon Technologies is a small business founded

More information

Nanosat Crosslink Transceiver. Boot Code. External Interface Control Document

Nanosat Crosslink Transceiver. Boot Code. External Interface Control Document JHU/APL The Johns Hopkins University Applied Physics Laboratory Nanosat Crosslink Transceiver Boot Code External Interface Control Document Prepared by: Johns Hopkins University/APL NCLT Lead Software

More information

S&OC System Requirements Review: GSRD Traceability Matrix

S&OC System Requirements Review: GSRD Traceability Matrix STScI-JWST-CI-0099 Space Telescope Science Institute James Webb Space Telescope Mission S&OC System Requirements Review: GSRD Traceability Matrix 20 December 2004 Issue A REVISION HISTORY ISSUE DESCRIPTION

More information

Electrical Ground Support Equipment Verification Test Support. EGSE Verification Test Support

Electrical Ground Support Equipment Verification Test Support. EGSE Verification Test Support Electrical Ground Support Equipment Verification Test Support Tom Leisgang Orbital Network Engineering tleisgang@orbitalnetwork.com T. Leisgang 1 EGSE Functions Provide common infrastructure Command and

More information

IRIG-106 PCM IMPLEMENTATION UTILIZING CONSULTATIVE COMMITTEE FOR SPACE DATA SYSTEMS (CCSDS)

IRIG-106 PCM IMPLEMENTATION UTILIZING CONSULTATIVE COMMITTEE FOR SPACE DATA SYSTEMS (CCSDS) IRIG-106 PCM IMPLEMENTATION UTILIZING CONSULTATIVE COMMITTEE FOR SPACE DATA SYSTEMS (CCSDS) by Casey Tubbs SCI Technology, Inc. 8600 South Memorial Pkwy Huntsville, Alabama 35802 (205) 882-4267 ABSTRACT

More information

Lunar Reconnaissance Orbiter (LRO)

Lunar Reconnaissance Orbiter (LRO) Lunar Reconnaissance Orbiter (LRO) CRaTER Technical Interchange Meeting C&DH Flight Software April 14, 2005 1 C&DH Software Overview Command and Data Handling (C&DH) includes the following functions: Decoding

More information

NASA/GSFC s Flight Software Architecture: Core Flight Executive and Core Flight System

NASA/GSFC s Flight Software Architecture: Core Flight Executive and Core Flight System NASA/GSFC s Flight Software Architecture: Core Flight Executive and Core Flight System Alan Cudmore Software Engineering Division NASA/Goddard Space Flight Center Alan.P.Cudmore@nasa.gov 301-286-5809 cfe-

More information

The Geostationary Operational Satellite R Series (GOES-R) SpaceWire Implementation

The Geostationary Operational Satellite R Series (GOES-R) SpaceWire Implementation The Geostationary Operational Satellite R Series (GOES-R) SpaceWire Implementation Session: SpaceWire Missions and Applications William H. Anderson NASA Goddard Space Flight Center/MEI Technologies E-mail:

More information

SpaceWire-R DRAFT. SCDHA Issue September 2013

SpaceWire-R DRAFT. SCDHA Issue September 2013 SpaceWire-R DRAFT SCDHA 151-0.3 Issue 0.3 13 September 2013 Takahiro Yamada Japan Aerospace Exploration Agency (JAXA) Institute of Space and Astronautical Science (ISAS) 1 CONTENTS 1. INTRODUCTION... 3

More information

USB Feature Specification: Shared Endpoints

USB Feature Specification: Shared Endpoints USB Feature Specification: Shared Endpoints SYSTEMSOFT CORPORATION INTEL CORPORATION Revision 1.0 October 27, 1999 USB Feature Specification: Shared Endpoints Revision 1.0 Revision History Revision Issue

More information

Onboard Data Handling. Gert Caspersen Terma A/S

Onboard Data Handling. Gert Caspersen Terma A/S Onboard Data Handling Gert Caspersen Terma A/S gec@terma.com Objectives Introduction of onboard data handling concepts and characteristics What Will be Said S Satellite Elements S Characteristics S Purpose

More information

AMCP/5-WP/72 APPENDIX D (ENGLISH ONLY)

AMCP/5-WP/72 APPENDIX D (ENGLISH ONLY) Appendix D to the Report on Agenda Item 1 1D-1 APPENDIX D (ENGLISH ONLY) DRAFT MANUAL ON HF DATA LINK (HFDL) TECHNICAL DETAILS 1D-2 Appendix D to the Report on Agenda Item 1 TABLE OF CONTENTS 1. INTRODUCTION...

More information

OCSD-A / AeroCube-7A Status Update

OCSD-A / AeroCube-7A Status Update OCSD-A / AeroCube-7A Status Update Darren Rowen Richard Dolphus Patrick Doyle Addison Faler April 20, 2016 2016 The Aerospace Corporation Agenda Concept of Operations Overview Spacecraft Configuration

More information

PM130 Powermeters Reference Guide Modbus Communications Protocol

PM130 Powermeters Reference Guide Modbus Communications Protocol PM130 Powermeters Reference Guide Modbus Communications Protocol BG0310 Rev. A1 SERIES PM130 POWERMETERS COMMUNICATIONS Modbus Communications Protocol REFERENCE GUIDE Every effort has been made to ensure

More information

Paper SSC03-XI-6. Autonomous Telemetry Collection for Single-Processor Small Satellites

Paper SSC03-XI-6. Autonomous Telemetry Collection for Single-Processor Small Satellites Paper SSC03-XI-6 Autonomous Telemetry Collection for Single-Processor Small Satellites Dave Speer Northrop Grumman Electronic Systems Space Technology & Services 4276 Forbes Blvd. Lanham, MD 20706 On site

More information

DATA ITEM DESCRIPTION

DATA ITEM DESCRIPTION DATA ITEM DESCRIPTION Form Approved OMB NO.0704-0188 Public reporting burden for collection of this information is estimated to average 110 hours per response, including the time for reviewing instructions,

More information

ExoMars Rover Vehicle

ExoMars Rover Vehicle Page: 2 of 21 PAGE INTENTIONALLY LEFT BLANK Page: 3 of 21 TABLE OF CONTENTS 1 INTRODUCTION... 5 1.1 Purpose and Scope... 5 1.2 Priority of requirements... 5 1.3 Guidelines and Traceability... 5 2 DOCUMENTS...

More information

Next-Generation Distributed Satellite Bus Information Systems

Next-Generation Distributed Satellite Bus Information Systems What s Coming on Spacecraft: Next-Generation Distributed Satellite Bus Information Systems L. H. Miller, M. M. Gorlick, D. L. Wangerin, C. A. Landauer The Aerospace Corporation 29 February 2012 The Aerospace

More information

DATA ITEM DESCRIPTION

DATA ITEM DESCRIPTION DATA ITEM DESCRIPTION Form Approved OMB NO.0704-0188 Public reporting burden for collection of this information is estimated to average 110 hours per response, including the time for reviewing instructions,

More information

INTERNAL THALES ALENIA SPACE STANDARD : DATE : CHANGE RECORDS. Paragraphs Change Record (List of paragraphs modified, new or deleted)

INTERNAL THALES ALENIA SPACE STANDARD : DATE : CHANGE RECORDS. Paragraphs Change Record (List of paragraphs modified, new or deleted) ISSUE : 01 PAGE : 2/10 CHANGE RECORDS Paragraphs Change Record (List of paragraphs modified, new or deleted) Issue Date Change Record Description Author Draft 17/09/10 First preliminary issue 01 First

More information

3.1 Introduction. Computers perform operations concurrently

3.1 Introduction. Computers perform operations concurrently PROCESS CONCEPTS 1 3.1 Introduction Computers perform operations concurrently For example, compiling a program, sending a file to a printer, rendering a Web page, playing music and receiving e-mail Processes

More information

On-Board Control Procedures: Autonomous and Updateable Spacecraft Operator Onboard and Beyond

On-Board Control Procedures: Autonomous and Updateable Spacecraft Operator Onboard and Beyond On-Board Control Procedures: Autonomous and Updateable Spacecraft Operator Onboard and Beyond Marek Prochazka / Kjeld Hjortnaes European Space Agency, ESTEC, Software Systems Division. FSW-10, Pasadena

More information

Solid State Recorder Data Organization Software and Functional Emulator for Mission Planning and Early Integration

Solid State Recorder Data Organization Software and Functional Emulator for Mission Planning and Early Integration Solid State Recorder Data Organization Software and Functional Emulator for Mission Planning and Early Integration Workshop on Spacecraft Flight Software 2014 Michael Koets Space Science and Engineering

More information

DAQ Electronics, Inc 262B Old New Brunswick Road, Piscataway, NJ

DAQ Electronics, Inc 262B Old New Brunswick Road, Piscataway, NJ DAQ Electronics, Inc 262B Old New Brunswick Road, Piscataway, NJ 08854-3756 DNP3 Server Configuration CallistoView version 5.0A This is a description of the unique DNP configuration dialogs and files in

More information

Responsive Flight Software Development & Verification Techniques for Small Satellites

Responsive Flight Software Development & Verification Techniques for Small Satellites Responsive Flight Software Development & Verification Techniques for Small Satellites Darren Rowen The Aerospace Corporation Vehicle Systems Division 9 November 2012 The Aerospace Corporation 2012 Overview

More information

Optimizing Bandwidth Utilization in Packet Based Telemetry Systems

Optimizing Bandwidth Utilization in Packet Based Telemetry Systems Optimizing Bandwidth Utilization in Packet Based Telemetry Systems Jeffrey R. Kalibjian Lawrence Livermore National Laboratory Keywords bandwidth utilization, intelligent telemetry processing Abstract

More information

Network Working Group

Network Working Group Network Working Group Request for Comments: 2961 Category: Standards Track L. Berger LabN Consulting, LLC D. Gan Juniper Networks, Inc. G. Swallow Cisco Systems, Inc. P. Pan Juniper Networks, Inc. F. Tommasi

More information

Interfaces Module Exploration Systems Engineering, version 1.0

Interfaces Module Exploration Systems Engineering, version 1.0 nterfaces Module Exploration Systems Engineering, version 1.0 Exploration Systems Engineering: nterfaces Module Module Purpose: nterfaces Define interfaces, how they are described and why it is important

More information

Number: DI-SESS Approval Date:

Number: DI-SESS Approval Date: DATA ITEM DESCRIPTION Title: Interface Specification Number: DI-SESS-81632 Approval Date: 20020308 AMSC Number: F7475 Limitation: N/A DTIC Applicable: No GIDEP Applicable: No Preparing Activity: F/10 Applicable

More information

OSEK/VDX. Communication. Version January 29, 2003

OSEK/VDX. Communication. Version January 29, 2003 Open Systems and the Corresponding Interfaces for Automotive Electronics OSEK/VDX Communication Version 3.0.1 January 29, 2003 This document is an official release and replaces all previously distributed

More information

D R A F T ICD 1.8/4.4. Target Acquisition System to Telescope Control System. Bret Goodrich, Eric Hansen. Version: Draft A2. Issued By: Software Group

D R A F T ICD 1.8/4.4. Target Acquisition System to Telescope Control System. Bret Goodrich, Eric Hansen. Version: Draft A2. Issued By: Software Group ICD 1.8/4.4 Target Acquisition System to Telescope Control System Version: Draft A2 Issued By: Software Group Date: 25 June 2013 Bret Goodrich, Eric Hansen Revision Control 1. Revision Version Draft1 Date:

More information

PM290 POWERMETER. Communication Protocols ASCII & Modbus Reference Guide

PM290 POWERMETER. Communication Protocols ASCII & Modbus Reference Guide PM290 POWERMETER Communication Protocols ASCII & Modbus Reference Guide PM290 Communication Protocols Communication protocol is a method of transferring information between different devices (i.e., the

More information

LAT Flight Software. End-To-End Testing

LAT Flight Software. End-To-End Testing LAT Flight Software End-To-End Testing Number: LAT-TD-xxx.x Subsystem: Data Acquisition/Flight Software Supersedes: None Type: Technical Note Author: J.J. Russell Created: 23 September 2003 Updated: 23

More information

University of New Hampshire InterOperability Laboratory Ethernet in the First Mile Consortium

University of New Hampshire InterOperability Laboratory Ethernet in the First Mile Consortium University of New Hampshire InterOperability Laboratory As of July 26, 2004 the Ethernet in the First Mile Clause 57 OAM Conformance Test Suite version 0.4 has been superseded by the release of the Clause

More information

CODE / CONFIGURATION COVERAGE

CODE / CONFIGURATION COVERAGE CODE / CONFIGURATION COVERAGE In all affairs it's a healthy thing now and then to hang a question mark on the things you have long taken for granted. - Bertrand Russell, 1872-1970 NASA Technical Fellow

More information

ALL STAR Payload Interface Control Document Outline ALL STAR-SYS.402.3

ALL STAR Payload Interface Control Document Outline ALL STAR-SYS.402.3 1 ALL STAR Payload Interface Control Document Outline ALL STAR-SYS.402.3 Revision Date Authored By Description 0 7/9/10 Jessica Brown Initial Release 1 1/4/11 Jessica Brown Riley Pack Additional Details

More information

Advanced On-board Control Procedure

Advanced On-board Control Procedure 1 Overview The Advanced On-Board Control Procedure (AOBCP) product is one of a set of technologies that allows to implement cost effective operation and control of a spacecraft. Together these technologies

More information

LISA Pathfinder Sheet : 1

LISA Pathfinder Sheet : 1 Pathfinder Sheet : 1 Issue : A Date : 7.3.5 Inputs to LISA Pathfinder Space-Ground Interface Document (SGICD) - Part 2, Baseband. CI CODE: 1240000 Prepared by: Date: Robin Ashencaen Checked by: Date: Kevin

More information

ENABLE / DISABLE: ZONES, DEVICES, CIRCUITS, COMMUNICATION SENSE, RESET HI-LO LEVELS, WALKTEST DIAGNOSTICS

ENABLE / DISABLE: ZONES, DEVICES, CIRCUITS, COMMUNICATION SENSE, RESET HI-LO LEVELS, WALKTEST DIAGNOSTICS Cheetah Manual #06-148 page 55 CHAPTER 10 Operation (level 2 password) Menu options available under this level of access are: HISTORY: ALARM, EVENT, ZONE, CURRENT LEVEL PASSWORD: (ENTRY) 1 SPECIAL: LEVELS,

More information

SOFTWARE DESIGN DOCUMENT DETECTOR CONTROL ELECTRONICS (DCE) FLIGHT SOFTWARE COSMIC ORIGINS SPECTROGRAPH (COS)

SOFTWARE DESIGN DOCUMENT DETECTOR CONTROL ELECTRONICS (DCE) FLIGHT SOFTWARE COSMIC ORIGINS SPECTROGRAPH (COS) SOFTWARE DESIGN DOCUMENT for the DETECTOR CONTROL ELECTRONICS (DCE) FLIGHT SOFTWARE for the COSMIC ORIGINS SPECTROGRAPH (COS) Contract No. NAS5-98043 CDRL No. DM-03 Prepared for: Goddard Space Flight Center

More information

SICON Smart Sensors Role in Integrated System Health Management

SICON Smart Sensors Role in Integrated System Health Management SICON 2005 Smart Sensors Role in Integrated System Health Management Jose M Perotti, Instrumentation Group Lead Command, Monitoring and Control Branch Spaceport Engineering &Technology Directorate, Kennedy

More information

ADT Frame Format Notes (Paul Suhler) ADI ADT Frame Format Proposal (Rod Wideman)

ADT Frame Format Notes (Paul Suhler) ADI ADT Frame Format Proposal (Rod Wideman) To: INCITS T10 Membership From: Paul Entzel, Quantum Date: 11 November 2002 Document: T10/02-329r2 Subject: Proposed frame format for ADT 1 Related Documents T10/02-233r0 T10/02-274r0 ADT Frame Format

More information

European Aviation Safety Agency. European Technical Standard Order. ED Decision 2016/013/R Annex II

European Aviation Safety Agency. European Technical Standard Order. ED Decision 2016/013/R Annex II Date: 5.8.2016 European Aviation Safety Agency European Technical Standard Order Subject: Secondary Surveillance Radar Mode S Transponder 1 Applicability This ETSO provides the requirements which Secondary

More information

Development of Generic Ground Systems by the Use of a Standard Modeling Method. Takahiro Yamada JAXA/ISAS March 1, 2005

Development of Generic Ground Systems by the Use of a Standard Modeling Method. Takahiro Yamada JAXA/ISAS March 1, 2005 Development of Generic Ground Systems by the Use of a Standard Modeling Method Takahiro Yamada JAXA/ISAS March 1, 2005 1 Purpose of This Presentation To explain how spacecraft can be virtualized by using

More information

Module 1. Introduction:

Module 1. Introduction: Module 1 Introduction: Operating system is the most fundamental of all the system programs. It is a layer of software on top of the hardware which constitutes the system and manages all parts of the system.

More information

THE JOINT ARCHITECTURE FOR UNMANNED SYSTEMS

THE JOINT ARCHITECTURE FOR UNMANNED SYSTEMS THE JOINT ARCHITECTURE FOR UNMANNED SYSTEMS Reference Architecture Specification Volume II, Part 2 Message Definition Version 3.2 August 13, 2004 TABLE OF CONTENTS Title Page 1 INTRODUCTION 1 2 JAUS STANDARDS

More information

HASP Payload Specification and Integration Plan

HASP Payload Specification and Integration Plan Payload Title: PLEASE LSU Payload Class: Small Large (circle one) Payload ID: 12 Institution: Contact Name: Louisiana State University Joel Taylor Contact Phone: (985) 788-5384 Contact E-mail: jet.taylor10@gmail.com

More information

SERIES PM172EH POWERMETERS COMMUNICATIONS REFERENCE GUIDE

SERIES PM172EH POWERMETERS COMMUNICATIONS REFERENCE GUIDE SERIES PM172EH POWERMETERS COMMUNICATIONS Modbus Communications Protocol REFERENCE GUIDE Every effort has been made to ensure that the material herein is complete and accurate. However, the manufacturer

More information

H2020 Space Robotic SRC- OG4

H2020 Space Robotic SRC- OG4 H2020 Space Robotic SRC- OG4 2 nd PERASPERA workshop Presentation by Sabrina Andiappane Thales Alenia Space France This project has received funding from the European Union s Horizon 2020 research and

More information

Embedded Systems Dr. Santanu Chaudhury Department of Electrical Engineering Indian Institution of Technology, IIT Delhi

Embedded Systems Dr. Santanu Chaudhury Department of Electrical Engineering Indian Institution of Technology, IIT Delhi Embedded Systems Dr. Santanu Chaudhury Department of Electrical Engineering Indian Institution of Technology, IIT Delhi Lecture - 20 Fundamentals of Embedded Operating Systems In today s class, we shall

More information

C-Bus Interface Requirements

C-Bus Interface Requirements Document Number: CBUS-IFR Comments on this document should be addressed to: Engineering Manager Clipsal Integrated Systems PO Box 103 Hindmarsh South Australia 5007 CHANGE HISTORY Date Change Reference

More information

Question & Answer #3

Question & Answer #3 DARPA Blackjack Pit Boss Reference: HR001119S0012 Question & Answer #3 Question 53: Please clarify the WBS level the cost volume and Excel file should presented. Page 8 says Phase 1 should be broken down

More information

DATA ITEM DESCRIPTION

DATA ITEM DESCRIPTION DATA ITEM DESCRIPTION Form Approved OMB NO.0704-0188 Public reporting burden for collection of this information is estimated to average 110 hours per response, including the time for reviewing instructions,

More information

Pack Manager Program System Design Document

Pack Manager Program System Design Document PACK MANAGER PROGRAM SYSTEM DESIGN DOCUMENT 1 Pack Manager Program System Design Document Latest Revision: 26 March 2014 Prepared by: Naing Htet Abstract This document describes the design of the software

More information

The next page shows the questions asked in revision 0 of this proposal and the answers supplied by the May SCSI Working Group meeting.

The next page shows the questions asked in revision 0 of this proposal and the answers supplied by the May SCSI Working Group meeting. T10/99-163r1 Date: 13 May 1999 To: T10 Technical Committee From: Ralph Weber, LSI Logic Alternate Member of T10 Subj: EXTENDED COPY command for SPC-2 This revision contains those changes agreed by the

More information

MULTIPLEXER / DEMULTIPLEXER IMPLEMENTATION USING A CCSDS FORMAT

MULTIPLEXER / DEMULTIPLEXER IMPLEMENTATION USING A CCSDS FORMAT MULTIPLEXER / DEMULTIPLEXER IMPLEMENTATION USING A CCSDS FORMAT Item Type text; Proceedings Authors Grebe, David L. Publisher International Foundation for Telemetering Journal International Telemetering

More information

Development of Formation Flight and Docking Algorithms Using the SPHERES Testbed

Development of Formation Flight and Docking Algorithms Using the SPHERES Testbed Development of Formation Flight and Docking Algorithms Using the Testbed Prof. David W. Miller MIT Allen Chen, Alvar Saenz-Otero, Mark Hilstad, David W. Miller Introduction : Synchronized Position Hold

More information

Winford Engineering ETH32 Protocol Reference

Winford Engineering ETH32 Protocol Reference Winford Engineering ETH32 Protocol Reference Table of Contents 1 1 Overview 1 Connection 1 General Structure 2 Communications Summary 2 Port Numbers 4 No-reply Commands 4 Set Port Value 4 Set Port Direction

More information

3.0 BUS CONTROLLER ARCHITECTURE

3.0 BUS CONTROLLER ARCHITECTURE 3.0 BUS CONTROLLER ARCHITECTURE The S MMIT bus controller (SBC) is an interface device linking a MIL-STD-1553 serial data bus to a host microprocessor and/or subsystem. The SBC s architecture is based

More information

Example of Technology Development Program

Example of Technology Development Program Example of Technology Development Program SSTDM 2014 IISC, Bangalore, India April 1, 2014 Dr. Marco Villa CANEUS Small Satellites Director Tyvak VP Space Vehicle Systems Ground rules Power and Volume are

More information

Optimizing Bandwidth Utilization in Packet Based Telemetry Systems. Jeffrey R Kalibjian

Optimizing Bandwidth Utilization in Packet Based Telemetry Systems. Jeffrey R Kalibjian UCRL-JC-122361 PREPRINT Optimizing Bandwidth Utilization in Packet Based Telemetry Systems Jeffrey R Kalibjian RECEIVED NOV 17 1995 This paper was prepared for submittal to the 1995 International Telemetry

More information

Tape Channel Analyzer Windows Driver Spec.

Tape Channel Analyzer Windows Driver Spec. Tape Channel Analyzer Windows Driver Spec. 1.1 Windows Driver The Driver handles the interface between the Adapter and the Adapter Application Program. The driver follows Microsoft Windows Driver Model

More information

LUNAR RECONNAISSANCE ORBITER PROJECT CONFIGURATION CHANGE REQUEST

LUNAR RECONNAISSANCE ORBITER PROJECT CONFIGURATION CHANGE REQUEST Page 1 of 2_ LUNAR RECONNAISSANCE ORBITER PROJECT CONFIGURATION CHANGE REQUEST CCR: 431-CCR-000131 DATE INITIATED: 2/6/2006 CCR REV.: CCR REV DATE: CCB SECRETARY: DEB YODER PROPRIETARY? Yes No ITAR SENSTIVE?

More information

HG4930 INERTIAL MEASUREMENT UNIT (IMU) Installation and Interface Manual

HG4930 INERTIAL MEASUREMENT UNIT (IMU) Installation and Interface Manual HG4930 INERTIAL MEASUREMENT UNIT (IMU) Installation and Interface Manual HG4930 Installation and Interface Manual aerospace.honeywell.com/hg4930 2 Table of Contents 4 5 6 10 11 13 13 Honeywell Industrial

More information

Chapter 1 Computer System Overview

Chapter 1 Computer System Overview Operating Systems: Internals and Design Principles Chapter 1 Computer System Overview Seventh Edition By William Stallings Objectives of Chapter To provide a grand tour of the major computer system components:

More information

Chapter 5 - Input / Output

Chapter 5 - Input / Output Chapter 5 - Input / Output Luis Tarrataca luis.tarrataca@gmail.com CEFET-RJ L. Tarrataca Chapter 5 - Input / Output 1 / 90 1 Motivation 2 Principle of I/O Hardware I/O Devices Device Controllers Memory-Mapped

More information

PROCESS STATES AND TRANSITIONS:

PROCESS STATES AND TRANSITIONS: The kernel contains a process table with an entry that describes the state of every active process in the system. The u area contains additional information that controls the operation of a process. The

More information

GLOSSARY. VisualDSP++ Kernel (VDK) User s Guide B-1

GLOSSARY. VisualDSP++ Kernel (VDK) User s Guide B-1 B GLOSSARY Application Programming Interface (API) A library of C/C++ functions and assembly macros that define VDK services. These services are essential for kernel-based application programs. The services

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION )454 1 TELECOMMUNICATION (02/95) STANDARDIZATION SECTOR OF ITU ")3$.!00,)#!4)/. 02/4/#/,3 &/2!##%33 3)'.!,,).' "2/!$"!.$ ).4%'2!4%$ 3%26)#%3 $)')4!,.%47/2+ ")3$. $)')4!,

More information

ASAM MCD-1 (XCP) Protocol Layer Specification Base Standard

ASAM MCD-1 (XCP) Protocol Layer Specification Base Standard ASAM MCD-1 (XCP) Universal Measurement and Calibration Protocol Protocol Layer Specification Version 1.4.0 Date: 2017-07-01 Base Standard by ASAM e.v., 2017 Disclaimer This document is the copyrighted

More information

Computer System Overview. Chapter 1

Computer System Overview. Chapter 1 Computer System Overview Chapter 1 Operating System Exploits the hardware resources of one or more processors Provides a set of services to system users Manages secondary memory and I/O devices Basic Elements

More information

Safety Instructions 1-1 Avoid unintended Start General Description 2-2

Safety Instructions 1-1 Avoid unintended Start General Description 2-2 Contents Contents 1 Safety and precautions 1-1 Safety Instructions 1-1 Avoid unintended Start. 1-1 2 Introduction 2-1 General Description 2-2 3 Supported Configuration 3-1 Introduction 3-1 Fixed-speed

More information

Telemetry Standard RCC Document , Chapter 4, September 2007 CHAPTER 4 PULSE CODE MODULATION STANDARDS TABLE OF CONTENTS LIST OF FIGURES

Telemetry Standard RCC Document , Chapter 4, September 2007 CHAPTER 4 PULSE CODE MODULATION STANDARDS TABLE OF CONTENTS LIST OF FIGURES CHAPTER 4 PULSE CODE MODULATION STANDARDS TABLE OF CONTENTS 4.1 General... 4-1 4.2 Class Distinctions and Bit-Oriented Characteristics... 4-1 4.3 Fixed Formats... 4-2 4.4 Format Change (Class II)... 4-6

More information

CHAPTER 4 PULSE CODE MODULATION STANDARDS TABLE OF CONTENTS

CHAPTER 4 PULSE CODE MODULATION STANDARDS TABLE OF CONTENTS CHAPTER 4 PULSE CODE MODULATION STANDARDS TABLE OF CONTENTS 4.1 General... 4-1 4.2 Class Distinctions and Bit-Oriented Characteristics... 4-1 4.3 Fixed Formats... 4-2 4.4 Format Change (Class II)... 4-6

More information

SPACE DATA LINK PROTOCOLS SUMMARY OF CONCEPT AND RATIONALE

SPACE DATA LINK PROTOCOLS SUMMARY OF CONCEPT AND RATIONALE Report Concerning Space Data System Standards SPACE DATA LINK PROTOCOLS SUMMARY OF CONCEPT AND RATIONALE INFORMATIONAL REPORT CCSDS 130.2-G-3 GREEN BOOK September 2015 Report Concerning Space Data System

More information

AMCP/4-WP/70. b) requirements and recommendations together with their rationale; and

AMCP/4-WP/70. b) requirements and recommendations together with their rationale; and Appendix A to the Report on Agenda Item 3 3A-1 APPENDIX A VHF DIGITAL LINK (VDL) DESIGN GUIDELINES 1. INTRODUCTION 1.1 In the absence of a comprehensive and detailed set of operational requirements, the

More information

MIL-STD-1553 INTERFACES TO TELEMETRY SYSTEMS

MIL-STD-1553 INTERFACES TO TELEMETRY SYSTEMS MIL-STD-1553 INTERFACES TO TELEMETRY SYSTEMS Ray Nicolais Product Manager Digital Data Systems AYDIN VECTOR Division Newtown, Pennsylvania Donald H. Ellis System Engineer AEROSYSTEMS ASSOCIATES Huntsville,

More information

1 COMMAND AND DATA HANDLING (C&DH)

1 COMMAND AND DATA HANDLING (C&DH) 1 COMMAND AND DATA HANDLING (C&DH) 1.1 Requirements and Design Drivers 1.1.1 Functional The command and data handling shall provide the capability to: Transfer information in digital or discrete representation

More information

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1 M68HC08 Microcontroller The MC68HC908GP32 Babak Kia Adjunct Professor Boston University College of Engineering Email: bkia -at- bu.edu ENG SC757 - Advanced Microprocessor Design General Description The

More information

The Service Availability Forum Platform Interface

The Service Availability Forum Platform Interface The Service Availability Forum Platform Interface The Service Availability Forum develops standards to enable the delivery of continuously available carrier-grade systems with offthe-shelf hardware platforms

More information

A Packet Utilisation Standard (PUS) Model

A Packet Utilisation Standard (PUS) Model A Packet Utilisation Standard (PUS) Model This is a simulation model of the European Space Agency (ESA) Packet Utilisation Standard (PUS) in an operational environment linking a satellite with ground stations.

More information

Cisco IOS Embedded Event Manager

Cisco IOS Embedded Event Manager Data Sheet Cisco IOS Embedded Event Manager Last updated: November 2011 Product Overview Cisco IOS Embedded Event Manager (EEM) is a unique subsystem within Cisco IOS Software. EEM is a powerful and flexible

More information

DATA ITEM DESCRIPTION

DATA ITEM DESCRIPTION helping projects succeed... 1.TITLE DATA ITEM DESCRIPTION SYSTEM/SUBSYSTEM DESIGN DESCRIPTION (SSDD) VERSION B 2. Identification Number PPA-003461-5 25 May 2012 3. DESCRIPTION/PURPOSE OF THE SSDD 3.1 The

More information

Token Ring VLANs and Related Protocols

Token Ring VLANs and Related Protocols CHAPTER 4 Token Ring VLANs and Related Protocols A VLAN is a logical group of LAN segments, independent of physical location, with a common set of requirements. For example, several end stations might

More information

B.H.GARDI COLLEGE OF MASTER OF COMPUTER APPLICATION

B.H.GARDI COLLEGE OF MASTER OF COMPUTER APPLICATION Introduction :- An exploits the hardware resources of one or more processors to provide a set of services to system users. The OS also manages secondary memory and I/O devices on behalf of its users. So

More information

Linear-Encoder Multi-Sensor CANopen Profile

Linear-Encoder Multi-Sensor CANopen Profile Linear-Encoder Multi-Sensor CANopen Profile Technical Information Please keep for further use! Edition date/rev. date: 12.11.2003 Document no./rev. no.: TR - ELA - TI - GB - 0035-01 Software version: CiA

More information

Verification Plan: Mitchell Hammock Road. Adaptive Traffic Signal Control System. Prepared by: City of Oviedo. Draft 1: June 2015

Verification Plan: Mitchell Hammock Road. Adaptive Traffic Signal Control System. Prepared by: City of Oviedo. Draft 1: June 2015 Verification Plan: Mitchell Hammock Road Adaptive Traffic Signal Control System Red Bug Lake Road from Slavia Road to SR 426 Mitchell Hammock Road from SR 426 to Lockwood Boulevard Lockwood Boulevard from

More information

Operating Instructions Extended Cascade Controller MCO 101

Operating Instructions Extended Cascade Controller MCO 101 Operating Instructions Extended Cascade Controller MCO 101 VLT AQUA Drive FC 200 Extended Cascade Controller Option Contents Contents 1. Safety and precautions 3 Safety Instructions 3 Avoid unintended

More information

CCSDS SPACECRAFT UPLINK PROTOCOL IN A SPACE-QUALIFIED ASIC

CCSDS SPACECRAFT UPLINK PROTOCOL IN A SPACE-QUALIFIED ASIC ' CCSDS SPACECRAFT UPLNK PROTOCOL N A SPACE-QUALFED ASC Abstract This paper describes the capabilities of the Hardware Command Decode (HCD) application specific integrated circuit (ASC) developed for the

More information

OPERATING MANUAL AND TECHNICAL REFERENCE

OPERATING MANUAL AND TECHNICAL REFERENCE MODEL WFG-D-130 HIGH SPEED DIGITAL 3 AXIS FLUXGATE MAGNETOMETER OPERATING MANUAL AND TECHNICAL REFERENCE December, 2012 Table of Contents I. Description of the System 1 II. System Specifications.. 2 III.

More information

PROCESS CONTROL BLOCK TWO-STATE MODEL (CONT D)

PROCESS CONTROL BLOCK TWO-STATE MODEL (CONT D) MANAGEMENT OF APPLICATION EXECUTION PROCESS CONTROL BLOCK Resources (processor, I/O devices, etc.) are made available to multiple applications The processor in particular is switched among multiple applications

More information

SERIES PM172 POWERMETERS COMMUNICATIONS REFERENCE GUIDE

SERIES PM172 POWERMETERS COMMUNICATIONS REFERENCE GUIDE SERIES PM172 POWERMETERS COMMUNICATIONS Modbus Communications Protocol REFERENCE GUIDE Every effort has been made to ensure that the material herein is complete and accurate. However, the manufacturer

More information

Architecture Specification

Architecture Specification PCI-to-PCI Bridge Architecture Specification, Revision 1.2 June 9, 2003 PCI-to-PCI Bridge Architecture Specification Revision 1.1 December 18, 1998 Revision History REVISION ISSUE DATE COMMENTS 1.0 04/05/94

More information

instabus EIB System Actuator

instabus EIB System Actuator Product name: 4-channel blind/shutter actuator with manual control, 230 V Design: Modular rail-mounting device Item no.: 1048 00 ETS search path: shutter / shutter / shutter/blind actuator 4-gang 230V

More information

ETM-ASIC. Condensed Data Sheet

ETM-ASIC. Condensed Data Sheet DUTH/SRL-SPACE ASICS Document Designation: ETM-Data Sheet condensed ETM-ASIC Condensed Data Sheet Status : For Public Release Version : 1 Rev. : A Date : September 29, 2007 Part: Data Sheet - condensed

More information

Research and Analysis of Flow Control Mechanism for Transport Protocols of the SpaceWire Onboard Networks

Research and Analysis of Flow Control Mechanism for Transport Protocols of the SpaceWire Onboard Networks Research and Analysis of Flow Control Mechanism for Transport Protocols of the SpaceWire Onboard Networks Nikolay Sinyov, Valentin Olenev, Irina Lavrovskaya, Ilya Korobkov {nikolay.sinyov, valentin.olenev,

More information

SCSI is often the best choice of bus for high-specification systems. It has many advantages over IDE, these include:

SCSI is often the best choice of bus for high-specification systems. It has many advantages over IDE, these include: 13 SCSI 13.1 Introduction SCSI is often the best choice of bus for high-specification systems. It has many advantages over IDE, these include: A single bus system for up to seven connected devices. It

More information