System and method to provide power to a sea of gates standard cell block from an overhead bump grid
Granted: August 28, 2001
Patent Number:
6281108
A system and method for providing power to the gates of a semiconductor chip routes power and ground from one layer of the chip to another layer of the chip using a first metal strip located at a first metal layer and a second metal strip located at a second metal layer, wherein the second metal layer is not directly adjacent to the first metal layer. A stacked via is used to connect the first metal strip to the second metal strip. The stacked via may comprise, for example, a first via…
Packetized data transmissions in a switched router architecture
Granted: August 28, 2001
Patent Number:
6282195
A switched router for transmitting packetized data concurrently between a plurality of devices coupled to the switched router. The devices are coupled to the I/O ports of the switched router. The switched router is then programmed to route packets of data from various source ports to several destination ports. Different packets may be transmitted concurrently through the switched router. The packets are comprised of a command word containing information corresponding to packet routing,…
Method and apparatus for memory access in a matrix processor computer
Granted: August 28, 2001
Patent Number:
6282583
A matrix processor comprises a system with a variable number of buses, each bus having a variable number of processing elements which may operate in parallel. Each bus accesses a port into a memory crossbar and a multiport memory system also accesses crossbar ports. Efficient sharing of bus accesses by processors and synchronization of processors on each bus is accomplished via registers located on the buses, which may be read and written by processors. Interbus synchronization is also…
Cable dock fixture with EMI shielding
Granted: August 28, 2001
Patent Number:
6280257
The present invention is drawn to a system for attaching and supporting a cable to an IO panel of an electronic component such as the IO back panel of a computer. The system is comprised of a cable dock coupled to an IO panel, with a gasket disposed within the cable dock to form a conducting path from the IO panel to the cable backshell. In particular, a cable dock is fixed to the IO panel where an IO connector is exposed. Once the cable backshell is plugged into the cable dock, the…
Method, system, and computer program product for visualizing a decision-tree classifier
Granted: August 21, 2001
Patent Number:
6278464
A method, system and a computer program product for visualizing a decision-tree classifier are provided. The structure of a decision-tree classifier is mapped into a three-dimensional decision-tree visualization. The three-dimensional decision-tree visualization is displayed, representing the structure of the decision-tree classifier. Nodes in the three-dimensional decision-tree visualization include graphical objects representing nodes arranged in a hierarchy. The nodes in the…
Operating system having a mechanism for handling a group of related processes residing on separate machines
Granted: August 21, 2001
Patent Number:
6279028
A method of correlating a group of related processes residing on separate computers of a computer network so that they can be treated as a single entity. A single, large program is split up into separate processes and simultaneously run on several different computers. These related, but separate, processes are assigned a unique identifier. When a new process is created, it is assigned the same identifier as that of the process from which it was created, even though the child process…
Configurable synchronizer for double data rate synchronous dynamic random access memory
Granted: August 21, 2001
Patent Number:
6279073
A configurable synchronizer (10) for DDR-SDRAM (12) is provided that includes a strobe select module (40) operable to receive a memory select signal (106) and to pass strobe signals (20, 30) from one or more DDR-SDRAMs (16, 18) to a number of synchronizer circuits (44) corresponding to data signals (17) passed in parallel by each DDR-SDRAM as indicated by the memory select signal (106). A rising edge latch (174) receives a rising edge data signal (170) and latches the rising edge data…
High precision texture wrapping method and device
Granted: August 14, 2001
Patent Number:
6275235
The present invention provides a method and a device for generating texture coordinates for a selected pixel within a triangle for a texture wrapping operation. The selected pixel is defined within the triangle by a plurality of barycentric coordinates. The method includes receiving a set of texture coordinates for each of the vertices of the triangle and receiving a plurality of barycentric coordinates associated with the selected pixel. The method further includes determining a…
Media coprocessor with graphics video and audio tasks partitioned by time division multiplexing
Granted: August 14, 2001
Patent Number:
6275239
A media coprocessor for performing 3-D graphics, video, and audio functions. The media coprocessor is comprised of a single IC semiconductor chip which is coupled with a host processor chip, one or more memory chips, and an I/O controller chip. The media coprocessor includes a digital bitstream processor, a digital signal processor, and a display processor. An update interval, synchronized to a video frame, is defined. This update interval is divided into a number of partitions. Audio…
Generating a curve for computer graphics through points residing on underlying geometries in a three dimensional space
Granted: July 31, 2001
Patent Number:
6268871
A method of computer generation of a curve through points includes accepting positions of the points, accepting a geometric continuity condition for at least one of the points, constructing the curve through the points, the curve obeying the geometric continuity condition, and storing the constructed curve in a memory.
Volumetric three-dimensional fog rendering technique
Granted: July 31, 2001
Patent Number:
6268861
A method and apparatus for volumetric three-dimensional fog rendering is provided. To add fog effects to an image, a host processor computes the location of the eye-point relative to the image to be fogged. Using the eye-point location, the host processor generates a three-dimensional fog texture and a blending function. The three-dimensional fog texture and blending function are downloaded or otherwise passed by the host processor to the graphics processor. The graphics processor then…
Front panel media door
Granted: July 24, 2001
Patent Number:
D445425
Method of producing fluid-like animations using a rapid and stable solver for the Navier-Stokes equations
Granted: July 24, 2001
Patent Number:
6266071
The present invention is a method for performing computer graphic simulation of a fluid in motion. The method takes input data and calculates the velocity of the fluid at a plurality of points at successive time intervals. The velocity values are sent to an animator module which produces a geometrical description of the scene. This geometrical description is then sent to a renderer module, which calculates an image using the geometrical description. The animation is then displayed on an…
Server door
Granted: July 17, 2001
Patent Number:
D445112
Method, system, and computer program product for mapping between an overview and a partial hierarchy
Granted: July 10, 2001
Patent Number:
6259451
A method, system, and computer program product provides data visualization which optimizes visualization of and navigation through hierarchies. A partial hierarchy is generated and displayed. The partial hierarchy consists of a number levels at least equal to a predetermined depth and less than a total number of levels included in a corresponding complete hierarchy. Parent nodes in the bottom level of the partial hierarchy have segments of connection lines extending toward child nodes…
Method for efficient handling of texture cache misses by recirculation
Granted: July 10, 2001
Patent Number:
6259460
A method of a computer graphics system recirculates texture cache misses into a graphics pipeline without stalling the graphics pipeline, increasing the processing speed of the computer graphics system. The method reads data from a texture cache memory by a read request placed in the graphics pipeline sequence, then reads the data from the texture cache memory if the data is stored in the texture cache memory and places the data in the pipeline sequence. If the data is not stored in the…
Server cover
Granted: July 3, 2001
Patent Number:
D444461
Drive sled handle
Granted: July 3, 2001
Patent Number:
D444471
Drive sled cover
Granted: July 3, 2001
Patent Number:
D444474
Design for circuit board orthogonal installation and removal
Granted: July 3, 2001
Patent Number:
6256196
A system and method thereof for inserting a circuit board into and removing it from a computer system. The system includes a casing sized and shaped to enclose the circuit board. The casing has an opening for accessing an internal connector interface of the circuit board. The computer system is adapted to allow insertion and removal of the casing containing the circuit board. In one embodiment, the computer system includes an enclosure with an external opening. The casing containing the…