Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “memory controller”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 829 records · Page 46

Development of Level of Detail System and First-Person Camera for the GCAS Visualization Suite

The use of data-driven simulations has become standard practice as part of planning for future space missions. These simulations allow visualizing the data interactively to show what the data represents, as well as the importance of the data in the context of the mission. Using this visualized data can enhance users’ understanding of it and accelerate analysis efforts related to missions planned around it. Three-dimensional (3D) visualization software was developed to allow creating 3D representations of various communication systems, as well as the physical terrain of the Moon, for upcoming missions. The goal of this software development effort was to create interactive visualization capabilities in the Glenn Research Center Communication Analysis Suite (GCAS) using data exported from MATLAB® (MathWorks, Inc.) scripts. This software had the functionality to visualize the line of sight and dynamic link margins of the communication satellites orbiting the Earth and the Moon. One important addition to this was the visualization of the terrain data located within the GeoTIFF files, which were produced in an effort to understand the Moon’s terrain. Proper displacement values of this data have to be visualized to showcase where craters are located and how the shadow casting works with said craters at different points of the day, as well as analysis of possible landing sites for future lunar expeditions. The graphics library coded in JavaScript, three.js, had been previously selected for developing this visualization software. The software was revised to conform to modern standards, then further developed to convert the MATLAB® data into JavaScript 3D objects and Blender GL Transmission Format Binary file (GLB) objects, which were to be imported into the scene. In the process, a variety of other testing projects were created to be combined with this project at a later point; these included the first-person camera movements around spherical objects to portray human movement around the Moon, GeoTIFF loading methods, data transfer methods for incorporating the elevation data into the scene, and level of detail (LOD) capabilities to decrease memory usage and rendering time.

Visualization↗

Autonomous Telemetry Collection for Single-Processor Small Satellites

For the Space Technology 5 mission, which is being developed under NASA's New Millennium Program, a single spacecraft processor will be required to do on-board real-time computations and operations associated with attitude control, up-link and down-link communications, science data processing, solid-state recorder management, power switching and battery charge management, experiment data collection, health and status data collection, etc. Much of the health and status information is in analog form, and each of the analog signals must be routed to the input of an analog-to-digital converter, converted to digital form, and then stored in memory. If the micro-operations of the analog data collection process are implemented in software, the processor may use up a lot of time either waiting for the analog signal to settle, waiting for the analog-to-digital conversion to complete, or servicing a large number of high frequency interrupts. In order to off-load a very busy processor, the collection and digitization of all analog spacecraft health and status data will be done autonomously by a field-programmable gate array that can configure the analog signal chain, control the analog-to-digital converter, and store the converted data in memory.

Speer, Dave↗

High-Temperature Shape Memory Polymers

physical conformation changes when exposed to an external stimulus, such as a change in temperature. Such materials have a permanent shape, but can be reshaped above a critical temperature and fixed into a temporary shape when cooled under stress to below the critical temperature. When reheated above the critical temperature (Tc, also sometimes called the triggering or switching temperature), the materials revert to the permanent shape. The current innovation involves a chemically treated (sulfonated, carboxylated, phosphonated, or other polar function group), high-temperature, semicrystalline thermoplastic poly(ether ether ketone) (Tg .140 C, Tm = 340 C) mix containing organometallic complexes (Zn++, Li+, or other metal, ammonium, or phosphonium salts), or high-temperature ionic liquids (e.g. hexafluorosilicate salt with 1-propyl-3- methyl imidazolium, Tm = 210 C) to form a network where dipolar or ionic interactions between the polymer and the low-molecular-weight or inorganic compound forms a complex that provides a physical crosslink. Hereafter, these compounds will be referred to as "additives". The polymer is semicrystalline, and the high-melt-point crystals provide a temporary crosslink that acts as a permanent crosslink just so long as the melting temperature is not exceeded. In this example case, the melting point is .340 C, and the shape memory critical temperature is between 150 and 250 C. PEEK is an engineering thermoplastic with a high Young fs modulus, nominally 3.6 GPa. An important aspect of the invention is the control of the PEEK functionalization (in this example, the sulfonation degree), and the thermal properties (i.e. melting point) of the additive, which determines the switching temperature. Because the compound is thermoplastic, it can be formed into the "permanent" shape by conventional plastics processing operations. In addition, the compound may be covalently cross - linked after forming the permanent shape by S-PEEK by applying ionizing radiation ( radiation, neutrons), or by chemical crosslinking to form a covalent permanent network. With respect to other shape memory polymers, this invention is novel in that it describes the use of a thermoplastic composition that can be thermally molded or solution-cast into complex "permanent" shapes, and then reheated or redissolved and recast from solution to prepare another shape. It is also unique in that the shape memory behavior is provided by a non-polymer additive.

