← Back to NASA Technology Projects

Highly Parallel, Fast Memory Access for RISC-V Many-Core Processors

Completed TRL 5 (started at 2, targeting 5)

Description

High performance computing system requires many-core processor with network-on-chip (NOC) interconnecting the cores. A major issue is the competition of the many cores for access to memory. Example of this can be seen in GPU designs. In addition, systems traveled to remote planets perform large data analytic, image processing, autonomous applications remotely. These are not suitable for general cache-based designs, causing cache miss often and thrashing performance. NOC designed for cache system are also not suitable for large data transfers from accelerators of such applications and high-speed peripherals (PCI-express, Ethernet) to memory. Space travel further requiring fault tolerant (FT), ECC capabilities. Current solutions for RISC-V do not address all of these issues. 2021 NASA SBIR topic Z2.02 calls for “a fault-tolerant RISC-V processor IP core … that is augmented to provide data parallelism, which is needed to accelerate image processing and science data processing.” LeWiz developed a 64-bit FT RISC-V processor core in a previous NASA SBIR Phase 1 for many-core CPU architecture. This work will enhance its NOC design and implements new, highly parallelized NOC based FT memory controller supporting multi-banks, high bandwidth memory where large number of independent access channels are available, more suitable for large data processing. This augmentation will provide the best, highly parallelized data access for many-core processor using state-of-the-art DRAM technology meeting NASA topic requirements

Benefits

space/deep-space travel, exploration. Results can be used on spacecrafts, satellites, orbiting stations, robots, autonomous systems in space, Moon, remote planets. Applications include flight control, navigation, instruments, communication, high performance computing systems. Aircrafts also benefit from the technology created.

Commercial spacecrafts, satellites, orbiting stations, missiles, weapon systems, communication systems, high performance computing for Department of Defense, Missile Defense Agency, Navy, Air Force, and commercial companies (Boeing, SpaceX, Lockheed, etc.) are potential applications of the technology

Details

Technology areaFlight Computing and Avionics > Avionics Component Technologies > High-Performance Processors
ProgramSmall Business Innovation Research/Small Business Tech Transfer (SBIR/STTR)
Lead organizationLewiz Communications, Inc., San Jose, CA
Start date2021-05-19
End date2021-11-19

Project contacts

Listed on TechPort itself — the most direct way to ask about this specific project.

How to get involved

This is early/mid-stage (TRL 5) — the most realistic path in is NASA SBIR/STTR, which funds small businesses and research institutions to develop technology aligned with NASA's needs (equity-free, phased funding). Check whether a current SBIR/STTR solicitation topic overlaps with this project's technology area, or contact the project directly (above) to ask.

None of these are guaranteed paths for this specific project — TechPort itself doesn't have an "apply" button. Reaching out to the contact(s) above with a specific question is usually the fastest way to find out what's actually open.