Search NASA⌕ Search

SEARCH · Search NASA

Results for “programmable synthesis”

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 73 records · Page 4

The QICK (Quantum Instrumentation Control Kit): Readout and control for qubits and detectors

We introduce a Xilinx RF System-on-Chip (RFSoC)-based qubit controller (called the Quantum Instrumentation Control Kit, or QICK for short), which supports the direct synthesis of control pulses with carrier frequencies of up to 6 GHz. The QICK can control multiple qubits or other quantum devices. The QICK consists of a digital board hosting an RFSoC field-programmable gate array, custom firmware, and software and an optional companion custom-designed analog front-end board. We characterize the analog performance of the system as well as its digital latency, important for quantum error correction and feedback protocols. We benchmark the controller by performing standard characterizations of a transmon qubit. We achieve an average gate fidelity of ℱ avg =99.93%. All of the schematics, firmware, and software are open-source.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Toward Evaluating High-Level Synthesis Portability and Performance between Intel and Xilinx FPGAs

Offloading computation from a CPU to a hardware accelerator is becoming a more common solution for improving performance because traditional gains enabled by Moore’s law and Dennard scaling have slowed. GPUs are often used as hardware accelerators, but field-programmable gate arrays (FPGAs) are gaining traction. FPGAs are beneficial because they allow hardware specific to a particular application to be created. However, they are notoriously difficult to program. To this end, two of the main FPGA manufacturers, Intel and Xilinx, have created tools and frameworks that enable the use of higher level languages to design FPGA hardware. Although Xilinx kernels can be designed by using C/C++, both Intel and Xilinx support the use of OpenCL C to architect FPGA hardware. However, not much is known about the portability and performance between these two device families other than the fact that it is theoretically possible to synthesize a kernel meant for Intel to Xilinx and vice versa.In this work, we evaluate the portability and performance of Intel and Xilinx kernels. We use OpenCL C implementations of a subset of the Rodinia benchmarking suite that were designed for an Intel FPGA and make the necessary modifications to create synthesizable OpenCL C kernels for a Xilinx FPGA. We find that the difficulty of porting certain kernel optimizations varies, depending on the construct. Once the minimum amount of modifications is made to create synthesizable hardware for the Xilinx platform, more nontrivial work is needed to improve performance. However, we find that constructs that are known to be performant for an FPGA should improve performance regardless of the platform; the difficulty comes in deciding how to invoke certain kernel optimizations while also abiding by the constraints enforced by a given platform’s hardware compiler.

Cabrera, Anthony↗

Towards Automated Generation of Chiplet-Based Systems

The Software Defined Architectures (SODA) Synthesizer is an open-source compiler-based tool able to automatically generate domain-specialized systems targeting Application- Specific Integrated Circuits (ASICs) or Field Programmable Gate Arrays (FPGAs) starting from high-level programming. SODA is composed of a high-level frontend, SODA-OPT, which leverages the multilevel intermediate representation (MLIR) framework to interface with productive programming tools (e.g., machine learning frameworks), identify kernels suitable for acceleration, and perform high-level optimizations, and of a state-of-the-art high-level synthesis backend, Bambu from the PandA framework, to generate custom accelerators. One specific application of the SODA Synthesizer is the generation of accelerators to enable ultra-low latency inference and control on autonomous systems for scientific discovery (e.g., electron microscopes, sensors in particle accelerators, etc.). This talk will discuss ongoing work on the SODA synthesizer to enable no-human-in-the-loop generation and design space exploration of the chiplets for highly specialized artificial intelligence accelerators. Connecting these highly specialized chiplets to general-purpose cores or programmable accelerators will allow to quickly deploy autonomous systems for scientific discovery.

Limaye, Ankur M.↗

Fundamental Processes and Practical Considerations of Lead Chalcogenide Mesocrystals Formed via Self-Assembly and Directed Attachment of Nanocrystals at a Fluid Interface

