The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
It is well-known that the various disciplines that design the individual components of the final system are not coordinated, except in an ad hoc way. This paper takes some steps toward the formal integration of Structure, Control, and Signal Processing designs. To integrate structure and control we employ the tensegrity structural paradigm. To integrate signal processing and control we employ the...
Co-founder of The Planetary Society, with Carl Sagan and Bruce C. Murray, he has been a guiding force with the Society for over 30 years and remains as excited as ever about humanity's journey into the solar system. His college career began when Sputnik launched the space age. Lou earned a B.S. in Applied Mathematics and Engineering Physics at the University of Wisconsin in 1961, followed by an M...
Approximately 5,000,000 worldwide suffer from a serious spinal cord injury (SCI). Not only do the injured lose the ability to stand and walk (and sometimes move their arms), they suffer from additional injury-induced complications including loss of bladder and bowel control, decreased cardiovascular and pulmonary health, inability to regulate body temperature, and loss of muscle strength and bone...
Many control systems are inherently infinite dimensional when they are described by partial differential equations. Currently, there is renewed interest in the control of these kinds of systems, especially in the quantum information field. Since the dynamics of these systems will not be perfectly known, it is especially of interest to control these systems adaptively and even autonomously via low-order...
Brian is a JPL Fellow and the Manager of the JPL Space Robotics Technologies Program at JPL since 2010. He a B.S. Physics and B.A. Mathematics, University of California at Santa Barbara (highest honors) (1973) and a M.S. Electrical Engineering, University of Southern California (1993). In the 1980s he worked as robotics engineer assigned to Mars Rover Sample Return Mission. Between 1985 and 2005 he...
John M. Goodman is a writer, designer, consultant, and inventor. Educated at Swarthmore College (B.A. in Physics with minors in Math and Chemistry) and Cornell University (Ph.D. in Physics with a minor in the History of Science and Technology), he has taught at a variety of high-profile institutions including Harvey Mudd College and California Institute of the Arts. He also has been a consultant to...
Gary M. Swift has spent the last twenty-five plus years going to accelerators and testing electrical components for their suitability for use in space radiation environments. Gary received a B.S. in Engineering Physics from the University of Oklahoma in 1975 and did graduate work in Nuclear Engineering at the University of Illinois at Urbana-Champaign. After almost two decades at NASA's Jet Propulsion...
Life was driven into being on our planet to resolve the disequilibria between the fuels hydrogen and methane emanating from submarine alkaline springs, as against the carbon dioxide dissolved in the acidulous ocean from the atmosphere. The two fluids were kept at bay by the precipitation of iron minerals at the spring. It was in the mineral barriers that this free energy was first converted via a...
In this paper, we study the performance of a Block RAM (BRAM)-based embedded radiation sensor for adaptive single-event effect mitigation in FPGAs. To achieve this, we designed custom BRAM wrappers to extend the Xilinx BRAM macros with scrubbing and error correction, for both free and used BRAMs (utilized by the user). A case study demonstrates that in a system with all 298 BRAMs (of the Virtex-5QV)...
Fault injection through partial dynamic reconfiguration can simulate upsets in configuration memory of SRAM-based FPGAs. FT-UNSHADES 2 is an automated set-up, which runs multiple fault injection campaigns in batch mode, while automatically applying stimuli and comparing output vectors. This work presents the results of fault injection runs of an FPGA design intended for the data processing unit (DPU)...
Using commercial FPGAs in harsh environments such as space applications, enables high processing power. Temporary faults such as single-event upsets, which can be mitigated by well-known methods, are not as critical as permanent faults, since they may endanger the application in case of a defective FPGA. To overcome the impact of permanent faults, we introduce hardware fault detection, isolation,...
Field-Programmable Gate Arrays (FPGAs) provide highly flexible platforms to implement sophisticated data processing for scientific space instruments. The dynamic partial reconfiguration (DPR) capability of FPGAs allows it to schedule HW tasks. While this feature adds another dimension of processing power that can be exploited without significantly increasing system complexity and power consumption,...
This paper proposes a method for FPGA-based space-borne systems supporting multi-task applications to enable run-time combined adaptation to variations in system power budget and variations in available hardware resources due to occurrence of transient or permanent faults. The adaptation method assumes that each task in the workload has multiple implementations, which can operate at different clock...
This paper describes the integration of a scrubbing strategy and a dynamic reconfiguration mechanism within an FPGA-based heterogeneous System-on-chip, intended to be used as a reconfigurable processor for space applications. Scrubbing offers the possibility of detecting and correcting transient errors in the device configuration memory, while dynamic reconfiguration is used either to relocate modules...
Implementing self-adaptive embedded systems, such as UV, involves an offline provisioning of the several implementations of the embedded functionalities with different characteristics in resource usage and performance in order for the system to dynamically adapt itself under uncertainties. FPGA-based architectures offer for support for high flexibility with dynamic reconfiguration features. We propose...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.