摘要:
In one embodiment, a semiconductor device is formed in a body of semiconductor material. The semiconductor device includes a localized region of doping near a portion of a channel region where current exits during operation.
摘要:
A device can include a button which when pressed outputs a label that indicates the current date and time, an expiration date, and an identifier of an individual. The label can then be placed on a multidose container so that the multidose container is labeled in accordance with applicable regulations. Accordingly, the required record for labeling a multidose container can be created with a simple press of a button thereby increasing the likelihood that a clinician will adequately label multidose containers. The device can also be used to create labels for other types of containers when a button is pressed.
摘要:
An improved screed plate having a top surface, a bottom surface, a curved leading edge and a trailing edge adapted for attaching to a screed of a paving machine is disclosed. The improved screed plate comprises a tapered groove extended from the curved leading edge towards the trailing edge along the top surface and terminated in a groove end. The tapered groove is arranged deepest at the curved leading edge and shallowest toward the trailing edge so as to provide flexibility to the screed plate while not reducing screed plate lifetime due to increased wear and tear. The increased screed plate flexibility facilitates crowning and other adjustments that require bending of the screed plate, and allow harder steels to be used than are used in conventional screed plates.
摘要:
A conveyor trailer includes a trailer and a conveyor system. The conveyor system includes one or more belts movably mounted in the trailer. At least one bulkhead is connected to the belts. The bulkhead includes a drive assembly. At least one drive element is mounted in the trailer and is configured to engage the drive assembly to move the bulkhead and the belts connected thereto forwardly and/or rearwardly in the trailer.
摘要:
A line feed system of the invention comprises a framework having a first end and a second end. At least one conveyor is carried on the framework. The conveyor comprises a drive system and a cart configured to engage the drive system. In one embodiment, the cart has a base that engages the drive system and a carriage that is movable, e.g., extensible and retractable, with respect to the base. In another embodiment, the drive system is extensible and retractable. The cart can also include one or more lift devices that can be raised and lowered with respect to the carriage.
摘要:
The present invention provides a data processing apparatus and method for generating an initial estimate of a result value that would be produced by performing a reciprocal operation on an input value. The input value and the result value are either fixed point values or floating point values. The data processing apparatus comprises processing logic for executing instructions to perform data processing operations on data, and a lookup table referenced by the processing logic during generation of the initial estimate of the result value. The processing logic is responsive to an estimate instruction to reference the lookup table to generate, dependent on a modified input value that is within a predetermined range of values, a table output value. For a particular modified input value, the same table output value is generated irrespective of whether the input value is a fixed point value or a floating point value. The initial estimate of the result value is then derivable from the table output value. This provides a particularly efficient technique for performing the initial estimate generation within a data processing apparatus where the reciprocal operation may be performed on either fixed point values or floating point values.
摘要:
A data processing apparatus and method are provided for multiplying first and second n-bit significands of first and second floating point operands to produce an n-bit result. Multiplier logic is used to multiply the first and second n-bit significands to produce a pair of 2n-bit vectors, and half adder logic is used to produce from a plurality of most significant bits of the pair of 2n-bit vectors a corresponding plurality of carry and sum bits representing those plurality of most significant bits. Further, exponent determination logic determines a product exponent and also determines if that product exponent correspond to a predetermined exponent value. First adder logic performs a sum operation in order to generate a first result equivalent to the addition of the pair of 2n-bit vectors with an increment value injected at a first predetermined rounding position appropriate for a non-overflow condition, the increment value being either a rounding increment value such that the first result produced is a first rounded result or a logic zero value such that the first result produced is a first unrounded result. The rounding increment value is used unless the exponent determination logic has determined that the product exponent corresponds to the predetermined exponent value in which case the logic value zero is used as the increment value. The first adder logic uses as the m most significant bits of the pair of 2n-bit vectors the corresponding m carry and sum bits, the least significant of the m carry bits being replaced with the increment value prior to the first adder logic performing the first sum operation. The second adder logic performs a second sum operation in order to generate a second rounded result equivalent to the addition of the pair of 2n-bit vectors with a rounding increment value injected at a second predetermined rounding position appropriate for an overflow condition. The second adder logic uses as the m−1 most significant bits of the pair of 2n-bit vectors the corresponding m−1 carry and sum bits, the least significant of the m−1 carry bits being replaced with the rounding increment value prior to the second adder logic performing the second sum operation. The n-bit result is then derived from either the first rounded result, the second rounded result or a predetermined result value.
摘要:
A data processing apparatus and method are provided for multiplying first and second n-bit significands of first and second floating point operands to produce an n-bit result. The data processing apparatus comprises multiplier logic operable to multiply the first and second n-bit significands to produce a pair of 2n-bit vectors. Half adder logic is then arranged to produce a plurality of carry and sum bits representing a corresponding plurality of most significant bits of the pair of 2n-bit vectors. The first adder logic then performs a first sum operation in order to generate a first rounded result equivalent to the addition of the pair of 2n-bit vectors with a rounding increment injected at a first predetermined rounding position appropriate for a non-overflow condition. To achieve this, the first adder logic uses as the m most significant bits of the pair of 2n-bit vectors the corresponding m carry and sum bits, the least significant of the m carry bits being replaced with a rounding increment value prior to the first adder logic performing the first sum operation. Second adder logic is arranged to perform a second sum operation in order to generate a second rounded result equivalent to the addition of the pair of 2n-bit vectors with a rounding increment injected at a second predetermined rounding position appropriate for an overflow condition. To achieve this, the second adder logic uses as the m-1 most significant bits of the pair of 2n-bit vectors the corresponding m−1 carry and sum bits, with the least significant of the m−1 carry bits being replaced with the rounding increment value prior to the second adder logic performing the second sum operation. The required n-bit result is then derived from either the first rounded result or the second rounded result. The data processing apparatus takes advantage of a property of the half adder form to enable a rounding increment value to be injected prior to performance of the first and second sum operations without requiring full adders to be used to inject the rounding increment value.
摘要:
A pin and sleeve receptacle is mountable in a wall box recessed in a wall opening of a building with wires extending into the box from an in-wall wiring passage. The receptacle has a tubular electrically non-conductive shell closed at one end, the other end being open and a flange with fastener openings at the open end of the shell. A cylindrical inner body has an outer diameter smaller than the first inner diameter, the inner body having female connector sleeves for receiving electrically conductive pins of a mating plug. The inner body is mounted within the shell with an annular gap surrounding the inner body for receiving the shroud of the pin-and-sleeve plug. The opening at one end face the same direction as the open end of the shell to receive the pins of the plug. Apertures in the shell admit wires from the box for connection to the electrically conductive female connectors. An adapter plate has a central opening to receive the shell, holes to receive fasteners extending through the fastener openings in the flange and holes to permit passage of fasteners for mounting the plate across the opening of the recessed wall box. A cover plate has a central opening surrounding the open end of the shroud, openings for passage of fasteners for attaching the cover plate to the adapter plate with the flange in between, and sloping side edges for abutting the wall surrounding the box to form a minimally protruding assembly. A right-angle plug having pin connectors to mate with the receptacle to form a connector assembly with minimum protrusion from the wall is disclosed.
摘要:
A method, system, and computer program product allow a user to annotate and manipulate a plurality of electronic documents. The user loads a first electronic document comprising electronic content, which content may be annotated or otherwise manipulated by the user and which annotations are made using a user-defined indication means. The annotated content is outputted to a second electronic document, wherein the content is automatically organized into a corresponding grouping defined by a user-selected identifying aspect. The user may subsequently reorganize any of the outputted annotations within the second electronic document. The method, system, and computer program product further utilize a file browser within which a plurality of electronic documents may be organized and maintained by the user and a client-server protocol for communicating data between a remote database and a local storage medium.