Significant advances in the synthesis and processing of colloidal nanocrystals have given scientists and engineers access to a vast library of building blocks with precisely defined size, shape, and composition. These materials have inspired exciting prospects to enable bottom-up fabrication of programmable materials with properties by design. Successfully assembling and connecting the building blocks into superstructures in which constituent nanocrystals can purposefully interact requires robust understanding of and control over a complex interplay of dynamic physicochemical processes. Fluid interfaces provide an advantageous experimental workbench to both probe and control these processes. Despite the ostensible simplicity of fabricating nanocrystal assemblies at a fluid interface, sensitivity to processing conditions and limited reproducibility have underscored the complexity of this process. In situ studies have provided mechanistic insights into the competing dynamics of key subprocesses including solvent spreading and evaporation, superlattice formation, ligand detachment kinetics, and nanocrystal attachment. Understanding how these subprocesses influence the complex choreography of self-assembly, structure transformation, and oriented attachment processes presents a rich research challenge. In this context, we present a detailed methodology for self-assembly and attachment of lead chalcogenide nanocrystals at a liquid–gas interface as a model system for the fabrication of mono- and multilayer cubic connected superlattices. We discuss key experimental parameters such as the characteristics of the building blocks and processing conditions and detailed steps from colloidal nanocrystal injection to superlattice transfer. Furthermore, we hope that this Methods/Protocols paper will provide guidance for future advances in the exciting path toward bringing the prospect of nanocrystal-based programmable materials to fruition.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Peptoid-Based Programmable 2D Nanomaterial Sensor for Selective and Sensitive Detection of H 2 S in Live Cells

During the past decades, a variety of two-dimensional (2D) nanosheets have been developed through supramolecular self-assembly. Among them, those assembled from sequence-defined molecules have received particularly attention because they enable a precise displaying of functional groups, including fluorescent dyes, within nanosheet surfaces. On the other hand, due to the fluorescence self-quenching, synthesis of organic 2D nanosheets exhibiting high fluorescence quantum yields is a significant challenge. Herein, we report the utilization of H 2 S-responsive probes as peptoid sidechains to design and synthesize crystalline 2D nanomembranes (2DNMs) as selective and sensitive H 2 S sensors. These 2DNM sensors exhibit a high quantum yield as a result of high crystallinity and tunable probe density. Compared with amorphous state of peptoid assembly and pre-assembled peptoid-probe conjugates, these crystalline 2DNM sensors exhibit a significantly strong fluorescence intensity and a high sensitivity (~ 0.36 nM). By sonication-cutting these 2DNM sensors into a colloidal form in aqueous solution, we further demonstrated the use of colloidal 2DNMs for detecting both exogenous and endogenous H 2 S inside cells or targeted cell organelles. As far as we know, this is the first example of using sequence-defined 2D nanomaterials for selective and sensitive detection of H 2 S. Because peptoids are biocompatible and peptoid-based 2DNMs are highly programmable, we expect that this new class of 2DNM sensors offer great potentials for detecting H 2 S and for biological applications.

2D nanomaterials↗

Video image processing

Current technology projections indicate a lack of availability of special purpose computing for Space Station applications. Potential functions for video image special purpose processing are being investigated, such as smoothing, enhancement, restoration and filtering, data compression, feature extraction, object detection and identification, pixel interpolation/extrapolation, spectral estimation and factorization, and vision synthesis. Also, architectural approaches are being identified and a conceptual design generated. Computationally simple algorithms will be research and their image/vision effectiveness determined. Suitable algorithms will be implimented into an overall architectural approach that will provide image/vision processing at video rates that are flexible, selectable, and programmable. Information is given in the form of charts, diagrams and outlines.

Murray, N. D.↗

Strong Magnetocrystalline Anisotropy Arising from Metal–Ligand Covalency in a Metal–Organic Candidate for 2D Magnetic Order

Layered metal–organic frameworks are promising candidates for new two-dimensional magnets, as their synthetic programmability of these materials can provide a route to diverse structural and electronic properties. However, such framework materials typically lack the heavy elements that engender magnetocrystalline anisotropy in the monolayer ferromagnets reported to date. Alternative sources of magnetic anisotropy are therefore needed in these materials. Here, we report the synthesis of single crystals of the framework material (NMe 4 ) 2 [Fe 2 L 3 ] (H 2 L = 3,6-dichloro-2,5-dihydroxybenzoquinone) and evaluate the angular dependence of its magnetic properties. Oriented-crystal magnetization measurements reveal strong uniaxial anisotropy, where the easy axis is aligned with the crystallographic c axis. While the spin carriers of this structure are isotropic $S = ^5/_2$ Fe III metal centers and $S = ^1/_2$ organic linkers, the anisotropy energy of the framework material is comparable to that of reported 2D ferromagnets. Density functional theory calculations indicate that the observed magnetocrystalline anisotropy arises from ligand-to-metal charge transfer that enhances the magnetic anisotropy of the otherwise isotropic Fe centers, suggesting that metal–ligand covalency can be utilized as a general additive for the development of 2D magnets. These results in this study show the possibility for (NMe 4 ) 2 [Fe 2 L 3 ] to retain magnetic order down to the 2D monolayer limit. In addition, the combination of large magnetic anisotropy and semiconducting character in (NMe 4 ) 2 [Fe 2 L 3 ] highlights its potential as a new 2D magnetic semiconductor.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Compiling Quantum Circuits for Dynamically Field-Programmable Neutral Atoms Array Processors

