The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 18, 2011
Filed:
Mar. 20, 2006
Jeffrey Orion Pritchard, Santa Cruz, CA (US);
Jarrod Colin James Blackburn, San Jose, CA (US);
David James Lau, Scotts Valley, CA (US);
Philippe Molson, San Jose, CA (US);
James L. Ball, Santa Cruz, CA (US);
Jesse Kempa, Felton, CA (US);
Jeffrey Orion Pritchard, Santa Cruz, CA (US);
Jarrod Colin James Blackburn, San Jose, CA (US);
David James Lau, Scotts Valley, CA (US);
Philippe Molson, San Jose, CA (US);
James L. Ball, Santa Cruz, CA (US);
Jesse Kempa, Felton, CA (US);
Altera Corporation, San Jose, CA (US);
Abstract
Methods and apparatus are provided for implementing a programmable chip using a high-level language. Code sequences such as high-level language software critical loops are converted into read/transform/write (RXW) processes with buffer based flow control between the processes. Having separate read and write processes allows an arbitrary number of sequential reads/writes to occur in any order, subject to buffer size, allowing bursting/sequential transactions that are more efficient than random accesses.