Abstract:
In one embodiment of the invention, an update circuit having a bus driver to drive a bus dynamically receives an update compensation code. The bus driver receives data at a data clock signal. The update compensation code controls impedance matching at the bus driver according to the data. A code generator generates the update compensation code at a base clock signal. The base clock signal is synchronized with the data clock signal. The base clock signal has an update interval and a quiet interval. A distribution ring interface distributes the update compensation code to the update circuit synchronously with the base clock signal.
Abstract:
A cable modern termination system (CMTS) having front and rear sides is disclosed. A rear panel receives a plurality of connector cards. At least one first connector card wherein each first connector card has a row of connectors. At least one second connector cards, wherein each second connector card has a row of connectors, wherein connectors on the first connector cards are staggered from connectors on the second connector cards when the connector cards are inserted into the rear panel.
Abstract:
A method and apparatus for detection of a particular material, such as photo-resist material, on a sample surface. A narrow beam of light is projected onto the sample surface and the fluoresced and/or reflected light intensity at a particular wavelength band is measured by a light detector. The light intensity is converted to a numerical value and transmitted electronically to a logic circuit which determines the proper disposition of the sample. The logic circuit controls a sample-handling robotic device which sequentially transfers samples to and from a stage for testing and subsequent disposition. The method is particularly useful for detecting photo-resist material on the surface of a semiconductor wafer.
Abstract:
A network input/output processing system for sending and receiving messages between a large scale computer system and associated communications networks. Executive operating system services provide access to a control table, an input queue, and an output queue stored in the computer system's main memory. A network input/output processor responds to requests by application programs, through a communications program, for receiving input from and sending output to a network, concurrently with requests to communicate with directly attached peripheral devices such as disk drives, tape drives, and printers. The network input/output processor receives initialization, reset, and termination requests via the control table. Requests to receive input are received from the input queue. Input data is stored into buffers as directed by the input request. Requests to send output are received from the output queue. Output data is read from the buffers as directed by the output request. Executive operating system services provide for control of input data transfers and output data transfers. Special purpose Instruction Processor instructions provide the capability to build control programs for processing input and output messages used by the network input/output processor to effect message transfers, thereby minimizing host instruction pathlength for communications I/O. The system architecture minimizes internal data copy between processes by using transferable buffers as communications buffers.
Abstract:
A system and method for removing a queue entry containing message data from a queue shared by communicating, sequential processes includes dequeue (DEQ) and dequeue or wait (DEQW) instructions. The dequeue instruction removes a queue entry from the head of the shared queue, thereby providing access to the message data contained in the queue entry to the dequeuing process. The dequeue or wait instruction removes a queue entry from the shared queue if there is one, otherwise it suspends the execution of the dequeuing process until an entry is enqueued to the queue. If an event is selected by the dequeuing process, the dequeuing process is suspended until notification of the event is detected in the shared queue. Execution of the dequeue and dequeue or wait instructions include blocking access to the queue by other processes, updating queue linkages, deactivating processes waiting on entries or events being made to the queue, monitoring interrupts, and validating the appropriate queue data structures.
Abstract:
A light-weight insulated bootie-gaiter combination for cross-country skiers and winter backpackers is disclosed wherein the gaiter is provided with a removable insulating liner along with lower attachment means for engaging the outer surface of a bootie foot cover.
Abstract:
We provide reverse-graded catalyst systems which are capable of removing metals and sulfur from a hydrocarbon feedstock. They comprise two or more catalyst layers in which at least two successive catalyst layers characterized as having decreasing desulfurization activity, and increasing average macropore diameter in the direction of hydrocarbon flow. We also disclose a process for using them.
Abstract:
A method to electrolytically produce metallic titanium from compounds thereof. The method includes first inserting a foraminous diaphragm with at least a surface portion consisting essentially of nickel or, preferably, cobalt into an electrolytic cell. The diaphragm has a diaphragm coefficient of greater than zero to about 0.5 when the coefficient of flow is about 0.1 to about 25 in an electrolytic cell. The cell further includes an anode spaced apart by the diaphragm from a cathode and a titanium compound feed means. A feed means is combined with the cathode compartment to supply a titanium compound to a molten salt electrolyte in the cathode compartment. The apparatus is preferably sealed from the atmosphere to avoid contamination of the bath and metal product with certain atmospheric gases. An ionizable titanium compound is subsequently introduced into the electrolyte and an electromotive force impressed between the anode and the cathode to thereby deposit metallic titanium on the cathode.
Abstract:
A method to electrolytically produce metallic titanium from compounds thereof. The method includes first positioning a foraminous metallic diaphragm with a diaphragm coefficient of greater than zero to about 0.5 when the coefficient of flow is about 0.1 to about 25 in an electrolytic cell. The cell further includes an anode spaced apart from a cathode and a titanium compound feed means by the diaphragm. A feed means is combined with the cathode compartment to supply a titanium compound to a molten salt electrolyte in the cathode compartment. The apparatus is preferably sealed from the atmosphere to avoid contamination of the bath and metal product with certain atmospheric gases. An ionizable titanium compound is subsequently introduced into the electrolyte and an electromotive force impressed between the anode and the cathode to thereby deposite metallic titanium on the cathode.
Abstract:
A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may provide a user with the option to keep both files that have a file name conflict. It may further permit the user to rename a file involved with a file name conflict. The operations engine may also automatically rename one of the files of a file name conflict by appending a character to a root of the filename. The character may include the lowest integer available for the root in a destination for the files. The operations engine may provide the option to keep both files as part of a pre-calculation of potential errors for a requested operation. The operations engine may place file name conflicts in an error queue and permit the user to select an option to keep both files after the conflict is encountered.