Search Contract Opportunities

High-Performance Space Computing Technology

ID: Z2.02 • Type: SBIR / STTR Topic • Match:  90%
Opportunity Assistant

Hello! Please let me know your questions about this opportunity. I will answer based on the available opportunity documents.

Please sign-in to link federal registration and award history to assistant. Sign in to upload a capability statement or catalogue for your company

Some suggestions:
Please summarize the work to be completed under this opportunity
Do the documents mention an incumbent contractor?
I'd like to anonymously submit a question to the procurement officer(s)
Loading

Description

Lead Center: JPL Participating Center(s): GSFC Scope Title: High-Performance Space Computing Technology Scope Description: Most current NASA missions utilize 20-year-old space computing technology that is inadequate for future missions. Newer processors with improved performance are becoming available from industry but still lack the performance, power efficiency, and flexibility needed by the most demanding mission applications. The NASA High-Performance Spaceflight Computing (HPSC) project is addressing these needs. This subtopic solicits technologies that can enable future high-performance, multicore processors, along with the supporting technologies needed to fully implement avionics systems based on these processors. Fault-tolerant internet protocol (IP) core supporting Ethernet, Time-Sensitive Networking (TSN), Time-Triggered Ethernet (TTE), and remote direct memory access (RDMA) over converged Ethernet (RoCE) to support processor clustering. Compilers that support software-implemented fault tolerance (SIFT) capabilities (e.g., control flow checking, coordinated checkpoint/rollback, recovery block) for multicore processors are desired. Compile-time fault tolerance is desired by NASA for reorganizing execution code to automatically build redundancy in stall cycles without requiring additional development from the user; this would be exceptional for performance optimization of code without putting additional burden on the developers. This is increasingly important with the adoption of more complex and commercial processors in future missions. Radiation-tolerant, point-of-load (POL) converters that feature multiple outputs, intelligent communication, or high power. Modern and next-generation processors require multiple voltage supply levels, requiring multiple discrete POL converters occupying valuable processor card real estate. A multiple-output POL would enable smaller and more powerful spaceflight processing platforms. Future spaceflight systems have increased needs for fault detection, tolerance, and command ability. A POL converter capable of communicating with command-and-control architectures to report health status, telemetry, or to adjust parameters is desired. Future high-powered spaceflight processing applications will have a need for high-power POL converters. Specifically, converters capable of providing low voltage, but high currents (tens of amps) are desired. Coprocessors to (a) accelerate onboard artificial intelligence applications, or (b) perform digital signal processing (DSP) functions. Specifically, technologies are sought that either enable the reliable use of commercial off-the-shelf (COTS) coprocessors in space systems, or fault-tolerant IP cores that can be implemented in a radiation-hardened field-programmable gate array (FPGA). Radiation-tolerant solid-state memory drives (minimum 1-TB capacity) with Peripheral Component Interconnect Express (PCIe) interface, supporting file systems with industry-standard Non-Volatile Memory Express (NVMe) software stack. Checkpointing and recovery mechanism for single-process flight software applications. Especially with increased use of COTS processors, single-event functional interrupts (SEFIs) have a high chance the processor will need to reset or incur a kernel panic. NASA desires a way for the flight software to be automatically checkpointed or have some sort of functional save-state to recover before the upset. Current methodologies for resetting and recovering processors and flight software applications can incur considerable downtime and data loss. A more intelligent, rapid method for resetting and recovering is desired. NASA's Core Flight Software (cFS) would be an ideal candidate software to implement this capability. Expected TRL or TRL Range at completion of the Project: 1 to 4 Primary Technology Taxonomy: Level 1: TX 02 Flight Computing and Avionics Level 2: TX 02.X Other Flight Computing and Avionics Desired Deliverables of Phase I and Phase II: Analysis Prototype Hardware Software Research Desired Deliverables Description: Phase I Deliverables: For software and hardware elements, a solid conceptual design, plan for full-scale prototyping, and simulations and testing results to justify prototyping approach. Detailed specifications for intended Phase II deliverables. Phase II Deliverables: For software and hardware elements, a prototype that demonstrates sufficient performance and capability and is ready for future development and commercialization. State of the Art and Critical Gaps: Most NASA missions utilize processors with in-space-qualifiable high-performance computing that has high power dissipation (approximately 18 W), and the current state-of-practice Technology Readiness Level 9 (TRL-9) space computing solutions have relatively low performance (between 2 and 200 DMIPS (Dhrystone million instructions per second) at 100 MHz). A recently developed radiation-hardened processor provides 5.6 GOPS (giga operations per second) performance with a power dissipation of 17 W. Neither of these systems provides the desired performance, power-to-performance ratio, or flexibility in configuration, performance, power management, fault tolerance, or extensibility with respect to heterogeneous processor elements. Onboard network standards exist that can provide >10 Gbps bandwidth, but not everything is available to fully implement them. Relevance / Science Traceability: The high-performance spaceflight computing (HPSC) ecosystem is enhancing to most major programs in the Human Exploration and Operations Mission Directorate (HEOMD). It is also enabling for key Space Technology Mission Directorate (STMD) technologies that are needed by HEOMD, including the Safe and Precise Landing - Integrated Capabilities Evolution (SPLICE) project. Within the Science Mission Directorate (SMD), strong mission pull exists to enable onboard autonomy across Earth science, astrophysics, heliophysics, and planetary science missions. There is also relevance to other high-bandwidth processing applications within SMD, including adaptive optics for astrophysics missions and science data reduction for hyperspectral Earth science missions. References: RISC-V: https://riscv.org/news/2019/09/risc-v-gains-momentum-as-industry-demands-custom-processors-for-new-innovative-workloads/ Next Generation Space Interconnect Standard: http://www.rapidio.org/wp-content/uploads/2014/10/RapidIO-NGSIS-Seminar-July-23-2014.pdf He, J., et al. Provably Correct Systems. Formal Techniques in Real-Time and Fault-Tolerant Systems. pp. 288-335. ProCoS. 1994. Reis, G.A. SWIFT: Software Implemented Fault Tolerance. International Symposium on Code Generation and Optimization. IEEE. 2004. Wessman, N., et al. De-RISC: The First RISC-V Space-Grade Platform for Safety-Critical Systems. pg. 17-26. IEEE Space Computing Conference Proceedings. 2021. Franconi, N., et al. Signal and Power Integrity Design Methodology for High-Performance Flight Computing Systems. pg. 17-26. IEEE Space Computing Conference Proceedings. 2021. Yanguas-Gil, A., et al. Neuromorphic Architectures for Edge Computing under Extreme Environments. pg. 39-45. IEEE Space Computing Conference Proceedings. 2021. Sabogal, S., et al. A Methodology for Evaluating and Analyzing FPGA-Accelerated, Deep-Learning Applications for Onboard Space Processing. pg. 143-154. IEEE Space Computing Conference Proceedings. 2021.

Overview

Response Deadline
March 9, 2022 Past Due
Posted
Jan. 6, 2022
Open
Jan. 6, 2022
Set Aside
Small Business (SBA)
Place of Performance
Not Provided
Source
Alt Source

Program
SBIR Phase I
Structure
Contract
Phase Detail
Phase I: Establish the technical merit, feasibility, and commercial potential of the proposed R/R&D efforts and determine the quality of performance of the small business awardee organization.
Duration
6 Months
Size Limit
500 Employees
On 1/6/22 National Aeronautics and Space Administration issued SBIR / STTR Topic Z2.02 for High-Performance Space Computing Technology due 3/9/22.

Documents

Posted documents for SBIR / STTR Topic Z2.02

Question & Answer

The AI Q&A Assistant has moved to the bottom right of the page

Contract Awards

Prime contracts awarded through SBIR / STTR Topic Z2.02

Incumbent or Similar Awards

Potential Bidders and Partners

Awardees that have won contracts similar to SBIR / STTR Topic Z2.02

Similar Active Opportunities

Open contract opportunities similar to SBIR / STTR Topic Z2.02