Method for automatically generating a netlist of an fpga program
US-2015331983-A1 · Nov 19, 2015 · US
US9684527B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9684527-B1 |
| Application number | US-201514825094-A |
| Country | US |
| Kind code | B1 |
| Filing date | Aug 12, 2015 |
| Priority date | Aug 12, 2015 |
| Publication date | Jun 20, 2017 |
| Grant date | Jun 20, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An integrated computing system configuration system includes a computing system that executes an engine to receive component specifications for each of one or more components supplied by a plurality of suppliers, and receive user input for selecting a subset of the component specifications to be implemented in a customized integrated computing system by generating a base configuration that comprises the component specifications of the subset of the components. From the received component specifications and user input, the engine may generate a component classification for each component specification according to its functionality, validate each component classification according to one or more other component specifications in the subset of components, and display the validated components for each component on a display.
Opening claim text (preview).
What is claimed is: 1. A computing system configuration method comprising: receiving, using executable instructions stored in a non-transitory medium and executed on at least one processor, component specifications for each of one or more components supplied by a plurality of suppliers; receiving, using the instructions, user input for selecting a subset of the component specifications to be implemented in a customized computing system by generating a base configuration that comprises the component specifications of the subset of the components; generating, using the instructions, a component classification for each component specification according to a functionality of the component; validating, using the instructions, each component classification by ensuring interoperability of the component specification with the component specifications of one or more other components in the subset of components; and generating an output of the validated components. 2. The method of claim 1 , further comprising: displaying, using the instructions and the output, the validated component specification for each component on a display; and displaying one or more unverified component specifications with an indicia that is different from other indicia used to display other component specifications that have been verified. 3. The method of claim 2 , further comprising determining different severity levels for each of the unverified component specifications. 4. The method of claim 1 , further comprising generating the component classification by removing any non-parametric information included in the component specification. 5. The method of claim 4 , wherein the non-parametric information includes at least one of a stock keeping number (SKU) associated with the component specification, a part number associated with the component specification, a serial number associated with the component specification, and a manufacturer of the component associated with the component specification. 6. The method of claim 1 , further comprising generating the component classification by obtaining parametric information of the component from a record stored in the non-transitory medium using non-parametric information included in the component specification. 7. A computing system configuration system comprising: a computing system comprising at least one processor and at least one memory to store instructions that are executed by the at least one processor to: receive component specifications for each of one or more components supplied by a plurality of suppliers; receive user input for selecting a subset of the component specifications to be implemented in a customized computing system by generating a base configuration that comprises the component specifications of the subset of the components; generate a component classification for each component specification according to a functionality of the component; validate each component classification by ensuring interoperability of the component specification with the component specifications of one or more other components in the subset of components; and generate an output of the validated component classifications. 8. The system of claim 7 , wherein the instructions are further executed to: display the validated components, using the output, for each component on a display; and display one or more unverified component specifications with an indicia that is different from other indicia used to display other component specifications that have been verified. 9. The system of claim 8 , wherein the instructions are further executed to determine different severity levels for each of the unverified component specifications. 10. The system of claim 7 , wherein the instructions are further executed to generate the component classification by removing any non-parametric information included in the component specification. 11. The system of claim 7 , wherein the instructions are further executed to generate the component classification by obtaining parametric information of the component from a record stored in the at least one memory using non-parametric information included in the component specification. 12. Code implemented in a non-transitory, computer readable medium that when executed by at least one processor, is operable to perform at least the following: receiving component specifications for each of one or more components supplied by a plurality of suppliers; receiving user input for selecting a subset of the component specifications to be implemented in a customized computing system by generating a base configuration that comprises the component specifications of the subset of the components; generating a component classification for each component specification according to a functionality of the component; and validating each component classification by ensuring interoperability of the component specification with the component specifications of one or more other components in the subset of components. 13. The code of claim 12 , further operable to perform: displaying the validated component classifications for each component on a display; and displaying one or more unverified component specifications with an indicia that is different from other indicia used to display other component specifications that have been verified. 14. The code of claim 13 , further operable to perform determining different severity levels for each of the unverified component specifications. 15. The code of claim 12 , further operable to perform generating the component classification by removing any non-parametric information included in the component specification. 16. The code of claim 15 , wherein the non-parametric information includes at least one of a stock keeping number (SKU) associated with the component specification, a part number associated with the component specification, a serial number associated with the component specification, and a manufacturer of the component associated with the component specification. 17. The code of claim 12 , further operable to perform generating the component classification by obtaining parametric information of the component from a record stored in the non-transitory medium using non-parametric information included in the component specification.
Hypervisors; Virtual machine monitors · CPC title
Configuring for program initiating, e.g. using registry, configuration files · CPC title
for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.