Abstract:
The present invention provides straight forward methods for plasma etching a trench having rounded top corners, or rounded bottom corners, or both in a silicon substrate. A first method for creating a rounded top corner on the etched silicon trench comprises etching both an overlying silicon oxide layer and an upper portion of the silicon substrate during a “break-through” step which immediately precedes the step in which the silicon trench is etched. The plasma feed gas for the break-through step comprises carbon and fluorine. In this method, the photoresist layer used to pattern the etch stack is preferably not removed prior to the break-through etching step. Subsequent to the break-through step, a trench is etched to a desired depth in the silicon substrate using a different plasma feed gas composition. A second method for creating a rounded top corner on the etched silicon trench comprises formation of a built-up extension on the sidewall of an overlying patterned silicon nitride hard mask during etch (break-through) of a silicon oxide adhesion layer which lies between the hard mask and a silicone substrate. The built-up extension upon the silicon nitride sidewall acts as a sacrificial masking material during etch of the silicon trench, delaying etching of the silicon at the outer edges of the top of the trench. This permits completion of trench etching with delayed etching of the top corner of the trench and provides a more gentle rounding (increased radius) at the top corners of the trench. During the etching of the silicon trench to its final dimensions, it is desirable to round the bottom corners of the finished silicon trench. We have discovered that a more rounded bottom trench corner is obtained using a two-step silicon etch process where the second step of the process is carried out at a higher process chamber pressure than the first step.
Abstract:
A method and system in an integrated circuit for the detection of defects within integrated circuits and planars are disclosed. Initially, pseudo-random data is generated. Thereafter, the pseudo-random data is transferred to a bus interface unit that determines, based upon the pseudo-random data, a particular transaction that may be injected upon a test unit by the bus interface unit. Expected results of all types of transactions that may be injected upon the test unit are predetermined. The particular transaction is then injected upon the test unit. Such transactions can include transactions such as a bus store or bus load. The results of the particular transaction upon the test unit are then compared with the expected results, wherein a mismatch between the expected results and the results of the particular transaction upon the test unit exposes an error within the test unit, such that a variety of test units may be portably tested for errors without the need for preconfiguring the test units for testing.
Abstract:
A method for producing a semiconductor device from a silicon substrate supporting a patterned hardmask layer, a tungsten silicide layer, a polysilicon layer, and a gate oxide layer. The method comprises etching the tungsten silicide layer and the polysilicon layer with an etchant gas comprising carbon monoxide (CO) and chlorine (Cl.sub.2). The etchant gas may also include hydrogen bromide (HBr) or a nitrogen-containing gas (e.g., N.sub.2).
Abstract:
Disclosed is an apparatus which operates to substantially evenly distribute commands and/or data packets issued from a managed program or other entity over a given time period. The even distribution of these commands or data packets minimizes congestion in critical resources such as memory, I/O devices and/or the bus for transferring the data between source and destination. Any unmanaged commands or data packets are treated as in conventional technology.
Abstract:
An apparatus is provided that includes a substrate support assembly for holding the semiconductor substrate and a dispense head for applying a cleaning material to clean the contaminants from the substrate surface. The dispense head extends across a length of the semiconductor substrate and is positioned proximate to the substrate surface at a distance of between about 0.1 mm and about 4.5 mm. The proximate position enables application of a force to the cleaning material as it is applied to the substrate surface as a film, and the cleaning material provided through the dispense head contains a cleaning liquid, a plurality of solid components, and polymers of a polymeric compound, each of the plurality of solid components and polymers being greater than zero and less than 3% of the cleaning material, the plurality of solid components and the polymers are dispersed for application through the dispense head.
Abstract:
Apparatus and methods for processing a substrate are described. The methods include generating a fluid meniscus between upper and lower proximity heads. Each of the upper and lower proximity heads has a length that extends up to at least a diameter of the substrate. The method further includes dispensing a pre-wetting fluid towards an edge region of the substrate to form a pre-wet fluid meniscus on the edge region. The method also includes progressively moving the substrate along a path that is defined between the upper and lower proximity heads to progressively establish contact between the pre-wet fluid meniscus and the fluid meniscus.
Abstract:
The embodiments of the present invention provide improved materials for cleaning patterned substrates with fine features. The cleaning materials have advantages in cleaning patterned substrates with fine features without substantially damaging the features. The cleaning materials are fluid, either in liquid phase, or in liquid/gas phase, and deform around device features; therefore, the cleaning materials do not substantially damage the device features or reduce damage all together. To assist removing of particles from the wafer (or substrate) surfaces, the polymeric compound of the polymers can contain a polar functional group, which can establish polar-polar molecular interaction and hydrogen bonds with hydrolyzed particles on the wafer surface. The polymers of a polymeric compound(s) with a large molecular weight form long polymer chains and network. The long polymer chains and/or polymer network show superior capabilities of capturing and entrapping contaminants, in comparison to conventional cleaning materials. The polymeric compound(s) of the polymers may also include a functional group that carries charge in the cleaning solution. The charge of the functional group of the polymers improves the particle removal efficiency.
Abstract:
A pointer is for pointing to a next-to-read location within a stack of information. For pushing information onto the stack: a value is saved of the pointer, which points to a first location within the stack as being the next-to-read location; the pointer is updated so that it points to a second location within the stack as being the next-to-read location; and the information is written for storage at the second location. For popping the information from the stack: in response to the pointer, the information is read from the second location as the next-to-read location; and the pointer is restored to equal the saved value so that it points to the first location as being the next-to-read location.
Abstract:
A cleaning material is applied to a surface of a substrate. The cleaning material includes one or more polymeric materials for entrapping contaminants present on the surface of the substrate. A rinsing fluid is applied to the surface of the substrate at a controlled velocity to effect removal of the cleaning material and contaminants entrapped within the cleaning material from the surface of the substrate. The controlled velocity of the rinsing fluid is set to cause the cleaning material to behave in an elastic manner when impacted by the rinsing fluid, thereby improving contaminant removal from the surface of the substrate.
Abstract:
A computer implemented method, a processor chip, a computer program product, and a data processing system managing a link stack. The data processing system utilizes speculative pushes onto and pops from the link stack. The link stack comprises a set of entries, and each entry comprises a set of state bits. A speculative push of a first instruction is received onto the data stack, and the first instruction is stored into a first entry of the set of entries. A first bit is set to indicate that the first instruction is a valid instruction. A second bit is set to indicate that the first instruction has been speculatively pushed onto the link stack. The link stack pointer control is updated to indicate that the first entry is a top-of-data stack entry.