Claims Analysis
Total Claims: 61
Claim 1
Independent Claim
110 words
A computer-implemented method of providing logic cores for use with a logic core generator, comprising: receiving, with a computer, information from one or more logic core providers, the information pertaining to one or more logic cores that are available from the logic core providers and being in individual formats that cannot be used by the logic core generator, the information comprising at least one of: core family information, taxonomy information, data sheet information, behavioral model information, core description information, and a destination directory; and processing the information with the computer to provide the information in a format that can be used by the logic core generator to generate logic cores.
Claim 2
Dependent Claim
110 words
A computer-implemented method of providing logic cores for use with a logic core generator, comprising: receiving, with a computer, information from one or more logic core providers, the information pertaining to one or more logic cores that are available from the logic core providers and being in individual formats that cannot be used by the logic core generator, the information comprising at least one of: core family information, taxonomy information, data sheet information, behavioral model information, core description information, and a destination directory; and processing the information with the computer to provide the information in a format that can be used by the logic core generator to generate logic cores.
Claim 3
Dependent Claim
24 words
The computer-implemented method of claim 1 , wherein processing the information provides the information in a format that comprises at least one XCD file.
Claim 4
Dependent Claim
18 words
The computer-implemented method of claim 1 , wherein the one or more logic cores are fixed logic cores.
Claim 5
Dependent Claim
15 words
The computer-implemented method of claim 1 , wherein the information comprises at least one file.
Claim 6
Dependent Claim
16 words
The computer-implemented method of claim 1 , wherein the information comprises a logic core provider name.
Claim 7
Dependent Claim
15 words
The computer-implemented method of claim 1 , wherein the information comprises a logic core name.
Claim 8
Dependent Claim
16 words
The computer-implemented method of claim 1 , wherein the information comprises at least one core version.
Claim 9
Dependent Claim
14 words
The computer-implemented method of claim 1 , wherein the information comprises a core family.
Claim 10
Dependent Claim
13 words
The computer-implemented method of claim 1 , wherein the information comprises taxonomy information.
Claim 11
Dependent Claim
14 words
The computer-implemented method of claim 1 , wherein the information comprises data sheet information.
Claim 12
Dependent Claim
16 words
The computer-implemented method of claim 1 , wherein the information comprises at least one destination directory.
Claim 13
Dependent Claim
109 words
A computer-implemented method of providing logic cores for use with a logic core generator, comprising: receiving, with a computer, information from one or more logic core providers, the information pertaining to one or more logic cores that are available from the logic core providers and being in individual formats that cannot be used by the logic core generator; and processing the information with the computer to provide the information in a format that can be used by the logic core generator to generate logic cores, wherein the information comprises at least one file, and wherein processing the information comprises copying the at least one file to a provider-specified location.
Claim 14
Dependent Claim
109 words
A computer-implemented method of providing logic cores for use with a logic core generator, comprising: receiving, with a computer, information from one or more logic core providers, the information pertaining to one or more logic cores that are available from the logic core providers and being in individual formats that cannot be used by the logic core generator; and processing the information with the computer to provide the information in a format that can be used by the logic core generator to generate logic cores, wherein the information comprises at least one file, and wherein processing the information comprises copying the at least one file to a provider-specified location.
Claim 15
Dependent Claim
108 words
A computer-implemented method of providing logic cores for use with a logic core generator, comprising: receiving, with a computer, information from one or more logic core providers, the information pertaining to one or more logic cores that are available from the logic core providers and being in individual formats that cannot be used by the logic core generator; and processing the information with the computer to provide the information in a format that can be used by the logic core generator to generate logic cores, wherein the information comprises at least one file, and wherein processing the information comprises creating a directory structure to hold the processed information.
Claim 16
Dependent Claim
108 words
A computer-implemented method of providing logic cores for use with a logic core generator, comprising: receiving, with a computer, information from one or more logic core providers, the information pertaining to one or more logic cores that are available from the logic core providers and being in individual formats that cannot be used by the logic core generator; and processing the information with the computer to provide the information in a format that can be used by the logic core generator to generate logic cores, wherein the information comprises at least one file, and wherein processing the information comprises creating a directory structure to hold the processed information.
Claim 17
Dependent Claim
110 words
One or more computer-readable media having computer-readable instructions thereon which, when executed by a computer, cause the computer to: receive information from one or more logic core providers, the information pertaining to one or more logic cores that are available from the logic core providers and being in individual formats that cannot be used by a particular logic core generator, the information comprising at least one of: core family information, taxonomy information, data sheet information, behavioral model information, core description information, and a destination directory; and process the information to provide the information in a format that can be used by the particular logic core generator to generate logic cores.
Claim 18
Dependent Claim
110 words
One or more computer-readable media having computer-readable instructions thereon which, when executed by a computer, cause the computer to: receive information from one or more logic core providers, the information pertaining to one or more logic cores that are available from the logic core providers and being in individual formats that cannot be used by a particular logic core generator, the information comprising at least one of: core family information, taxonomy information, data sheet information, behavioral model information, core description information, and a destination directory; and process the information to provide the information in a format that can be used by the particular logic core generator to generate logic cores.
Claim 19
Dependent Claim
40 words
The computer-readable media of claim 14 , wherein the instructions cause a graphical user interface (GUI) to be displayed on the computer, the GUI being configured to interface with the one or more logic core providers and collect the information.
Claim 20
Dependent Claim
28 words
The computer-readable media of claim 14 , wherein the instructions cause the computer to receive one or more files that pertain to the one or more logic cores.
Claim 21
Dependent Claim
127 words
A computerized system configured to provide logic cores, comprising: one or more processors; memory; and software code in the memory which, when executed by the one or more processors, causes the one or more processors to: receive information from one or more logic core providers, the information pertaining to one or more logic cores that are available from the logic core providers and being in individual formats that cannot be used by a particular logic core generator, the information comprising at least one of: core family information, taxonomy information, data sheet information, behavioral model information, core description information, and a destination directory; and process the information to provide the information in a format that can be used by the particular logic core generator to generate logic cores.
Claim 22
Dependent Claim
127 words
A computerized system configured to provide logic cores, comprising: one or more processors; memory; and software code in the memory which, when executed by the one or more processors, causes the one or more processors to: receive information from one or more logic core providers, the information pertaining to one or more logic cores that are available from the logic core providers and being in individual formats that cannot be used by a particular logic core generator, the information comprising at least one of: core family information, taxonomy information, data sheet information, behavioral model information, core description information, and a destination directory; and process the information to provide the information in a format that can be used by the particular logic core generator to generate logic cores.
Claim 23
Dependent Claim
111 words
A computer-implemented method of providing logic cores for use with a logic core generator, comprising: defining a graphical user interface (GUI) configured to interface with third party logic core providers and to collect information pertaining to one or more logic cores provided by the third party logic core providers, the information comprising at least one of: core family information, taxonomy information, data sheet information, behavioral model information, core description information, and a destination directory; collecting the information from the third party logic core providers using the GUI; and rendering the information collected using the GUI into a form useable by the logic core generator for generating one or more logic cores.
Claim 24
Dependent Claim
111 words
A computer-implemented method of providing logic cores for use with a logic core generator, comprising: defining a graphical user interface (GUI) configured to interface with third party logic core providers and to collect information pertaining to one or more logic cores provided by the third party logic core providers, the information comprising at least one of: core family information, taxonomy information, data sheet information, behavioral model information, core description information, and a destination directory; collecting the information from the third party logic core providers using the GUI; and rendering the information collected using the GUI into a form useable by the logic core generator for generating one or more logic cores.
Claim 25
Dependent Claim
22 words
The computer-implemented method of claim 18 , wherein defining the GUI comprises providing a field for holding a logic core provider name.
Claim 26
Dependent Claim
21 words
The computer-implemented method of claim 18 , wherein defining the GUI comprises providing a field for holding a logic core name.
Claim 27
Dependent Claim
21 words
The computer-implemented method of claim 18 , wherein defining the GUI comprises providing a field for holding a logic core version.
Claim 28
Dependent Claim
19 words
The computer-implemented method of claim 18 , wherein defining the GUI comprises providing a field for holding taxonomy information.
Claim 29
Dependent Claim
23 words
The computer-implemented method of claim 18 , wherein defining the GUI comprises providing a field for holding information associated with a data sheet.
Claim 30
Dependent Claim
20 words
The computer-implemented method of claim 18 , wherein defining the GUI comprises providing a field for holding a destination directory.
Claim 31
Dependent Claim
25 words
The computer-implemented method of claim 18 , wherein defining the GUI comprises providing a field for holding information associated with one or more behavioral models.
Claim 32
Dependent Claim
21 words
The computer-implemented method of claim 18 , wherein rendering the information comprises copying at least one file to a destination directory.
Claim 33
Dependent Claim
29 words
The computer-implemented method of claim 18 , wherein rendering the information comprises copying at least one file to a destination directory that is specified by a logic core provider.
Claim 34
Dependent Claim
16 words
The computer-implemented method of claim 18 , wherein the information comprises one or more data files.
Claim 35
Dependent Claim
23 words
The computer-implemented method of claim 18 , wherein rendering the information comprises processing the information to provide at least one core generator-specific file.
Claim 36
Dependent Claim
19 words
The computer-implemented method of claim 29 , wherein the at least one core generator-specific file comprises an XCD file.
Claim 37
Dependent Claim
22 words
One or more computer-readable media having computer-readable instructions thereon which, when executed by a computer, implement the method of claim 18 .
Claim 38
Dependent Claim
134 words
A computerized system configured to provide logic cores, comprising: one or more processors; memory; and software code in the memory which, when executed by the one or more processors, causes the one or more processors to: define a graphical user interface (GUI) configured to interface with third party logic core providers and to collect information pertaining to one or more logic cores provided by the third party logic core providers, the information comprising at least one of: core family information, taxonomy information, data sheet information, behavioral model information, core description information, and a destination directory; collect the information from the third party logic core providers using the GUI; and render the information that is collected using the GUI into a form useable by the logic core generator for generating one or more logic cores.
Claim 39
Dependent Claim
134 words
A computerized system configured to provide logic cores, comprising: one or more processors; memory; and software code in the memory which, when executed by the one or more processors, causes the one or more processors to: define a graphical user interface (GUI) configured to interface with third party logic core providers and to collect information pertaining to one or more logic cores provided by the third party logic core providers, the information comprising at least one of: core family information, taxonomy information, data sheet information, behavioral model information, core description information, and a destination directory; collect the information from the third party logic core providers using the GUI; and render the information that is collected using the GUI into a form useable by the logic core generator for generating one or more logic cores.
Claim 40
Dependent Claim
56 words
The system of claim 32 , wherein the software code in the memory causes the one or more processors to define a GUI having at least one of the following fields: a core provider name field, a core name field, a core version field, a taxonomy field, a data sheet field, and a destination directory field.
Claim 41
Dependent Claim
98 words
A logic core bundling wizard configured for use in connection with a computer system having one or more processors, the logic core bundling wizard comprising a graphical user interface (GUI) executable on the one or more processors and configured to collect information from one or more third party logic core providers so that the one or more processors can process the information into a form useable by a particular logic core generator, wherein the information comprises at least one of: core family information, taxonomy information, data sheet information, behavioral model information, core description information, and a destination directory.
Claim 42
Dependent Claim
98 words
A logic core bundling wizard configured for use in connection with a computer system having one or more processors, the logic core bundling wizard comprising a graphical user interface (GUI) executable on the one or more processors and configured to collect information from one or more third party logic core providers so that the one or more processors can process the information into a form useable by a particular logic core generator, wherein the information comprises at least one of: core family information, taxonomy information, data sheet information, behavioral model information, core description information, and a destination directory.
Claim 43
Dependent Claim
27 words
The logic core bundling wizard of claim 34 , wherein the information comprises at least one of: a logic core provider name and a logic core version.
Claim 44
Dependent Claim
83 words
A logic core bundling wizard configured for use in connection with a computer system having one or more processors, the logic core bundling wizard comprising a graphical user interface (GUI) executable on the one or more processors and configured to collect information from one or more third party logic core providers so that the one or more processors can process the information into a form useable by a particular logic core generator, wherein the information comprises one or more files and their locations.
Claim 45
Dependent Claim
83 words
A logic core bundling wizard configured for use in connection with a computer system having one or more processors, the logic core bundling wizard comprising a graphical user interface (GUI) executable on the one or more processors and configured to collect information from one or more third party logic core providers so that the one or more processors can process the information into a form useable by a particular logic core generator, wherein the information comprises one or more files and their locations.
Claim 46
Dependent Claim
19 words
The logic core bundling wizard of claim 36 , wherein the one or more files comprise a symbol file.
Claim 47
Dependent Claim
19 words
The logic core bundling wizard of claim 36 , wherein the one or more files comprise a netlist file.
Claim 48
Dependent Claim
20 words
The logic core bundling wizard of claim 36 , wherein the one or more files comprise an instantiation template file.
Claim 49
Dependent Claim
26 words
The logic core bundling wizard of claim 36 , wherein the information comprises an output directory where the one or more files have to be copied.
Claim 50
Dependent Claim
85 words
A logic core bundling wizard configured for use in connection with a computer system having one or more processors, the logic core bundling wizard comprising a graphical user interface (GUI) executable on the one or more processors and configured to collect information from one or more third party logic core providers so that the one or more processors can process the information into a form useable by a particular logic core generator, wherein the wizard is configured to verify at least some of the information.
Claim 51
Dependent Claim
85 words
A logic core bundling wizard configured for use in connection with a computer system having one or more processors, the logic core bundling wizard comprising a graphical user interface (GUI) executable on the one or more processors and configured to collect information from one or more third party logic core providers so that the one or more processors can process the information into a form useable by a particular logic core generator, wherein the wizard is configured to verify at least some of the information.
Claim 52
Dependent Claim
18 words
The logic core bundling wizard of claim 41 , wherein the wizard verifies at least one file location.
Claim 53
Dependent Claim
18 words
The logic core bundling wizard of claim 41 , wherein the wizard verifies that a file is readable.
Claim 54
Dependent Claim
21 words
The logic core bundling wizard of claim 41 , wherein the wizard verifies that a destination location exists and is writable.
Claim 55
Dependent Claim
104 words
A logic core system, comprising: a logic core generator; multiple logic cores from a single logic core provider; and at least one logic core from at least one different logic core provider; and a software module configured to collect information from the at least one different logic core provider and render the information into a form useable by the logic core generator; wherein all of the logic cores are useable by the logic core generator to provide one or more logic cores, wherein the information comprises one or more file locations containing files that can be copied by the module into a destination location.
Claim 56
Dependent Claim
104 words
A logic core system, comprising: a logic core generator; multiple logic cores from a single logic core provider; and at least one logic core from at least one different logic core provider; and a software module configured to collect information from the at least one different logic core provider and render the information into a form useable by the logic core generator; wherein all of the logic cores are useable by the logic core generator to provide one or more logic cores, wherein the information comprises one or more file locations containing files that can be copied by the module into a destination location.
Claim 57
Dependent Claim
19 words
The logic core system of claim 45 , further comprising multiple logic cores from multiple different logic core providers.
Claim 58
Dependent Claim
24 words
The logic core system of claim 47 , wherein the software module defines a graphical user interface that is used to collect the information.
Claim 59
Dependent Claim
32 words
The logic core system of claim 47 , wherein the information comprises at least one of: a core provider name, a core name, a core version, taxonomy information, and a core description.
Claim 60
Dependent Claim
144 words
A computerized system configured to provide logic cores, comprising: a user display; one or more processors; memory; and software code in the memory that, when executed by the one or more processors, causes the processors to present a graphical user interface (GUI) on the user display through which a third party logic core provider can enter information about one or more of the logic cores that they provide and have the information automatically processed by the one or more processors into a form useable by a particular logic core generator, wherein the software code in the memory causes the one or more processors to define a GUI having at least one of the following fields: a core family information field, a taxonomy information field, a data sheet information field, a behavioral model information field, a core description information field, and a destination directory field.
Claim 61
Dependent Claim
144 words
A computerized system configured to provide logic cores, comprising: a user display; one or more processors; memory; and software code in the memory that, when executed by the one or more processors, causes the processors to present a graphical user interface (GUI) on the user display through which a third party logic core provider can enter information about one or more of the logic cores that they provide and have the information automatically processed by the one or more processors into a form useable by a particular logic core generator, wherein the software code in the memory causes the one or more processors to define a GUI having at least one of the following fields: a core family information field, a taxonomy information field, a data sheet information field, a behavioral model information field, a core description information field, and a destination directory field.