Abstract:
A general purpose, programmable media processor (12) for processing and transmitting a media data streams. The media processor (12) incorporates an execution unit (100) that maintains substantially peak data through out of media data streams. The execution unit (100) includes a dynamically partionable multi-precision arithmetic unit (102), programmable switch (104) and programmable extended mathematical element (106). A high bandwidth external interface (124) supplies media data streams at substantially peak rates to a general purpose register file (110) and the execution unit. A memory management unit, and instruction and data cache/buffers (118, 120) are provided. The general purpose, programmable media processor (12) is disposed in a network fabric consisting of fiber optic cable, coaxial cable and twisted pair wires to transmit, process and receive single or unified media data streams.
Abstract:
An open jet wind tunnel having a test section, a nozzle exit and a collector in which the leading edge of the collector is configured with at least a portion being non-uniformly spaced from the nozzle exit.
Abstract:
There is disclosed a photolithography mask and method of making the same that utilizes serifs to increase to correspondence between an actual circuit design and the final circuit pattern on a semiconductor wafer. The mask uses a plurality of serifs having a size determined by a resolution limit of the optical exposure tool used during the fabrication process. The serifs are positioned on the corner regions of the mask such that a portion of surface area for each of the serifs overlaps the corner regions of the mask. The size of the serifs is about one-third the resolution limit of said optical exposure tool. About 33 to about 40 percent of the total surface area of the serifs overlap the corner regions of the mask.
Abstract:
A two-stage flash analog-to-digital signal converter is described. The first stage has a voltage divider network and a set of amplifiers that perform an initial interpolation. The initial interpolation results are directly coupled, i.e., no resistive or capacitive elements, to a second stage comprising a set of comparators having multiple inputs. The multiple inputs of the second stage comparators are weightily coupled to the first stage amplifiers in a manner so as to cause the second stage comparators to generate a digital representation of the analog signal.
Abstract:
Est décrit un perfectionnement pour réduire les effets de proximité, consistant à ajouter, dans le motif de masque, des lignes minces appelées barres d'égalisation d'intensité. Ces barres d'égalisation ont pour fonction d'ajuster les gradients d'intensité des bords isolés du motif de masque, afin qu'ils correspondent aux gradients d'intensité des bords très rapprochés. Ces barres d'égalisation sont placées parallèlement aux bords isolés de telle manière que l'égalisation des gradients d'intensité s'effectue sur tous les bords isolés du motif de masque. En outre, les barres d'égalisation sont destinées à présenter une largeur notablement inférieure à la résolution de l'outil de sensibilisation. Par conséquent, lesdites barres qui sont présentes dans le motif de masque produisent des motifs de résist qui disparaissent complètement au dléveloppement lorsqu'une énergie de sensibilisation nominale est utilisée pendant l'exposition du photorésist.
Abstract:
A processor and method for performing outer product and outer product accumulation operations on vector operands requiring large numbers of multiplies and accumulations are disclosed.
Abstract:
A general purpose processor with four copies of an access unit, with an access instruction fetch queue A-queue (101-104). Each A-queue (101-104) is coupled to an access register file AR (105-108) which is coupled to two access functional units A (109-116). In a typical embodiment, each thread of the processor may have on the order of sixty-four general purpose registers. The access unit functions independently by four simultaneous threads of execution, and each compute control flow by performing arithmetic and branch instructions and access memory by performing load and store instructions. These access units also provide wide specifiers for wide operand instructions. These eight access functional units A (109-116) produce results for access register files (105-108) and memory addresses to a shared memory system (117-120).
Abstract:
A programmable processor and method for improving the performance of processors by expanding at least two source operands, or a source and a result operand, to a width greater than the width of either the general purpose register or the data path width. The present invention provides operands which are substantially larger than the data path width of the processor by using the contents of a general purpose register to specify a memory address at which a plurality of data path widths of data can be read or written, as well as the size and shape of the operand. In addition, several instructions and apparatus for implementing these instructions are described which obtain performance advantages if the operands are not limited to the width accessible number of general purpose registers.
Abstract:
Disclosed herein is a rigging component and method for connecting an array element in an array. The rigging component includes an elongate housing connectable to an array element; a connection link disposed within, and slidably extendable from, one end of the housing; a conduit extending into the housing from its opposite end, the conduit dimensioned to receive another connection link extending from an adjacent rigging component; and at least one latching device associated with the conduit for releasably retaining the other connection link within the conduit. Further disclosed is a system for connecting an array element in an array. The system comprises at least one rigging component having a connection link extendable to be locked at a single fixed distance and at least one rigging component having a connection link extendable to be locked at one of a plurality of fixed distances.