Abstract:
A lens assembly is constructed to accommodate certain, often competing, design characteristics. The lens assembly provides high optical performance in a compact and easy to manufacture system. The lens assembly allows a manufacturer to produce a system that is common among various aperture sizes so that manufacturability is enhanced. The lens assembly is also suitable for use in connection with additional components, such as filters and/or electronic detectors, such as CCD's and/or CMOS's. The lens assembly may be arranged to provide a relatively wide angle, such as approximately 40 degrees, with minimal distortion, for example, less than 1%. a ratio of the length of the lens assembly to the back focal length of approximately 1.39 to accommodate additional components, such as optical filters. The lens assembly may be configured as a four group, six element, lens assembly. The lens assembly may contain compensating aberrations to compensate the aberrations of plane parallel plates that may be used in connection with the lens assembly.
Abstract:
The present invention provides system and method of integrating existing computer-based systems. These existing computer-based systems are systems that are in place for a period of time and may be expensive to replace. Specifically, the present invention provides software, firmware and/or hardware for integrating existing computer-based systems. The present invention also allows for the optimization of data sent to computer system before the computer system otherwise utilizes the data. The present invention further allows for selectively bypassing the optimization system of the present invention when the computer system requests data directly from the data source.
Abstract:
Systems and methods for extending a directory schema independent of schema modification are described. In one aspect, a directory schema data structure includes a flexible attribute data field. The flexible attribute data field identifies a complex data type. The complex data type is used to express one or more operational or data providing properties of a flexible attribute. The one or more operational or data providing properties are independent of the complex data type and independent of directory schema modification. The directory schema data structure also includes a flexible structural object content class to encapsulate the flexible attribute.
Abstract:
A computer system, method and software product enables automatic placement and routing of datapath functions using a design methodology that preserves hiearchical and structural regularity in top down designs for datapaths. The system includes a datapath floorplanner, a datapath placer, and routing space estimator. The datapath floorplanner allows the designer to establish and maintain during floorplannning operations datapath regions that include a number of datapath functions each. The datapath floorplanner creates the datapath regions from a netlist specifying logic cell instances and connectivity information, and from a plurality of tile files. A tile file is a structured description of a datapath function, describing the relative vertical and horizontal placement of all logic cell instances within the datapath function. There is one tile file for each unique datapath function. The datapath function instances then are associated with a particular tile file by the tile file list file. The datapath floorplanner uses the tile files to integrate the placement information with the specific function instances, and further allows the specification of clusters, function interleaving, and net side constraints per region. A datapath placer places the datapath functions in each region using the relative placement information and constraints. The routing space estimator estimates the space needed for routing a placed region. All of this information is interactively provided to the circuit designer so as to allow almost real time modification of datapath placement.
Abstract:
A Hall effect device test circuit which detects Hall effect device operate and release point failures. A magnetic field circuit, a voltage switching circuit, a comparison circuit, a retriggerable monostable multivibrator circuit and a visual indicator circuit are included. The comparison circuit compares the Hall effect device switching voltage to a predetermined threshold and controls the multivibrator circuit which causes a visual pass/fail signal to be provided.