System, method, and computer program product for constructing a data flow and identifying a construct
AssigneeNVIDIA Corporation
InventorRobert Anthony Alfieri
Life of this patent
Estimating the term…
Abstract
A system, method, and computer program product are provided for creating a hardware design. In use, one or more parameters are received, where at least one of the parameters corresponds to an interface protocol. Additionally, a data flow is constructed based on the one or more parameters. Further, an indication of one or more control constructs is received, where a hardware design is capable of being created, utilizing the constructed data flow and the one or more control constructs.
Claims22
A computer program product embodied on a non-transitory computer readable medium, comprising:
- code for receiving one or more parameters, at least one of which corresponds to an interface protocol;
- code for constructing a data flow based on the one or more parameters;
- code for receiving an indication of one or more control constructs;
- and
- code for creating a hardware design, utilizing the constructed data flow and the one or more control constructs.
The computer program product of claim wherein the computer program product is operable such that one or more of the control constructs create one or more output data flows, based on the one or more input data flows.
A method, comprising:
- receiving one or more parameters, at least one of which corresponding to an interface protocol;
- constructing a data flow based on the one or more parameters;
- and
- receiving an indication of one or more control constructs;
- wherein a hardware design is capable of being created, utilizing the constructed data flow and the one or more control constructs.
A system, comprising:
- a processor for receiving one or more parameters, at least one of which corresponding to an interface protocol, constructing a data flow based on the one or more parameters, and receiving an indication of one or more control constructs;
- wherein a hardware design is capable of being created, utilizing the constructed data flow and the one or more control constructs.
A method, comprising:
- receiving a plurality of parameters associated with a data flow to be included within a hardware design, the plurality of parameters including an identification of an interface and a width field associated with the interface;
- constructing a data flow based on the plurality of parameters;
- receiving an indication of one or more control constructs to be included within the hardware design;
- and
- creating a hardware design, utilizing the constructed data flow and the one or more control constructs.
Dependencies are inferred from the claim text.