Dynamically field-programmable qubit arrays (DPQA) have recently emerged as a promising platform for quantum information processing. In DPQA, atomic qubits are selectively loaded into arrays of optical traps that can be reconfigured during the computation itself. Leveraging qubit transport and parallel, entangling quantum operations, different pairs of qubits, even those initially far away, can be entangled at different stages of the quantum program execution. Such reconfigurability and non-local connectivity present new challenges for compilation, especially in the layout synthesis step which places and routes the qubits and schedules the gates. In this paper, we consider a DPQA architecture that contains multiple arrays and supports 2D array movements, representing cutting-edge experimental platforms. Within this architecture, we discretize the state space and formulate layout synthesis as a satisfiability modulo theories problem, which can be solved by existing solvers optimally in terms of circuit depth. For a set of benchmark circuits generated by random graphs with complex connectivities, our compiler OLSQ-DPQA reduces the number of two-qubit entangling gates on small problem instances by 1.7x compared to optimal compilation results on a fixed planar architecture. To further improve scalability and practicality of the method, we introduce a greedy heuristic inspired by the iterative peeling approach in classical integrated circuit routing. Using a hybrid approach that combined the greedy and optimal methods, we demonstrate that our DPQA-based compiled circuits feature reduced scaling overhead compared to a grid fixed architecture, resulting in 5.1X less two-qubit gates for 90 qubit quantum circuits. These methods enable programmable, complex quantum circuits with neutral atom quantum computers, as well as informing both future compilers and future hardware choices.

Physics↗

A Graph Neural Network Surrogate Model for hls4ml

Recent advancements in use of machine learning (ML) techniques on field-programmable gate arrays (FPGAs) have allowed for the implementation of embedded neural networks with extremely low latency. This is invaluable for particle detectors at the Large Hadron Collider, where latency and used area are strictly bounded. The hls4ml framework is a procedure that converts trained ML model software to a synthesis result to can be used on an FPGA. However, running the pipeline is a time-consuming procedure, and there is a strong risk of failure. In particular, it may not be possible to successfully convert a model into a synthesis result, or the resource consumption of the model may exceed the resources of the target FPGA. To aid with this development, we introduce wa-hls4ml, a surrogate model using a graph neural network to emulate the structure of the source models. The goal is to estimate the chance of success and resource consumption of a given model when passed through the hls4ml pipeline, without needing to run the pipeline.

Plotnikov, Dennis↗

wa-hls4ml: A GNN Surrogate Model for hls4ml

Recent advancements in use of machine learning techniques on field-programmable gate arrays (FPGAs) have allowed for implementation of embedded neural networks with extremely low latency. This is invaluable for particle detectors at the Large Hadron Collider, where latency and used area must be strictly bounded. The hls4ml framework is a procedure for converting from trained machine learning model software, to a synthesis result that can be used on an FPGA. However, running the pipeline is a time-consuming procedure, and there is a strong risk of failure. In particular, it is possible that the model is unable to be converted into a synthesis result, or that the resource consumption of the model will exceed the resources of the target FPGA. To aid with this development, we introduce wa-hls4ml, a surrogate model which uses a graph neural network to emulate the structure of the source models. The goal is to estimate the chance of success and resource consumption of an arbitrary model when passed through the hls4ml procedure, without the time consumption of actually running the pipeline.

43 PARTICLE ACCELERATORS↗

Customized Chiral Colloids

This contribution describes a synthetic strategy for the fabrication of multicomponent colloidal “molecules” with controllable complex morphologies and compositionally distinct lobes. Using 3-(trimethoxysilyl)propyl methacry-late (TPM) as the building block, the methodology enables a scalable bulk synthesis of customized chiral colloidal particles with geometric and compositional chirality by sequential seeded growth method. Finally, the synthetic protocol presents a versatile platform for constructing colloidal molecules with multiple components having customized shapes and functionalities, with the potential to impact the design of chromatic patchy particles, colloidal swimmers and chiral optical materials, as well as informing programmable assembly.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Orthogonal Gelations to Synthesize Core–Shell Hydrogels Loaded with Nanoemulsion‐Templated Drug Nanoparticles for Versatile Oral Drug Delivery