Yoonessi, Mitra↗

Single board system for fuzzy inference

The very large scale integration (VLSI) implementation of a fuzzy logic inference mechanism allows the use of rule-based control and decision making in demanding real-time applications. Researchers designed a full custom VLSI inference engine. The chip was fabricated using CMOS technology. The chip consists of 688,000 transistors of which 476,000 are used for RAM memory. The fuzzy logic inference engine board system incorporates the custom designed integrated circuit into a standard VMEbus environment. The Fuzzy Logic system uses Transistor-Transistor Logic (TTL) parts to provide the interface between the Fuzzy chip and a standard, double height VMEbus backplane, allowing the chip to perform application process control through the VMEbus host. High level C language functions hide details of the hardware system interface from the applications level programmer. The first version of the board was installed on a robot at Oak Ridge National Laboratory in January of 1990.

Symon, James R.↗

Dynamic Countermeasure Fabrics for Post-Spaceflight Orthostatic Intolerance

Aerospace orthostatic intolerance garments (OIG) have historically been pneumatic (e.g., NASA’s antigravity suit), an approach that inhibits mobility and requires connection to an air supply. Elastic compression garments, an alternative technology, are difficult to don/doff and cannot be worn in a noncompressive state, resulting in discomfort and usability challenges. This research evaluates a novel technology—contractile shape memory alloy (SMA) knitted actuators—that can enable low-profile, dynamic compression for an aerospace OIG. To characterize the functional capabilities of SMA knitted actuators, displacement control testing was conducted on 10 actuator samples with a range of geometric design parameters. Inactive (FI) and actuated forces (FA) were observed by repeatedly thermally cycling each sample at 0%, 15%, 30%, and 45% structural strain. Compression capabilities were approximated using medical compression hosiery standards and anthropometric data from a representative aerospace population (ANSUR 2012). Dynamic compression predictions reached 52 mmHg (single layer fabric) and 105 mmHg (double layer fabric) at the ankle. Low, inactive pressures (p, 20 mmHg) demonstrate that compression is controllable and can be dynamically increased upon actuation up to 33 mmHg in a single layer system and up to 67 mmHg in a double layer system. The results highlight the potential of SMA knitted actuators to enable low-profile, dynamic compression garments that can reach medically therapeutic pressures on an aerospace population to counteract OI symptoms. In addition to astronautic applications, this technology demonstrates widespread terrestrial medical and high-performance aircraft applicability.

Orthostatic intolerance↗

Oxidative stress is a shared characteristic of ME/CFS and Long COVID

Over 65 million individuals worldwide are estimated to have Long COVID (LC), a complex multisystemic condition marked by fatigue, post-exertional malaise, and other symptoms resembling myalgic encephalomyelitis/chronic fatigue syndrome (ME/CFS). With no clinically approved treatments or reliable diagnostic markers, there is an urgent need to define the molecular underpinnings of these conditions. By studying bioenergetic characteristics of peripheral blood lymphocytes in 25 healthy controls, 27 ME/CFS, and 20 LC donors, we find both ME/CFS and LC donors exhibit signs of elevated oxidative stress, especially in the memory subset. Using a combination of flow cytometry, RNA-seq, mass spectrometry, and systems chemistry analysis, we observed aberrations in reactive oxygen species (ROS) clearance pathways including elevated glutathione levels, decreases in mitochondrial superoxide dismutase protein levels, and glutathione peroxidase 4–mediated lipid oxidative damage. Strikingly, these redox pathways changes show sex-specific trends. While ME/CFS females exhibit higher total ROS and mitochondrial calcium levels, males have normal ROS levels, with pronounced mitochondrial lipid oxidative damage. In females, these higher ROS levels correlate with T cell hyperproliferation, consistent with the known role of elevated ROS in initiating proliferation. This hyperproliferation can be attenuated by metformin, suggesting this Food and Drug Administration (FDA)-approved drug as a possible treatment, as also suggested by a recent clinical study of LC patients. Moreover, these results suggest a shared mechanistic basis for the systemic phenotypes of ME/CFS and LC, which can be detected by quantitative blood cell measurements, and that effective, patient-tailored drugs might be discovered using standard lymphocyte stimulation assays.

