Patent ID: 11966715
Assignee: GUOBIAO ZHANG
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A three-dimensional processor (3D-processor) for parallel computing, comprising a single-crystalline semiconductor substrate and a plurality of computing elements including first and second computing elements disposed thereon, each of said computing elements comprising:
at least a three-dimensional memory (3D-M) array including a plurality of vertically stacked memory cells for storing at least a portion of a look-up table (LUT) for a mathematical function, wherein said memory cells are neither in contact with nor interposed by any semiconductor substrate including said single-crystalline semiconductor substrate; and, said memory cells do not comprise any single-crystalline semiconductor material;
an arithmetic logic circuit (ALC) disposed on said single-crystalline semiconductor substrate, wherein said ALC performs at least one arithmetic operation on selected data from said LUT; and, transistors in said ALC comprise at least a single-crystalline semiconductor material;
a plurality of inter-storage-processor (ISP) connections entirely disposed between said 3D-M array and said single-crystalline semiconductor substrate for communicatively coupling said memory cells and said single-crystalline semiconductor substrate, wherein said ISP-connections do not penetrate through any semiconductor substrate including said single-crystalline semiconductor substrate;
wherein said first and second computing elements calculate the values of respective mathematical function in parallel.