Hydrophobic active pharmaceutical ingredients (APIs) are ubiquitous in the drug development pipeline, but their poor bioavailability often prevents their translation into drug products. Industrial processes to formulate hydrophobic APIs are expensive, difficult to optimize, and not flexible enough to incorporate customizable drug release profiles into drug products. Here, a novel, dual-responsive gelation process that exploits orthogonal thermo-responsive and ion-responsive gelations is introduced. This one-step “dual gelation” synthesizes core–shell (methylcellulose-alginate) hydrogel particles and encapsulates drug-laden nanoemulsions in the hydrogel matrices. In situ crystallization templates drug nanocrystals inside the polymeric core, while a kinetically stable amorphous solid dispersion is templated in the shell. Drug release is explored as a function of particle geometry, and programmable release is demonstrated for various therapeutic applications including delayed pulsatile release and sequential release of a model fixed-dose combination drug product of ibuprofen and fenofibrate. Independent control over drug loading between the shell and the core is demonstrated. This formulation approach is shown to be a flexible process to develop drug products with biocompatible materials, facile synthesis, and precise drug release performance. This work suggests and applies a novel method to leverage orthogonal gel chemistries to generate functional core–shell hydrogel particles.

60 APPLIED LIFE SCIENCES↗

Using Pipelined XNOR Logic to Reduce SEU Risks in State Machines

Single-event upsets (SEUs) pose great threats to avionic systems state machine control logic, which are frequently used to control sequence of events and to qualify protocols. The risks of SEUs manifest in two ways: (a) the state machine s state information is changed, causing the state machine to unexpectedly transition to another state; (b) due to the asynchronous nature of SEU, the state machine's state registers become metastable, consequently causing any combinational logic associated with the metastable registers to malfunction temporarily. Effect (a) can be mitigated with methods such as triplemodular redundancy (TMR). However, effect (b) cannot be eliminated and can degrade the effectiveness of any mitigation method of effect (a). Although there is no way to completely eliminate the risk of SEU-induced errors, the risk can be made very small by use of a combination of very fast state-machine logic and error-detection logic. Therefore, one goal of two main elements of the present method is to design the fastest state-machine logic circuitry by basing it on the fastest generic state-machine design, which is that of a one-hot state machine. The other of the two main design elements is to design fast error-detection logic circuitry and to optimize it for implementation in a field-programmable gate array (FPGA) architecture: In the resulting design, the one-hot state machine is fitted with a multiple-input XNOR gate for detection of illegal states. The XNOR gate is implemented with lookup tables and with pipelines for high speed. In this method, the task of designing all the logic must be performed manually because no currently available logic synthesis software tool can produce optimal solutions of design problems of this type. However, some assistance is provided by a script, written for this purpose in the Python language (an object-oriented interpretive computer language) to automatically generate hardware description language (HDL) code from state-transition rules.

Le, Martin↗

Polymer-Grafted Nanoparticles as All-in-One Nanoplatforms

Polymer-grafted nanoparticles (PGNPs) represent a versatile class of hybrid nanomaterials, in which nanoparticle cores and tethered polymer coronas are integrated into structurally programmable building blocks. Rapid advances in nanoparticle surface functionalization and surface-initiated polymerization have enabled increasingly precise control over the nanoparticle core composition and brush architecture, greatly expanding the accessible structural and functional landscape of PGNPs. This review summarizes recent progress in the modular design and structural regulation of PGNPs, with an emphasis on nanoparticle platforms and associated surface functionalization strategies, polymer brush synthesis and architectural control, and the structure−property relationships that govern PGNP behavior. Emerging applications are further highlighted, including additive manufacturing, self-healing materials, membrane-based gas separations, and battery-related systems, where PGNPs provide unique opportunities to couple nanoscale interfacial design with macroscopic performance. Finally, future opportunities are discussed for extending PGNP concepts to increasingly complex, multifunctional, and application-oriented hybrid materials.

functional nanocomposites↗

Reviews and syntheses: Arctic fire regimes and emissions in the 21st century