ME/CFS↗

On-board processing satellite network architecture and control study

For satellites to remain a vital part of future national and international communications, system concepts that use their inherent advantages to the fullest must be created. Network architectures that take maximum advantage of satellites equipped with onboard processing are explored. Satellite generations must accommodate various services for which satellites constitute the preferred vehicle of delivery. Such services tend to be those that are widely dispersed and present thin to medium loads to the system. Typical systems considered are thin and medium route telephony, maritime, land and aeronautical radio, VSAT data, low bit rate video teleconferencing, and high bit rate broadcast of high definition video. Delivery of services by TDMA and FDMA multiplexing techniques and combinations of the two for individual and mixed service types are studied. The possibilities offered by onboard circuit switched and packet switched architectures are examined and the results strongly support a preference for the latter. A detailed design architecture encompassing the onboard packet switch and its control, the related demand assigned TDMA burst structures, and destination packet protocols for routing traffic are presented. Fundamental onboard hardware requirements comprising speed, memory size, chip count, and power are estimated. The study concludes with identification of key enabling technologies and identifies a plan to develop a POC model.

Campanella, S. Joseph↗

Programming model for distributed intelligent systems

A programming model and architecture which was developed for the design and implementation of complex, heterogeneous measurement and control systems is described. The Multigraph Architecture integrates artificial intelligence techniques with conventional software technologies, offers a unified framework for distributed and shared memory based parallel computational models and supports multiple programming paradigms. The system can be implemented on different hardware architectures and can be adapted to strongly different applications.

Sztipanovits, J.↗

Fault tolerant, radiation hard, high performance digital signal processor

An architecture has been developed for a high-performance VLSI digital signal processor that is highly reliable, fault-tolerant, and radiation-hard. The signal processor, part of a spacecraft receiver designed to support uplink radio science experiments at the outer planets, organizes the connections between redundant arithmetic resources, register files, and memory through a shuffle exchange communication network. The configuration of the network and the state of the processor resources are all under microprogram control, which both maps the resources according to algorithmic needs and reconfigures the processing should a failure occur. In addition, the microprogram is reloadable through the uplink to accommodate changes in the science objectives throughout the course of the mission. The processor will be implemented with silicon compiler tools, and its design will be verified through silicon compilation simulation at all levels from the resources to full functionality. By blending reconfiguration with redundancy the processor implementation is fault-tolerant and reliable, and possesses the long expected lifetime needed for a spacecraft mission to the outer planets.

Holmann, Edgar↗

Neural Network Based Sensory Fusion for Landmark Detection

NASA is planning to send numerous unmanned planetary missions to explore the space. This requires autonomous robotic vehicles which can navigate in an unstructured, unknown, and uncertain environment. Landmark based navigation is a new area of research which differs from the traditional goal-oriented navigation, where a mobile robot starts from an initial point and reaches a destination in accordance with a pre-planned path. The landmark based navigation has the advantage of allowing the robot to find its way without communication with the mission control station and without exact knowledge of its coordinates. Current algorithms based on landmark navigation however pose several constraints. First, they require large memories to store the images. Second, the task of comparing the images using traditional methods is computationally intensive and consequently real-time implementation is difficult. The method proposed here consists of three stages, First stage utilizes a heuristic-based algorithm to identify significant objects. The second stage utilizes a neural network (NN) to efficiently classify images of the identified objects. The third stage combines distance information with the classification results of neural networks for efficient and intelligent navigation.

Kumbla, Kishan -K.↗

Method and Apparatus for Evaluating the Visual Quality of Processed Digital Video Sequences

