摘要:
A method is provided to select circuit cells for use in optimization of an integrated circuit design from among a plurality of circuit cells within a cell library, the method comprising: obtaining a value for each cell of the plurality that is indicative of both the cell's power dissipation and the cell's rate of output voltage change; ordering the cells of the plurality based upon the values; identifying a difference between values of cells that are proximate each other within the ordering of the cells that meets a threshold; and designating a cut point within the ordering of the cells based upon the identified difference.
摘要:
Arrangements for delivering educational content to students are disclosed. The arrangements can include a method that includes registering a student by interviewing the student and storing information associated with the student's educational history and generating parameters and variables related to the student's prior educational experiences. A query for educational content can be received from the student, with student selectable filters and tailored search criteria for educational materials can be generated based on the variables, and parameters associated with the student and the received query. The results of the search can be transmitted to a search engine and tailored search results can be received and displayed to the student. The system can be self-learning where after use by students, student specific profiles and user models can be generated which can increase the number of user parameters and variables and supplementary information in the student's profile and or model.
摘要:
Method, apparatus, and computer readable medium for restructuring a software program hierarchy having interface files and implementation files that include the interface files are described. In one example, dependencies between program units in the interface files and the implementation files are determined. The dependencies are represented as a plurality of bit strings. Correlated bitstrings of the plurality of bit strings are clustered into a plurality of partitions. Each of the plurality of partitions is transformed into corresponding program units. New interface files are respectively created having the corresponding program units for each of the plurality of partitions.
摘要:
Method, apparatus, and computer readable medium for restructuring a software program hierarchy having interface files and implementation files that include the interface files are described. In one example, dependencies between program units in the interface files and the implementation files are determined. The dependencies are represented as a plurality of bit strings. Correlated bitstrings of the plurality of bit strings are clustered into a plurality of partitions. Each of the plurality of partitions is transformed into corresponding program units. New interface files are respectively created having the corresponding program units for each of the plurality of partitions.