Abstract:
A micro-coded accelerator may comprise multiple programmable control units, multiple special function units, a cross-bar switch to connect any of the control units to any one or more of the special function units, and a global memory to facilitate processing by these units. Each control unit may have an array of programmable logic arrays (ARPLAs), each of which may be configured in various ways, a local memory, and a switch circuit to enable the components of the control unit to perform various operations. By configuring the ARPLAs, the control units' internal switch circuitry, and the cross-bar switch, the micro-coded accelerator may be dynamically reconfigured to perform multiple types of operations.
Abstract:
An apparatus and a system, as well as a method and article, may operate to independently adjust a plurality of processor clocks coupled to a corresponding plurality of networked processors responsive to one or more status indicators to provide scalable performance and power consumption.
Abstract:
A video game cartridge that can be plugged into a video game machine to enable a user to request and play a video game for a predetermined number of video frames. The cartridge has a receiver for receiving the video game program and the predetermined frame count in response to a request from the user. The program and frame count is then stored in a memory of the cartridge. Finally, the cartridge has a counter which changes its value when the user is actively playing the video game program. The counter ceases to change its value when the user is not playing the video game program. When the counter reaches a predetermined limit, the user is no longer authorized to play the video game program.
Abstract:
A method, a computer readable medium and an apparatus to adaptively control a data transmission rate of a wireless display device. The method includes determining a current data transmission rate capacity of a wireless channel; and controlling a data transmission rate of a wireless transmission device based on the current data transmission rate capacity.
Abstract:
In one embodiment of the invention, a memory receives unsynchronized data and a processor performs symbol interleaving at a synchronization point located after a beginning of a superframe.
Abstract:
A computer implemented method of manipulating and displaying an MPEG stream is described. In one embodiment of the invention, a computer implemented method comprises defining a spatial location across a series of pictures of an MPEG stream; and for each picture of the series of pictures in the MPEG stream, partially decoding the picture to determine an area of the picture falling within the spatial location.
Abstract:
An apparatus and a system, as well as a method and article, may operate to independently adjust a plurality of processor clocks coupled to a corresponding plurality of networked processors responsive to one or more status indicators to provide scalable performance and power consumption. The status indicators may indicate the status of routers coupled to the processors. Additional apparatus, systems, and methods are disclosed.
Abstract:
A multi-read buffer latches a start read address of a read pointer of multicast packet data in response to a multi-read mode signal. The read pointer is incremented during a read of the multicast packet data, and the latched start read address is reloaded to the read pointer after the multicast packet data is read for a subsequent reading of the multicast packet data for a next multicast packet. In some data-processing embodiments, the multi-read buffer may be provided between two or more processors of a multi-processor system. In these embodiments, portions of packet data may be validated and reread from buffer by one of the processors.