Abstract:
Contact elements in the contact level of a semiconductor device may be formed on the basis of a selective deposition technique, such as electroless plating, wherein an efficient planarization of the contact level is achieved without subjecting the contact elements to undue mechanical stress. In some illustrative embodiments, an overfilling of the contact openings may be reliably avoided and the planarization of the surface topography is accomplished on the basis of a non-critical polishing process. In other cases, electrochemical etch techniques are applied in combination with a conductive sacrificial current distribution layer in order to remove any excess material of the contact elements without inducing undue mechanical stress.
Abstract:
A system and method for storage and management of multiple versions and context variants of documents in a multi-user environment is provided by a three-tiered content system/model for storage and a context resolution mechanism for retrieval. It utilizes three classes consisting of logical objects, physical objects, and components that contain administrative data associated with physical objects. The physical objects that belong to the same logical object (a collection) may be context specific variants (based on content, format, language, etc.) of each other, or related by a different criteria. The context resolution mechanism retrieves the most appropriate variant of an object through correlation of attributes of physical objects encapsulated by a particular logical object and attributes of a front-end client application. The system comprises a logical hyperlink mechanism that allows physical links between objects to be resolved at run-time. It also provides a check-in/-out control mechanism to allow simultaneous access to objects in a multi-user environment.
Abstract:
The invention relates to an electrochemical analysis method for monitoring and controlling the quality of electrochemical deposition and/or plating processes whereby the electrochemical analysis method uses a fingerprinting analysis method of an output signal to have an indicator of whether the chemistry and/or process is operating in the normally expected range, whereby the method utilizes one or more substrates as working electrode(s) and a) whereby the potential between the one or more working electrodes and one or more reference electrodes being analyzed to provide an output signal fingerprint which is represented as potential difference as a function of time or b) the input power of a process power supply to provide input energy in the form of current and/or potential between the working electrode(s) and a counter-electrode whereby the method utilizes the potential between the one or more working electrode(s) and at least one of: one or more reference electrodes; or one or more counter-electrodes; to provide an output signal fingerprint. The invention also relates to an electrochemical system (FIG. 3).
Abstract:
Contact elements in the contact level of a semiconductor device may be formed on the basis of a selective deposition technique, such as electroless plating, wherein an efficient planarization of the contact level is achieved without subjecting the contact elements to undue mechanical stress. In some illustrative embodiments, an overfilling of the contact openings may be reliably avoided and the planarization of the surface topography is accomplished on the basis of a non-critical polishing process. In other cases, electrochemical etch techniques are applied in combination with a conductive sacrificial current distribution layer in order to remove any excess material of the contact elements without inducing undue mechanical stress.
Abstract:
By evaluating a dynamic failure signal, such as a voltage signal and/or a current signal, obtained during an electroplating operation for forming solder bumps, an inline control system with a responsiveness on a substrate basis may be established. Thus, the electroplating tool may be controlled on a single wafer basis to improve process uniformity and also significantly reduce yield loss.
Abstract:
Computer-implemented methods and computer systems are provided for executing at least one action in response to the content of a data object describing an event or incident triggering the at least one action. As disclosed herein, the at least one action to be executed may be determined on the basis of the content of the data object and an execution plan object may be generated on the basis of the determination of the at least one action. Further, the execution plan object may include a schedule of the execution of the at least one action and the at least one action may be executed according to the execution plan object schedule.
Abstract:
Methods and data processing apparatus, including computer program products, providing and implementing an integration framework for service providers, where a persistent object identifier object is used to provide a general reference to a persistent object of a service provider. A service provider has a service provider client, a service provider backend, and a service provider repository for storing service provider persistent objects. The service provider provides to its objects the services of storage of persistent objects in the service provider repository; visualization of objects in the service provider client, and access to objects in the service provider backend. The framework has a client framework and a backend framework. The client framework communicates directly with the backend framework, and the backend framework performs non-visual operations on the service provider backend.
Abstract:
A system and method is described for the efficient management and storage of documents in a multi-user environment by implementing a three-tiered content model for storage and a context resolution mechanism for retrieval. Source objects may logically reference target objects where the target objects dynamically exist in different versions. In particular, the content model contains three classes in a collection wherein each subsequent class inherits the properties of the previous class. The classes comprise logical objects, physical objects, and components. All physical objects that belong to the same logical object are context specific variants, such as different versions of each other. Physical objects in a collection can be related by different criteria, as well as by user-defined relations. The system provides for versioning of objects, such as variations based on content, format, language, etc., to create variants of objects in the same collection, however variance among physical objects which belong to one logical object is not limited to different versions. Such versioning is controlled through a check-in/-out mechanism to allow use in a multi-user environment. The context resolution mechanism is used to retrieve the most accurate version of an object pursuant to certain user-supplied criteria in response to a call from a client front-end application. The system is linked to various independent front-end editor/browser applications through application programming interfaces. The system also provides for references between various objects in the Knowledge Provider. A dynamic logical hyperlink mechanism is provided to maintain references from source to target objects while a different version of the target object is being created.
Abstract:
A stabilized reagent for the photometric enzymatic determination of creatine kinase (CK) in biological sample material by forming ATP from creatine phosphate and ADP and detecting the ATP formed, containing an organic or inorganic sulphur compound preferably in a submolar amount relative to the added CK activator. A corresponding reagent in a liquid form is stable at 2 to 8° C. for up to 12 months without significant loss of function.