Patent classifications
G06F30/22
Method for lossless compression and regeneration of digital design data
Disclosed herein is a method for lossless compression and regeneration of digital design data in a manner maintaining the native formats outputted by modeling software used with prime focus on reduction in file size, portability, interchangeability of file storage format and providing database management functions while being implemented as a plug-and-play add-on utility to existing modeling software. Feature-based extraction of design attributes serves as a core of this inventive method and software utility based thereon.
Resistor network generation from point-to-point resistance values
The technology disclosed generates resistor values for networks with more than four terminals. In this case, all resistors in the network can be found by updating point-to-point (P2P) values as the network is reduced. To find the resistor value R.sub.AB between two terminals, A and B, the other terminals are effectively shorted together, reducing the network. Such reduction does not affect R.sub.AB. The point-to-point (P2P) resistance values are recalculated as other terminals are shorted. Once reduced to four terminals, the P2P resistance values are sufficient to determine R.sub.AB. Given six P2P resistance values, it generates the six resistor values required for the resistor network connecting the four terminals.
SYSTEMS AND METHODS FOR GROWTH-BASED DESIGN
Systems and methods are disclosed for generating designs for mechanical parts in a computer aided design (CAD) context. One method includes generating a model of a mechanical part, the model including one or more cells, wherein each cell is comprised of a plurality of parameterized representations, each of the plurality of parameterized representations representing a material property; determining, for each cell, a cell-specific parameter value for each of the parameterized representations; comparing, for each cell, each of the cell-specific parameter values to a corresponding threshold parameter value associated with each of the representations of the material properties; and generating at least one additional cell or removing at least one of the one or more cells based on the comparison of each cell-specific parameter value to the corresponding threshold parameter value.
Method for generating a Petri Net simulation model of an industrial control system
A computer implemented method generates a Petri Net simulation model of an industrial controls system. The method includes providing a basic Petri Net system model employing a generic component model. The system model has at least two component places for generating parameterisation tokens, at least two family places for generating component instantiation tokens, and an architecture place for generating family instantiation tokens for the family place in response to an initial token. The method further includes providing a component family library including component family data, providing a component parameter list including component parameter data for each individual component of the Industrial Control System. Furthermore, the method includes assigning a unique identifier to each component of the component parameter list, assigning each component present in the component parameter list to one component family, and instantiating the basic Petri Net model by processing the component parameter list.
Method for generating a Petri Net simulation model of an industrial control system
A computer implemented method generates a Petri Net simulation model of an industrial controls system. The method includes providing a basic Petri Net system model employing a generic component model. The system model has at least two component places for generating parameterisation tokens, at least two family places for generating component instantiation tokens, and an architecture place for generating family instantiation tokens for the family place in response to an initial token. The method further includes providing a component family library including component family data, providing a component parameter list including component parameter data for each individual component of the Industrial Control System. Furthermore, the method includes assigning a unique identifier to each component of the component parameter list, assigning each component present in the component parameter list to one component family, and instantiating the basic Petri Net model by processing the component parameter list.
METHOD AND APPARATUS FOR ADAPTIVE VOLTAGE SCALING TO ELIMINATE DELAY VARIATION OF WHOLE DESIGN
A method and apparatus for adaptive voltage scaling to eliminate delay variation of a whole design are provided. The method may include: reading a circuit simulation netlist file, a circuit design database, and a path list; building a delay variation database of each minimum unit within multiple minimum units of the whole design under various voltage levels according to the circuit design database; utilizing an initial voltage level to be a voltage level of a driving voltage of the whole design to apply the initial voltage level to the whole design, and performing static timing analysis (STA) on the whole design, to determine whether any timing violation path exists in the path list; and selectively adjusting the voltage level of the driving voltage and re-performing the STA until no timing violation path exists.
Systems and methods for creating infrastructure models
Systems and methods are provided herein for creating and building a model of a unique infrastructure, such as a parking structure. The model may be created through the identification of various triggers by a vehicle traversing the infrastructure. The triggers may include, for example, sensors or other devices capable of sensing the vehicle within the infrastructure. The triggers may also be information received from the vehicle itself. Based on the triggers, it may be inferred that various places exist throughout the infrastructure. For example, it may be inferred through two subsequent triggers that a place exists between the two triggers. The place may be added to the model of the infrastructure in between the two triggers. The model may continue to grow in this manner.
Systems and methods for creating infrastructure models
Systems and methods are provided herein for creating and building a model of a unique infrastructure, such as a parking structure. The model may be created through the identification of various triggers by a vehicle traversing the infrastructure. The triggers may include, for example, sensors or other devices capable of sensing the vehicle within the infrastructure. The triggers may also be information received from the vehicle itself. Based on the triggers, it may be inferred that various places exist throughout the infrastructure. For example, it may be inferred through two subsequent triggers that a place exists between the two triggers. The place may be added to the model of the infrastructure in between the two triggers. The model may continue to grow in this manner.
BUILDING SYSTEM MAINTENANCE USING MIXED REALITY
Methods, devices, and systems for building system maintenance using mixed reality are described herein. One mixed reality computing device for building system maintenance can include a mixed reality display, a memory, and a processor to execute executable instructions stored in the memory to receive a work order for a device in a building, determine a location of the mixed reality computing device in the building, and display virtual information about the device on the mixed reality display based on the location of the mixed reality computing device in the building, where the displayed virtual information includes information about fixing a fault of the device, and where the virtual information displayed on the mixed reality display is overlaid over an area of the mixed reality display based on a field of view of the mixed reality computing device.
Thermal resistance analysis model and semiconductor integrated circuit
A thermal resistance analysis model of a semiconductor integrated circuit comprising a die and a semiconductor chip disposed on the die, the die constituting a bottom inner node BI, the semiconductor chip including a local heat-generating portion constituting a junction node JN, the semiconductor chip constituting an additional plate node PN, a first thermal resistance JP between the junction node JN and the additional plate node PN; and a second thermal resistance PBI between the additional plate node PN and the bottom inner node BI, wherein the semiconductor integrated circuit is expressed by a multi-thermal resistance network. Disclosed herein are a thermal resistance analysis model with satisfactory precision as a thermal resistance analysis model of locally heat-generating semiconductor integrated circuits; and a semiconductor integrated circuit to which such a thermal resistance analysis model is applied.