A Digital Video Quality (DVQ) apparatus and method that incorporate a model of human visual sensitivity to predict the visibility of artifacts. The DVQ method and apparatus are used for the evaluation of the visual quality of processed digital video sequences and for adaptively controlling the bit rate of the processed digital video sequences without compromising the visual quality. The DVQ apparatus minimizes the required amount of memory and computation. The input to the DVQ apparatus is a pair of color image sequences: an original (R) non-compressed sequence, and a processed (T) sequence. Both sequences (R) and (T) are sampled, cropped, and subjected to color transformations. The sequences are then subjected to blocking and discrete cosine transformation, and the results are transformed to local contrast. The next step is a time filtering operation which implements the human sensitivity to different time frequencies. The results are converted to threshold units by dividing each discrete cosine transform coefficient by its respective visual threshold. At the next stage the two sequences are subtracted to produce an error sequence. The error sequence is subjected to a contrast masking operation, which also depends upon the reference sequence (R). The masked errors can be pooled in various ways to illustrate the perceptual error over various dimensions, and the pooled error can be converted to a visual quality measure.

Watson, Andrew B.↗

Artemis I Is the First NASA Mission to Use Wi-Fi® in Lunar Orbit

During the countdown procedure for the Artemis I launch, the flight control team at NASA’s Johnson Space Center in Houston activated a set of cameras looking back at the vehicle from the wing-tips of the solar arrays. Throughout the flight, the team used photos from these cameras to survey and assess the condition of the vehicle, monitor for micrometeorite damage, and maintain situational awareness. The ground control team was even able to watch live video as the solar array wings unfolded. The cameras continued to store imagery to internal memory as well as send photos over Wi-Fi® even as the vehicle lost communication with Earth as it flew behind the moon. Artemis I is the first NASA mission to use WiFi in lunar orbit.

Wi-Fi↗

Programming distributed memory architectures using Kali

Programming nonshared memory systems is more difficult than programming shared memory systems, in part because of the relatively low level of current programming environments for such machines. A new programming environment is presented, Kali, which provides a global name space and allows direct access to remote data values. In order to retain efficiency, Kali provides a system on annotations, allowing the user to control those aspects of the program critical to performance, such as data distribution and load balancing. The primitives and constructs provided by the language is described, and some of the issues raised in translating a Kali program for execution on distributed memory systems are also discussed.

Mehrotra, Piyush↗

Progress and Challenges for Memtransistors in Neuromorphic Circuits and Systems

Due to the increasing importance of artificial intelligence (AI), significant recent effort has been devoted to the development of neuromorphic circuits that seek to emulate the energy-efficient information processing of the brain. While non-volatile memory (NVM) based on resistive switches, phase-change memory, and magnetic tunnel junctions has shown potential for implementing neural networks, additional multi-terminal device concepts are required for more sophisticated bio-realistic functions. Of particular interest are memtransistors based on low-dimensional nanomaterials, which are capable of electrostatically tuning memory and learning behavior at the device level. Herein, a conceptual overview of the memtransistor is provided in the context of neuromorphic circuits. Recent progress is surveyed for memtransistors and related multi-terminal NVM devices including dual-gated floating-gate memories, dual-gated ferroelectric transistors, and dual-gated van der Waals heterojunctions. Further, the different materials systems and device architectures are classified based on the degree of control and relative tunability of synaptic behavior, with an emphasis on device concepts that harness the reduced dimensionality, weak electrostatic screening, and phase-changes properties of nanomaterials. Finally, strategies for achieving wafer-scale integration of memtransistors and multi-terminal NVM devices are delineated, with specific attention given to the materials challenges for practical neuromorphic circuits.

36 MATERIALS SCIENCE↗

Maximizing dynamic range and performance of anatase TiO 2 ECRAM through structure and programming

Here, in this study, we investigate the structure-dependent modulation characteristics of all-solid-state three-terminal electrochemical random-access memory (ECRAM) based on an anatase Li x TiO 2 channel. By directly comparing “asymmetric” and “symmetric” ECRAM device architectures, we reveal significant insight into the impact of a non-zero gate-drain open-circuit voltage and its influence on voltage vs. current-controlled gating. We also explore the impact of potentiation/depression write parameters on the symmetry, linearity, and dynamic range of the device response. Together, initial results from optimizing structure and programming approaches yielded unprecedented G max /G min ratios of >1,000 for ECRAM and hundreds of tunable memory states with excellent linearity and symmetry. Simulations based on these ECRAM devices further illustrate the promise of this analog memory technology, achieving near 2% classification error in the MNIST digit recognition benchmark for a range of training parameters compared to a theoretical best of 1.66% and outperforming other device models extracted from the literature.

AIHWKit↗

