Search
Profile • All JAS nodes communicate through a standard set of interfaces that adhere to standard protocols. Refer to the Electrical Specification for physical layer technical information and Communication Specification for details on standard data protocols. This section describes megabit-class interfaces, with line speeds below one gigabit per second ( The protocols...
Network Interfaces
Profile • All JAS nodes communicate through a standard set of interfaces that adhere to standard protocols. Refer to the Electrical Specification for physical layer technical information and Communication Specification for details on standard data protocols. This section describes two classes of network interfaces, megabit interfaces with line speeds below one gigabit...
Network Interfaces
Profile • All JAS nodes communicate through a standard set of interfaces that adhere to standard protocols. Refer to the Electrical Specification for physical layer technical information and Communication Specification for details on standard data protocols. This section describes two classes of network interfaces, megabit interfaces with line speeds below one gigabit...
Network Router
Profile • SMAC Network Router The network interface implemented by the SMAC is typically SpaceWire, though other protocols may be implemented. It is highly recommended to implement a network router (rather than just endpoints) in order to provide redundancy in the network and better choices of network topologies. Configurable routers also permit...
Networks
Profile • Each JAS node should contain a SpaceWire Router per the SMAC Profile which allows for extensive scaling of the network. A network is made up of a number of links, nodes (endpoints) and routing switches. Links provide the means for passing packets from one node to another. Nodes can be...
Node Personality
Profile • SMAC Personality NV Memory A NV memory should be connected to the SMAC. The NV memory is used for two purposes: storing initial SMAC configuration information, and storing personality information about the node. The stored SMAC configuration typically consists of default routing tables for the network router, processing element power...
Non-Volatile Memory Storage
Profile • Another common application of this profile is as an interface to non-volatile memories. These memories may contain firmware for FPGA nodes, mission data queued for transmission to the ground, payload configuration parameters, software, and more. Non-Volatile Memory Storage Instantiation In these applications, the CH node software is configured with services...
Packet Service
Profile • A packet service is used to send messages between applications. JAS assumes that each processing element has one packet service for each packet format that is defined. In order to promote reuse, a layered architecture is used whereby applications are abstracted from the packet format details. The packet service contains...
Packets
Profile • The basic form of a SpaceWire packet is shown below. More details about SpaceWire packets can be found in the Communication Specification. The format contains the following: One or more 8-bit addresses that allow the packet to be routed through the network An 8-bit protocol identifier which allows multiple protocols...
Power Conversion
Profile • The input power for CH nodes is provided by one or more voltage rails that are distributed throughout the system. This distributed voltage is typically a higher voltage than those required by the components on the board in order to improve efficiency by minimizing losses through distribution. The CH node...
Power Conversion
Profile • RP Node Power Conversion The input power for RP nodes is provided by a single voltage rail that is distributed throughout the system. This distributed voltage is typically a higher voltage than those required by the components on the board (typically +5 volts) in order to improve efficiency by minimizing...
Power Supply Profile
Profile • The PS profile defines a high-performance power solution, suitable for powering JAS nodes. The PS profile works alongside the CH and RP profiles to implement groups of nodes (i.e., boxes) within the JAS architecture. The SMAC and Communications profile implement connectivity and data transfer from PS nodes to other nodes...
Primary DC to DC Conversion
Profile • PS Node DC-DC Converters The PS node utilizes isolated DC-DC switching converter devices, which provide the primary power conversion capability for this node type. The DC-DC converter converts the primary bus voltage to a regulated secondary voltage that is distributed to the nodes in the system.
Processing Logic
Profile • RP Node Processing Logic The RP node utilizes a Field-Programmable Gate Array (FPGA) device which provides the primary processing capability for this node type. FPGAs offer customization of the processing logic allowing the RP node to function for a variety of applications. Reprogrammable FPGAs are preferred over one-time-programmable (OTP) FPGAs...
Processing Logic
Profile • SMAC Processing Logic The SMAC utilizes a radiation-hardened, non-volatile FPGA device to provide the primary processing capability for SMAC functions. This FPGA shall always be powered on when system power is applied regardless of the power state of the remainder of the node. It is recommended to use local POL...
RapidIO Interconnect
Profile • RapidIO technology is a packetized point-to-point interconnect fabric. Packets carry user-definable payloads from 1 to 256 bytes. Both serial and parallel physical interfaces are defined, allowing effective data rates from 667 Mbps to 30 Gbps. The serial version of RapidIO was chosen for JAS because it requires a small number...
RapidIO Logical
Profile • The Logical Layer specifications define the operations and associated transactions by which end point processing elements communicate with each other. It is composed of several specifications, each providing packet formats and protocols for different transaction semantics. The Logical I/O specification defines packet formats for read, write, write-with-response, and various atomic...
RapidIO Physical
Profile • The Physical Layer defines how adjacent processing elements electrically connect to each other. The physical layer specifications describe the electrical requirements for connecting endpoints and switches together. The Parallel Physical specification was deprecated in 10/2013 and is no longer used. The Serial Physical specification outlines the requirement for devices utilizing...
RapidIO Transport
Profile • The Transport Layer defines how transactions are routed from one end point processing element to another through switch processing elements. The Transport specification describes the header information added to a RapidiIO packet and the way the header information is interpreted by a switching fabric. Every RapidIO endpoint is uniquely identified...
Rear Transition Module
Profile • This instantiation provides a breakout for backplane signals per the VITA 46.10 specification. A rear transition module (RTM) attaches to the back side of a backplane directly behind and in-line with a front plug-in module (usually a node). The RTM provides accessibility to signals such as communication breakouts, power connectivity,...
Reconfigurable Processing Profile
Profile • The RP profile defines a high-performance processing solution suitable for constructing nodes for mission data processing, sensor interfaces, and other applications requiring high-bandwidth processing and communications. The RP profile works alongside the CH Profile and PS Profile to implement nodes within the JAS architecture. The SMAC Profile and the Communication...
Remote Memory Access Protocol
Profile • RMAP is used to access memory devices across a SpaceWire data link. RMAP can be used to support many functions within a JAS-based system, such as: Configure SpaceWire routers Load and control FPGA applications Configure and control sensors Gather state of health information Initializing and retrieving the contents of memory...
Routing
Profile • SpaceWire uses wormhole routing to route packets through the network. Each packet contains a header which holds the destination node address either as the route through the network or as the identity of the destination node. As soon as the header for a packet is received the switch determines the...
RP_Applications
Profile • Common instantiations of the RP profile include, but are not limited to: Sensor interface Mission data processing High-Speed Data switch Volatile Memory Storage Softcore processing
Sensor Interface and Mission Data Processing
Profile • The primary role of the RP node in this application is to process mission-specific sensor data. Additionally, the node can also be designed to interface to a variety other sensor types by incorporating instantiations of the Expansion Profile. Sensor Interface and Mission Data Processing Instantiation The RP node can also...
Results 51–75 of 90