Mark S. Grossman - Palo Alto CA, US Gregory C. Buchner - Los Altos CA, US
Assignee:
ATI Technologies ULC - Markham, Ontario
International Classification:
G06F 9/48
US Classification:
712228, 714 30
Abstract:
A method and apparatus provides context switching of logic in an integrated circuit using one or more test scan circuits that use test data during a test mode of operation of the integrated circuit to store and/or restore non-test data during normal operation of the integrated circuit. The integrated circuit includes context control logic operative to control the test scan circuit to at least one of: store and restore context state information contained in functional storage elements in response to detection of a request for a change in context during normal operation of the integrated circuit.
Direct Interconnect Multi-Chip Module, Method For Making The Same And Electronic Package Comprising Same
Vincent Chan - Richmond Hill, CA Sam Ho - Toronto, CA Chi-Shung Wang - Fremont CA, US Gregory Buchner - Los Altos CA, US
International Classification:
H01L023/48
US Classification:
257/777000
Abstract:
A multi-chip module as disclosed herein includes a first semiconductor device, a second semiconductor device and a plurality of device interconnect members. The first semiconductor device is capable of enabling functionality associated with a first circuit segment of an integrated circuit design and includes an array of first device interconnect pads. The second semiconductor device is capable of enabling functionality associated with a second circuit segment of the integrated circuit design and includes an array of second device interconnect pads. Each one of the device interconnect members is electrically connected directly between one of the first device interconnect pads and a corresponding one of the second device interconnect pads.
The embodiments of the present invention provide an improved tape measure. According to one embodiment, the concave and convex surfaces of the tape measure are etched, scribed, or printed with markings and numbers at fixed intervals. According to another embodiment, the markings and numbers on the convex surface are the same as the markings and numbers on the concave surface. According to another embodiment, the markings and numbers on the convex surface are different from the markings and numbers on the concave surface.
Method And Apparatus For Delayed Answering Of Telecommunications Request
Embodiments of the present invention are directed to a method and apparatus for delayed answering of a telecommunications request. In one embodiment of the present invention, a receiver of a telecommunications request initiates a delayed answer system. The delayed answering system indicates to the caller that the receiver intends to answer the call, but needs a few moments before doing so. In one embodiment, once the delayed answering system is activated, a message is relayed to the caller. In one embodiment, the message is a standard message. In another embodiment, the message is a personalized message. In yet another embodiment, the message is selected from a plurality of potential messages. In one embodiment, the message is selected based in full or in part upon the identification of the caller. In another embodiment, the receiver influences the selection of the message through the receiver's initiating keystrokes.
System And Method For Adding Detail To Texture Imagery In Computer Generated Interactive Graphics
Gregory C. Buchner - Sunnyvale CA Robert A. Drebin - Mountain View CA
Assignee:
Silicon Graphics, Inc. - Mountain View CA
International Classification:
G06T 500
US Classification:
395139
Abstract:
An apparatus and method for interactively magnifying a base texture to generate a generally unblurred magnified image of the base texture is disclosed. The present invention includes a base texture generator for filtering a high resolution source image to generate a base texture. A detail texture generator extracts a representative portion of high frequency information from the source image to generate a detail texture, wherein the detail texture comprises the extracted representative portion of high frequency information. An image magnifier, which is coupled to the base texture generator and the detail texture generator, augments the generated base texture with high frequency information from the detail texture to thereby generate a magnified image of the generated base texture at a particular level of detail.
Edwin O. Howard - Ormond Beach FL Walter R. Steiner - Ormond Beach FL Michael L. Morgan - Ormond Beach FL Gregory C. Buchner - South Daytona FL Richard Economy - Ormond Beach FL Edward M. Sims - Ormond Beach FL
Assignee:
General Electric Company - Philadelphia PA
International Classification:
G09G 106
US Classification:
340728
Abstract:
The values of an attribute, like color, to be assigned to the right and left half of a pixel of a display device, such as may be determined by a computer image generation system, are compared for determining a difference value. If the difference value is less than a predetermined threshold, an average of the left and right half values is assigned to the pixel. If the difference value is greater than or equal to the threshold, then the right and left half values are assigned to the respective right and left halves of the pixel and during the raster scan, the attribute value of the pixel to be displayed is transitioned at the beginning of the pixel interval and in the middle of the pixel interval so that the pixel presents an image in response to the corresponding right and left half values. The data for the left and right half values may be truncated and stored as a portion of the data word or may be encoded into logarithmetic form having a mantissa and shift code. In either case, the data word may be the same length as words previously used to define the color of a pixel, thereby avoiding having to alter memory allocation of existing systems.
Computer Image Generation Method For Determination Of Total Pixel Illumination Due To Plural Light Sources
Walter R. Steiner - Ormond Beach FL William A. Kelly - West Port Orange FL Robert J. Caesar - Daytona Beach FL Gregory C. Buchner - South Daytona FL Michael L. Morgan - Ormond Beach FL
Assignee:
General Electric Company - Philadelphia PA
International Classification:
G06F 1566
US Classification:
395126
Abstract:
A method for determining the illumination of an illuminator at a selected point P in an image volume to be projected on an image screen surface by a computerized image generator, operates by: decomposing the illuminator into at least one of spherical, beam and cylindrical sources; determining a direction of incidence of the light from each source at point P in the image volume; determining the extent of the source and the attenuation of illumination with distance from that source; then determining a set of color light intensities at point P in the image volume due to the light from the particular source; and translating the incidence direction and color intensities from point P to a displayable incidence direction and a displayable set of color illumination intensities at a corresponding projection location on the image screen surface.
Apparatus And Method For Utilizing Multiple Rendering Pipes For A Single 3-D Display
Andrew Bowen - San Jose CA Dawn Maxon - Belmont CA Gregory Buchner - Los Altos CA
Assignee:
Silicon Graphics, Inc. - Mountain View CA
International Classification:
G06T 120
US Classification:
345506
Abstract:
A computer graphics system having a hyperpipe architecture. Multiple rendering pipes are coupled together through a hyperpipe network scheme. Each of the rendering pipes are capable of rendering primitives for an entire frame or portions thereof. This enables multiple rendering pipes to process graphics data at the same time. A controller coordinates the multiple rendering pipes by sending requests to the appropriate rendering pipes to retrieve the pixel data generated by that particular pipe. It then merges the pixel data received from the various rendering pipes. A single driver then draws the three-dimensional image out for display.