Abstract:
An asynchronous computer bus (120) providing transfers of data on consecutive processor clock cycles. The bus comprising consecutive data transfer commence indication means (620, 630), starting address transmission means (401, 501), consecutive data transfer indication means (506, 606), and data transmission means (120). The invention provides for the ''burst'' capabilities of modern processors wherein entire blocks of data are transmitted within a single request.
Abstract:
An integrated circuit which implements a cache SRAM storage element (13) is disclosed which includes a CPU bus (14) interface incorporating mux/buffer circuits (20) for optimizing burst read and write operations across the CPU bus (14). Theses circuits allow a full cache line to be read/written in a single access of the SRAM array (22). Control logic is utilized within the CPU (10). The memory bus interface includes internal buffers (40, 41, 45, 46) used in performing memory bus reads, write-throughs, write-backs and snoops. Tracking logic is employed for determining the appropriate internal buffer to be utilized for a particular memory bus cycle. Additionally, a data path is included for transparency passing data between the CPU (10) and memory bus interfaces without disturbance of the SRAM array (22).
Abstract:
Technology to provide hybrid beamforming feedback is disclosed. In an example, a user equipment (UE) can include computer circuitry configured to: Receive a reference signal (RS) from a node; calculate an optimal channel direction from the RS; calculate an optimal signal-to-interference-plus-noise ratio (SINR) for the optimal channel direction, where the optimal SINR is conditionally calculated with an intra-cell interference component or calculated without the intra-cell interference component based on a feedback configuration; and transmit the optimal channel direction and the optimal SINR to the node.
Abstract:
An improved color image sensor (100) semiconductor integrated circuit (IC) where photosites (111-124) of a particular color receive an independent electronic shutter control (300) signal which allows the exposure time of pixels corresponding to each color to be set independently. The embodiments aim to improve image quality under lower illumination conditions by improving signal-to-noise ratio in the color channels having lower illumination, and permit some manufacturing variation in the sensor IC, in the Color Filter Array (CFA), and in the optical component manufacturing processes. The invention may be particularly useful in portable digital image capture systems, such as the digital camera, but may also find use in color scanners and certain color copiers.
Abstract:
Implemented preferably within a video camera, a secure data capture device is used to prevent a captured data clip (315) from being fraudulently altered without detection. The secure data capture device performs "time-bracketing" and/or "sequence ordering" operations to preserve data integrity through implementation of two registers incorporating a "State of the Universe" ("SOTO") number anda "sequence" number, respectively. Time bracketing is performed by digitally signing (310) a running hash (320) value representing the data clip appended to the SOTU number before the digital signature is "time-stamped". Sequence ordering is performed by digitally signing the digest (330) of the data frame or multiple data frames along with the sequence number.
Abstract:
A system (100) and method for preventing a copy of a document to the output from a printing node (130) until the printing node (130) authenticates the intended recipient. The system (100) includes the sending node (110), the printing node (130), and a communication link (120) coupling these nodes (110, 130) together in a network fashion. The sending node (110) has access to a public key (210) of the printing node (130) and uses this public key (210) to encrypt a header (265) and document (255) before transmission to the printing node (130) over the communication link (120). The printing node (130) has access to its private key (211) to decrypt the header (265) to ascertain whether the document (255) requires authentication by the intended recipient before being output.
Abstract:
A low power data transmission circuit includes a pass gate (20) having parallel connected n and p-channel CMOS transistors that transmit input data (DATA). To reduce power in a first embodiment, a circuit (28) disables the parallel-connected p-channel pass gate transistor except when the input data is high (logical 1). The p-channel pass gate transistor is needed to pass logical 1's without degradation. In the first embodiment, the n-channel pass gate transistor is enabled to transmit the input data on every clock cycle (CLOCK). In a second embodiment, the circuit (30) disables the parallel-connected n-channel transistor except when the input data is low (logical 0). The n-channel pass gate transistor is needed to pass logical 0's without degradation. In this embodiment, the p-channel pass gate transistor is enabled to transmit the input data on every clock cycle. These transmission circuits achieve substantial power savings by avoiding unnecessary charging and discharging of the pass gate transistors' gate capacitance on every clock cycle.
Abstract:
A method and apparatus to increase the size of the design window for write margin and read stability margin of memory cells without requiring a voltage above the power supply voltage or below ground. An SRAM (300) consisting of an SRAM cell (320) having a ground reference (V. sub. GND) and a circuit (340) coupled to receive a first signal (T. sub. STRONG) and coupled to drive the ground reference. The circuit is configured to drive the ground reference to a first voltage if the first signal is in a first state. The circuit is configured such that the first node is at a second voltage if the first signal is in a second state, the first signal being in the first state indicating a write operation, the first signal being in the second state indicating a non-write operation, the first voltage being greater than the second voltage.
Abstract:
Error correction circuitry (101) attempts to detect and correct, on-the-fly, erroneous words from RAM (102) within a computer system. Correctable errors are scrubbed without delaying the memory access cycle. The address of the section or row of RAM containing the correctable error is latched (130) for later use by a firmware-implemented interrupt-driven scrub routine (104) that reads and rewrites each word within the indicated memory section, resulting in the erroneous word being corrected on-the-fly and rewritten correctly. If the memory section size exceeds a threshold, the scrub process is divided into smaller subprocesses that are distributed in time using a delayed interrupt mechanism. Subprocess duration is kept short enough to avoid impairing the computer system response time. System management interrupts (120) and firmware (104) make the scrub routine independent of and transparent to the operating systems that may be run on the computer system.
Abstract:
A light sensing device (100) including at least one light sensor (102) is provided. The at least one light sensor (102) is configured to be exposed to a light image. In response to the light image, the at least light sensor (102) is configured to generate a first signal via line (120). The light sensing device (100) further includes a measuring device (104) coupled to the at least one light sensor (102). The light sensing device (100) also includes a sampling generator (114) configured to generate a sampling signal (CK) to the measuring device (104). The sampling signal (CK) is inhibited when the first signal via line (120) is lesser than or equal to a predetermined value (Vt). Upon inhibition of the sampling signal (CK), the measuring device (100) retains a measure of the first signal generated via line (120).