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:
Feb. 26, 2019
Filed:
May. 10, 2017
Google Llc, Mountain View, CA (US);
Albert Meixner, Mountain View, CA (US);
Ofer Shacham, Palo Alto, CA (US);
David Patterson, Kensington, CA (US);
Daniel Frederic Finchelstein, Redwood City, CA (US);
Qiuling Zhu, San Jose, CA (US);
Jason Rupert Redgrave, Mountain View, CA (US);
Google LLC, Mountain View, CA (US);
Abstract
A method is described that includes instantiating, within an application software development environment, a virtual processor having an instruction set architecture and memory model that contemplate first and second regions of reserved memory. The first reserved region is to keep data of an input image array. The second reserved region is to keep data of an output image array. The method also includes simulating execution of a memory load instruction of the instruction set architecture by automatically targeting the first reserved region and identifying desired input data with first and second coordinates relative to the virtual processor's position within an orthogonal coordinate system and expressed in the instruction format of the memory load instruction.