Method and apparatus for implementing a dataflow circuit model using application-specific memory implementations
AssigneeXilinx, Inc.
InventorsStephen A. Neuendorffer, Ian D. Miller
Life of this patent
Estimating the term…
Abstract
Method, apparatus, and computer readable medium for implementing a circuit model in an integrated circuit are described. In some examples, the circuit model includes a communication channel between actors. Data portions of at least one data object passed between the actors over the communication channel are identified. An implementation is generated for the circuit model in which data portions are assigned to either local queue storage of the communication channel or centralized shared storage of the communication channel based on levels of access thereof by the actors.
Claims20
A method of implementing a circuit model in an integrated circuit, the circuit model having a communication channel between actors, the method comprising:
- identifying, by a processor, data portions of at least one data object passed between the actors over the communication channel;
- and
- generating an implementation for the circuit model in which data portions are assigned to either local queue storage of the communication channel or centralized shared storage of the communication channel based on levels of access thereof by the actors.
Apparatus for implementing a circuit model in an integrated circuit, the circuit model having a communication channel between actors, the apparatus comprising:
- means for identifying data portions of at least one data object passed between the actors over the communication channel;
- and
- means for generating an implementation for the circuit model in which data portions are assigned to either local queue storage of the communication channel or centralized shared storage of the communication channel based on levels of access thereof by the actors.
A computer readable medium have stored thereon instructions that when executed by a processor cause the process to perform a method of implementing a circuit model in an integrated circuit, the circuit model having a communication channel between actors, the method comprising:
- identifying data portions of at least one data object passed between the actors over the communication channel;
- and
- generating an implementation for the circuit model in which data portions are assigned to either local queue storage of the communication channel or centralized shared storage of the communication channel based on levels of access thereof by the actors.
Dependencies are inferred from the claim text.