Abstract:
Methods for controlling the voltage on a lens of an electron emitting device are provided. A representative method includes: supplying an emitter voltage to an electron emitter in the electron emitting device, wherein a current amplitude is established; sensing the emitter voltage on the electron emitter; supplying a non-inverted input voltage to an amplifier that follows the emitter voltage; and providing an amplifier output voltage from the amplifier to the lens, wherein the amplifier output voltage corresponds to the emitter voltage at the electron emitter. Systems, devices and other methods also are provided.
Abstract:
In an image scanner, multiple exposures are used for each scan line, and only part of the pixels for each scan line are used for each exposure. For example, with two exposures, half the pixels may be used for the first exposure, and half for the second exposure. For each exposure, half of the charges are shifted out rapidly and discarded, without waiting for the A/D conversion time. As a result, for each exposure, the time required to empty the charge shift register is greatly reduced, reducing the thermal noise for all pixels.
Abstract:
One embodiment disclosed relates to a computer system. The computer system includes a microprocessor, an operating system, and a memory system. The microprocessor includes a register stack and a register stack engine (RSE), and the operating system includes a kernel. The memory system is configured to have a single memory page that includes both a kernel stack and an RSE stack. The memory system may be further configured such that the kernel stack and the RSE stack grow in opposite directions and such that a uarea data structure is located between those two stacks.
Abstract:
A method and system for completing pending I/O device reads by periodically stalling the issuance of I/O device accesses by a program in a multiple-processor computer system.
Abstract:
A cache memory system can determine that an entry is stale if the entry has not been accessed or modified for a predetermined time. If an entry is stale, the entry may be preemptively evicted. The predetermined time is made dynamically variable. A computer system can adjust the time to optimize a measure of performance. In a specific example, evicted lines are temporarily stored in an eviction queue. The time is adjusted to be as short as possible without substantially increasing the number of lines that must be recalled from the eviction queue.
Abstract:
A method and system for enhancing images utilizes the direction of a detected edge within an image block of an input image to selectively smooth or sharpen a pixel of the input image that corresponds to that image block. The direction of a detected edge within the image block is determined by computing the horizontal gradient and the vertical gradient, and then using the ratio of the computed gradients. In an exemplary embodiment, the method and system is designed to exclusively use bit shifting to perform multiplications, rather than using digital signal processing. Consequently, the method and system is suitable for implementation in printer firmware and/or hardware.
Abstract:
A method for designing an interconnect fabric for communication between a set of source nodes and a set of terminal nodes. The method partitions the flow requirements of the interconnect fabric into flow-sets and merges the flow-sets to reduce insensibilities with respect to available ports on source and terminal nodes while taking into account costs and feasibility of implementation.
Abstract:
Embodiments of the present invention provide a magnetic memory. In one embodiment, the magnetic memory comprises an array of memory cells configured to provide resistive states, and a read circuit. The read circuit is configured to sense a resistance through a memory cell in the array of memory cells to obtain a sense result and categorize the sense result into one of at least three different categories comprising a middle category situated between the resistive states.
Abstract:
A mechanism for sensing the status of a media stack tray which dispenses media to a printing device, the media stack tray being associated with a dispensing device which dispenses media from the media stack tray. The mechanism includes a probe having at least two positions such that the probe is located in a first position when the media stack tray has an empty status and is located in a second position when the media stack tray has a loaded status. The probe is mounted relative to the media stack tray so that when the media stack tray has a loaded status the media is normally located between the probe and the dispensing device. The mechanism also includes a detector for detecting the position of the probe.