SCHEDULING OPTIMIZATION OF ALIASED POINTERS FOR IMPLEMENTATION ON PROGRAMMABLE CHIPS
Patent №
US 8,291,396
Granted
2012-10-16
Filed 2006
Owner
ALTERA CORPORATION
Lab
—
AI components
2
nlp · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11523261
Various high-level languages are used to specify hardware designs on programmable chips. The high-level language programs include pointer operations that may have same iteration and future iteration dependencies. Single loop iteration pointer dependencies are considered when memory accesses are assigned to clock cycles. Multiple loop iteration pointer dependencies are considered when determining how often new data can be entered into the generated hardware pipeline without causing memory corruption. A buffer can be used to forward data from a memory write to a future read.
AI classification
Ownership
ALTERA CORPORATION
assignment · 183210348
Assignors
LAU, DAVID JAMES, PRITCHARD, JEFFREY ORION, MOLSON, PHILIPPE
On an employer assignment, the assignors are typically the inventors.