Abstract:
There is broadly contemplated herein an arrangement whereby each event source feeds a small dedicated "pre-counter" while an actual count is kept in a 64-bit wide RAM. Such an implementation preferably may involve a state machine that simply sweeps through the pre-counters, in a predetermined fixed order. Preferably, the state machine will access each pre-counter, add the value from the pre-counter to a corresponding RAM location, and then clear the pre-counter. Accordingly, the pre-counters merely have to be wide enough such that even at a maximal event rate, the pre-counter will not be able to wrap (i.e., reach capacity or overflow) before the "sweeper" state machine accesses the pre-counter.
Abstract:
PROBLEM TO BE SOLVED: To provide architecture by which a bus usage amount is optimized concerning data reading transfer and data writing transfer and which is provided with an improved device for interfacing with an on-chip bus to be used in an SOC performing state. SOLUTION: A master engine performs the transfer transaction of N-byte data on the bus of a PLB system. The type of reading or writing data transfer to be performed by the master engine is decided to optimize a bus operation in response to a transfer request which is asynchronously received from the device connected to the bus. A request type deciding function is used for it. Data is asynchronously transferred between the device and the bus through the use of a FIFO in accordance with the decided transfer type.
Abstract:
PROBLEM TO BE SOLVED: To provide improved architecture for an on-chip bus which flexibly and robustly supports various built-in system requirements. SOLUTION: This is a dual-master device which manages a processor local bus(PLB) supporting up to 16 masters as a high-performance on-chip bus used by many system-on-chip(SOC) applications. This device includes a 1st circuit which generates an address phase for read data connected to the PLB and a 2nd circuit which generates an array phase for write data connected to the PLB. The 2nd address phase generating circuit is so constituted as to perform writing operation when a write data bus is idle and a read data bus is busy and vice versa.
Abstract:
Smoother transitions between changing cursor images which are less stressful to the interactive user of a computer controlled display are provided by apparatus for changing the cursor image, including a frame buffer for storing the display screen image as a pixel array, a separate display buffer for storing the current cursor image as a pixel array, togeth er with apparatus for storing an alternate cursor image as a pixel array during the display of the current cursor image, and means for replacing the current cursor image with the alternate cursor image . In raster scan apparatus for maintaining screen images in the frame buffer on said display screen, there are means for effecting the replacement of said cursor images during a vertical blanki ng period in said raster scanning.
Abstract:
Smoother transitions between changing cursor images which are less stressful to the interactive user of a computer controlled display are provided by apparatus for changing the cursor image, including a frame buffer for storing the display screen image as a pixel array, a separate display buffer for storing the current cursor image as a pixel array, togeth er with apparatus for storing an alternate cursor image as a pixel array during the display of the current cursor image, and means for replacing the current cursor image with the alternate cursor image . In raster scan apparatus for maintaining screen images in the frame buffer on said display screen, there are means for effecting the replacement of said cursor images during a vertical blanki ng period in said raster scanning.