Micro-coded processors for concurrent processing in a programmable logic device
AssigneeXilinx, Inc.
InventorsChidamber R. Kulkarni, Gordon J. Brebner
Life of this patent
Estimating the term…
Loading patent…
AssigneeXilinx, Inc.
InventorsChidamber R. Kulkarni, Gordon J. Brebner
Estimating the term…
A method and system for concurrent data processing, and an integrated circuit having programmable logic therefor, are described. A multi-threaded application is parsed into respective threads. Data value variables, data operators, data processing order of execution, and data result variables are identified from the threads. A code listing is generated associated with each of the threads for the data value variables, the data operators, the data processing order of execution, and the data result variables identified. Source and destination address information is associated with the data value variables and the data result variables. The source and destination address information is ordered to preserve the data processing order of execution. A configuration bitstream is generated for instantiating thread-specific processors in programmable logic, the thread-specific processors associated with the threads each having at least a portion of the data operators.
A method for concurrent data processing, comprising:
An integrated circuit having programmable logic, comprising:
A system for concurrent data processing, comprising:
Dependencies are inferred from the claim text.