In recent years, the pan-Arctic region has experienced increasingly extreme fire seasons. Fires in the northern high latitudes are driven by current and future climate change, lightning, fuel conditions, and human activity. In this context, conceptualizing and parameterizing current and future Arctic fire regimes will be important for fire and land management as well as understanding current and predicting future fire emissions. The objectives of this review were driven by policy questions identified by the Arctic Monitoring and Assessment Programme (AMAP) Working Group and posed to its Expert Group on Short-Lived Climate Forcers. This review synthesizes current understanding of the changing Arctic and boreal fire regimes, particularly as fire activity and its response to future climate change in the pan-Arctic have consequences for Arctic Council states aiming to mitigate and adapt to climate change in the north. The conclusions from our synthesis are the following. (1) Current and future Arctic fires, and the adjacent boreal region, are driven by natural (i.e. lightning) and human-caused ignition sources, including fires caused by timber and energy extraction, prescribed burning for landscape management, and tourism activities. Little is published in the scientific literature about cultural burning by Indigenous populations across the pan-Arctic, and questions remain on the source of ignitions above 70_ N in Arctic Russia. (2) Climate change is expected to make Arctic fires more likely by increasing the likelihood of extreme fire weather, increased lightning activity, and drier vegetative and ground fuel conditions. (3) To some extent, shifting agricultural land use and forest transitions from forest–steppe to steppe, tundra to taiga, and coniferous to deciduous in a warmer climate may increase and decrease open biomass burning, depending on land use in addition to climate-driven biome shifts. However, at the country and landscape scales, these relationships are not well established. (4) Current black carbon and PM2:5 emissions from wildfires above 50 and 65_ N are larger than emissions from heanthropogenic sectors of residential combustion, transportation, and flaring. Wildfire emissions have increased from 2010 to 2020, particularly above 60_ N, with 56% of black carbon emissions above 65_ N in 2020 attributed to open biomass burning – indicating how extreme the 2020 wildfire season was and how severe future Arctic wildfire seasons can potentially be. (5) What works in the boreal zones to prevent and fight wildfires may not work in the Arctic. Fire management will need to adapt to a changing climate, economic development, the Indigenous and local communities, and fragile northern ecosystems, including permafrost and peatlands. (6) Factors contributing to the uncertainty of predicting and quantifying future Arctic fire regimes include underestimation of Arctic fires by satellite systems, lack of agreement between Earth observations and official statistics, and still needed refinements of location, conditions, and previous fire return intervals on peat and permafrost landscapes. This review highlights that much research is needed in order to understand the local and regional impacts of the changing Arctic fire regime on emissions and the global climate, ecosystems, and pan-Arctic communities.

Arctic↗

waveSZ: A Hardware-Algorithm Co-Design of Efficient Lossy Compression for Scientific Data

Error-bounded lossy compression is critical to the success of extreme-scale scientific research because of ever-increasing volumes of data produced by today's high-performance computing (HPC) applications. Not only can error-controlled lossy compressors significantly reduce the I/O and storage burden but they can retain high data fidelity for post analysis. Existing state-of-the-art lossy compressors, however, generally suffer from relatively low compression and decompression throughput (up to hundreds of megabytes per second on a single CPU core), which considerably restrict the adoption of lossy compression by many HPC applications especially those with a fairly high data production rate. In this paper, we propose a highly efficient lossy compression approach based on field programmable gate arrays (FPGAs) under the state-of-the-art lossy compression model SZ. Our contributions are fourfold. (1) We adopt a wavefront memory layout to alleviate the data dependency during the prediction for higher-dimensional predictors, such as the Lorenzo predictor. (2) We propose a co-design framework named WAVESZ based on the wavefront memory layout and the characteristics of SZ algorithm and carefully implement it by using high-level synthesis. (3) We propose a hardware-algorithm co-optimization method to improve the performance. (4) We evaluate our proposed WAVESZ on three real-world HPC simulation datasets from the Scientific Data Reduction Benchmarks and compare it with other state-of-the-art methods on both CPUs and FPGAs. Experiments show that our WAVESZ can improve SZ's compression throughput by 6.9x similar to 8.7x over the production version running on a state-of-the-art CPU and improve the compression ratio and throughput by 2.1x and 5.8x on average, respectively, respectively, compared with the state-of-the-art FPGA design.

Compression Ratio↗

Sequence-invariant state machines

A synthesis method and an MOS VLSI architecture are presented to realize sequential circuits that have the ability to implement any state machine having N states and m inputs, regardless of the actual sequence specified in the flow table. The design method utilizes binary tree structured (BTS) logic to implement regular and dense circuits. The desired state sequence can be hardwired with power supply connections or can be dynamically reallocated if stored in a register. This allows programmable VLSI controllers to be designed with a compact size and performance approaching that of dedicated logic. Results of ICV implementations are reported and an example sequence-invariant state machine is contrasted with implementations based on traditional methods.

Whitaker, Sterling R.↗