Tuning In-Plane Magnetic Anisotropy and Interfacial Exchange Coupling in Epitaxial La 2/3 Sr 1/3 CoO 3 /La 2/3 Sr 1/3 MnO 3 Heterostructures

Controlling the in-plane magnetocrystalline anisotropy and interfacial exchange coupling between ferromagnetic (FM) layers plays a key role in next-generation spintronic and magnetic memory devices. In this work, we explored the effect of tuning the magnetocrystalline anisotropy of La 2/3 Sr 1/3 CoO 3 (LSCO) and La 2/3 Sr 1/3 MnO 3 (LSMO) layers and the corresponding effect on interfacial exchange coupling by adjusting the thickness of the LSCO layer (t LSCO ). The epitaxial LSCO/LSMO bilayers were grown on (110) o -oriented NdGaO 3 (NGO) substrates with a fixed LSMO (top layer) thickness of 6 nm and LSCO (bottom layer) thicknesses varying from 1 to 10 nm. Despite the small difference (~0.2%) in lattice mismatch between the two in-plane directions, [001] o and [11̅0] o , a pronounced in-plane magnetic anisotropy was observed. Soft X-ray magnetic circular dichroism hysteresis loops revealed that for t LSCO ≤ 4 nm, the easy axes for both LSCO and LSMO layers were along the [001] o direction, and the LSCO layer was characterized by magnetically active Co 2+ ions that strongly coupled to the LSMO layer. No exchange bias effect was observed in the hysteresis loops. In contrast, along the [11̅0] o direction, the LSCO and LSMO layers displayed a small difference in their coercivity values, and a small exchange bias shift was observed. As t LSCO increased above 4 nm, the easy axis for the LSCO layer remained along the [100] o direction, but it gradually rotated to the [11̅0] o direction for the LSMO layer, resulting in a large negative exchange bias shift. Therefore, we provide a way to control the magnetocrystalline anisotropy and exchange bias by tuning the interfacial exchange coupling between the two FM layers.

36 MATERIALS SCIENCE↗

Training, transfer, and retention of three-dimensional spatial memory in virtual environments

Human orientation requires one to remember and visualize spatial arrangements of landmarks from different perspectives. Astronauts have reported difficulties remembering relationships between environmental landmarks when imagined in arbitrary 3D orientations. The present study investigated the effects of strategy training on humans' 1) ability to infer their orientation from landmarks presented ahead and below, 2) performance when subsequently learning a different array, and 3) retention of configurational knowledge over time. On the first experiment day, 24 subjects were tested in a virtual cubic chamber in which a picture of an animal was drawn on each wall. Through trial-by-trial exposures, they had to memorize the spatial relationships among the six pictures around them and learn to predict the direction to a specific picture when facing any view direction, and in any roll orientation. Half of the subjects ("strategy group") were taught methods for remembering picture groupings, while the remainder received no such training ("control group"). After learning one picture array, the procedure was repeated in a second. Accuracy (% correct) and response time learning curves were measured. Performance for the second array and configurational memory of both arrays were also retested 1, 7, and 30 days later. Results showed that subjects "learned how to learn" this generic 3D spatial memory task regardless of their relative orientation to the environment, that ability and configurational knowledge was retained for at least a month, that figure rotation ability and field independence correlate with performance, and that teaching subjects specific strategies in advance significantly improves performance. Training astronauts to perform a similar generic 3D spatial memory task, and suggesting strategies in advance, may help them orient in three dimensions.

Non-NASA Center↗

Approaches for the Simulation of Coupled Processes in Evolving Fractured Porous Media Enabled by Exascale Computing

Models have historically represented fractured porous media with continuum descriptions that characterize the media using bulk parameters. The impact of small-scale features is not captured in these models, although they may be controlling the performance of subsurface applications. Pore-scale models can simulate processes in small-scale features by representing the pore space geometry explicitly but are computationally expensive for large domains. The alternative multiscale approach entails the combination of pore-scale and continuum-scale descriptions in a single framework. We use Chombo-Crunch, a computational capability that discretizes complex geometries with an adaptive, embedded boundary method to contrast these two approaches. Chombo-Crunch takes advantage of recent computational performance and memory bandwidth improvements resulting from the emergence of exascale computing resources. These combined improvements enable the efficient simulation of reactive transport in fractured media with a high degree of fidelity and the ability to capture the control small-scale processes exert on the overall medium evolution.

42 ENGINEERING↗