Search NASASearch

Engineering topics

Ott, William E.

Publications and source records attributed to Ott, William E..

Some Improvements in Utilization of Flash Memory Devices

Two developments improve the utilization of flash memory devices in the face of the following limitations: (1) a flash write element (page) differs in size from a flash erase element (block), (2) a block must be erased before its is rewritten, (3) lifetime of a flash memory is typically limited to about 1,000,000 erases, (4) as many as 2 percent of the blocks of a given device may fail before the expected end of its life, and (5) to ensure reliability of reading and writing, power must not be interrupted during minimum specified reading and writing times. The first development comprises interrelated software components that regulate reading, writing, and erasure operations to minimize migration of data and unevenness in wear; perform erasures during idle times; quickly make erased blocks available for writing; detect and report failed blocks; maintain the overall state of a flash memory to satisfy real-time performance requirements; and detect and initialize a new flash memory device. The second development is a combination of hardware and software that senses the failure of a main power supply and draws power from a capacitive storage circuit designed to hold enough energy to sustain operation until reading or writing is completed.

Gender, Thomas K.

GPS/MEMS IMU/Microprocessor Board for Navigation

A miniaturized instrumentation package comprising a (1) Global Positioning System (GPS) receiver, (2) an inertial measurement unit (IMU) consisting largely of surface-micromachined sensors of the microelectromechanical systems (MEMS) type, and (3) a microprocessor, all residing on a single circuit board, is part of the navigation system of a compact robotic spacecraft intended to be released from a larger spacecraft [e.g., the International Space Station (ISS)] for exterior visual inspection of the larger spacecraft. Variants of the package may also be useful in terrestrial collision-detection and -avoidance applications. The navigation solution obtained by integrating the IMU outputs is fed back to a correlator in the GPS receiver to aid in tracking GPS signals. The raw GPS and IMU data are blended in a Kalman filter to obtain an optimal navigation solution, which can be supplemented by range and velocity data obtained by use of (l) a stereoscopic pair of electronic cameras aboard the robotic spacecraft and/or (2) a laser dynamic range imager aboard the ISS. The novelty of the package lies mostly in those aspects of the design of the MEMS IMU that pertain to controlling mechanical resonances and stabilizing scale factors and biases.

Gender, Thomas K.

Circuit for Full Charging of Series Lithium-Ion Cells

An advanced charger has been proposed for a battery that comprises several lithium-ion cells in series. The proposal is directed toward charging the cells in as nearly an optimum manner as possible despite unit-to-unit differences among the nominally identical cells. The particular aspect of the charging problem that motivated the proposal can be summarized as follows: During bulk charging (charging all the cells in series at the same current), the voltages of individual cells increase at different rates. Once one of the cells reaches full charge, bulk charging must be stopped, leaving other cells less than fully charged. To make it possible to bring all cells up to full charge once bulk charging has been completed, the proposed charger would include a number of top-off chargers one for each cell. The top-off chargers would all be powered from the same DC source, but their outputs would be DC-isolated from each other and AC-coupled to their respective cells by means of transformers, as described below. Each top-off charger would include a flyback transformer, an electronic switch, and an output diode. For suppression of undesired electromagnetic emissions, each top-off charger would also include (1) a resistor and capacitor configured to act as a snubber and (2) an inductor and capacitor configured as a filter. The magnetic characteristics of the flyback transformer and the duration of its output pulses determine the energy delivered to the lithium-ion cell. It would be necessary to equip the cell with a precise voltage monitor to determine when the cell reaches full charge. In response to a full-charge reading by this voltage monitor, the electronic switch would be held in the off state. Other cells would continue to be charged similarly by their top-off chargers until their voltage monitors read full charge.

Ott, William E.

Cell buffer with built-in test

A cell buffer with built-in testing mechanism is provided. The cell buffer provides the ability to measure voltage provided by a power cell. The testing mechanism provides the ability to test whether the cell buffer is functioning properly and thus providing an accurate voltage measurement. The testing mechanism includes a test signal-provider to provide a test signal to the cell buffer. During normal operation, the test signal is disabled and the cell buffer operates normally. During testing, the test signal is enabled and changes the output of the cell buffer in a defined way. The change in the cell buffer output can then be monitored to determine if the cell buffer is functioning correctly. Specifically, if the voltage output of the cell buffer changes in a way that corresponds to the provided test signal, then the functioning of the cell buffer is confirmed. If the voltage output of the cell buffer does not change correctly, then the cell buffer is known not to be operating correctly. Thus, the built in testing mechanism provides the ability to quickly and accurately determine if the cell buffer is operating correctly. Furthermore, the testing mechanism provides this functionality without requiring excessive device size and complexity.

Ott, William E.

Hold-up power supply for flash memory

A hold-up power supply for flash memory systems is provided. The hold-up power supply provides the flash memory with the power needed to temporarily operate when a power loss exists. This allows the flash memory system to complete any erasures and writes, and thus allows it to shut down gracefully. The hold-up power supply detects when a power loss on a power supply bus is occurring and supplies the power needed for the flash memory system to temporally operate. The hold-up power supply stores power in at least one capacitor. During normal operation, power from a high voltage supply bus is used to charge the storage capacitors. When a power supply loss is detected, the power supply bus is disconnected from the flash memory system. A hold-up controller controls the power flow from the storage capacitors to the flash memory system. The hold-up controller uses feedback to assure that the proper voltage is provided from the storage capacitors to the flash memory system. This power supplied by the storage capacitors allows the flash memory system to complete any erasures and writes, and thus allows the flash memory system to shut down gracefully.

Ott, William E.