摘要:
A remote control lever module comprises an inner shaft coaxially located inside an outer shaft. The inner and outer shafts are rotatably mounted on a support and can rotate with respect to one another. A return mechanism is engageable with the inner and outer shafts enabling forward rotation of the inner shaft to cause forward rotation of the outer shaft. The return mechanism further enables extended forward rotation of the inner shaft with respect to the outer shaft, and urges backward rotation of the inner shaft to a rearmost position. The return mechanism limits backward rotation of the inner and outer shafts beyond a nonactuating position. A force spring urges the outer shaft to the nonactuating position. Sensors produce electrical signals proportional to the angular position of the inner and outer shafts. A friction pad can be disposed between the inner shaft and support to frictionally resist rotation of the inner shaft with respect to the support.
摘要:
A remote control lever module comprising a shaft rotatably mounted on a support. A friction pad has a pair or surfaces each of which frictionally resists rotation of the shaft with respect to the support and permits relative rotation between the shafts and the support. A bearing assembly is loosely fit about the shaft to assure that the shaft may rotate in the support.
摘要:
Embodiments of the invention enable a storage cache, comprising flash memory devices, to have direct block access to the flash such that the physical block addresses are presented to the storage system's cache layer, which thereby controls the storage cache data stream. An aspect of the invention includes a caching storage system. The caching storage system comprises a plurality of flash memory units organized in an array configuration. Each of the plurality of flash memory units includes at least one flash memory device and a flash unit controller. Each flash unit controller provides the caching storage system with direct physical block access to its corresponding at least one flash memory device. The caching storage system further comprises a storage cache controller. The storage cache controller selects physical block address locations (within a flash memory device) to be erased where data are to be written, issues erase commands to a flash unit controller corresponding to the selected physical block address locations, and issues page write operations to a set of erase blocks.
摘要:
Embodiments of the invention relate to erasure correcting codes for storage arrays. An aspect of the invention includes receiving a read stripe from a plurality of storage devices. The read stripe includes a block of pages arranged in rows and columns, with each column corresponding to one of the storage devices. The pages include data pages and parity pages, with the number of parity pages at least one more than the number of rows and not a multiple of the number of rows. The method further includes reconstructing at least one erased page in response to determining that the read stripe includes the at least one erased page and that the number of erased pages is less than or equal to the number of parity pages. The reconstructing is responsive to a multiple erasure correcting code and to the block of pages. The reconstructing results in a recovered read stripe.
摘要:
A system and method for interfacing a non-SCSI device to a computer network for communicating with a SCSI device attached to the computer network is disclosed. An interface receives a SCSI-based communication message from the network that is intended for the non-SCSI device. The SCSI-based communication can be formatted for transport over, for example, a TCP/IP transport stream and includes, for example, a command descriptor block and accompanying data. A translator device converts a first SCSI-based communication message to a corresponding first non-SCSI communication message that is recognizable by the non-SCSI device. A translator device also receives a second non-SCSI communication message from the non-SCSI device and converts the second non-SCSI communication message into a corresponding second SCSI-based communication message. The interface device, responsive to the second SCSI-based communication message, sends the second SCSI based communication message to the network.
摘要:
An improved lifter-oil manifold assembly (LOMA) for variable actuation of combustion valves in an internal combustion engine, comprising a body formed preferably of first and second plates having portions of oil flow passages integrally molded therein. A plurality of individual solenoid-actuated oil control valves is retained by a retainer in sockets formed in the plates. An integral electrical leadframe provides circuitry for energizing the solenoids. A DIFP is mounted to the LOMA and an RHPL engages the DIFP. Preferably, the RHPL and DIFP are lubricated by an oil orifice in the LOMA, and preferably the DIFP and RHPL are disposed in a central symmetry plane of the engine.
摘要:
The embodiments of the invention provide methods of protecting data blocks while writing to a storage array, wherein storage units in the storage array include write logs. The data protection level of the write logs is equal to or greater than the data protection level of the storage units. Moreover, the write logs have metadata describing contents of the write logs, wherein the metadata include a sequence number identifying the age of the metadata. Each of the data blocks is a member of a parity group having addressable data blocks and first parity blocks. The addressable data blocks have at least one host data block and at least one associated data block.
摘要:
A fuel pump actuator comprising a body portion and a contact end fitted to the body portion for actuating a mechanical fuel pump in response to a camshaft lobe. A roller mounted to the body portion is configured to ride on the lobe. The contact end of the actuator engages a plunger of the fuel pump. The body portion of the actuator is preferably a body portion of a conventional hydraulic valve lifter and preferably includes a lash adjuster and is reciprocally disposed in a bore on the engine block. Lubrication of the reciprocating actuator is also similar to the lubrication provided to conventional valve lifters and lash adjusters. The contact end of the actuator is configured to reduce the mass of the actuator. Several styles of the contact end and ways of attaching the contact end to the body portion are provided.
摘要:
Embodiments of the invention enable a storage cache, comprising flash memory devices, to have direct block access to the flash such that the physical block addresses are presented to the storage system's cache layer, which thereby controls the storage cache data stream. An aspect of the invention includes a caching storage system. The caching storage system comprises a plurality of flash memory units organized in an array configuration. Each of the plurality of flash memory units includes at least one flash memory device and a flash unit controller. Each flash unit controller provides the caching storage system with direct physical block access to its corresponding at least one flash memory device. The caching storage system further comprises a storage cache controller. The storage cache controller selects physical block address locations (within a flash memory device) to be erased where data are to be written, issues erase commands to a flash unit controller corresponding to the selected physical block address locations, and issues page write operations to a set of erase blocks.
摘要:
The embodiments of the invention provide methods of protecting data blocks while writing to a storage array, wherein storage units in the storage array include write logs. The data protection level of the write logs is equal to or greater than the data protection level of the storage units. Moreover, the write logs have metadata describing contents of the write logs, wherein the metadata include a sequence number identifying the age of the metadata. Each of the data blocks is a member of a parity group having addressable data blocks and first parity blocks. The addressable data blocks have at least one host data block and at least one associated data block.