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
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