Abstract: A monolithic three-dimensional (3-D) pattern processor comprises at least one thousand storage-processing units (SPU's). Each SPU comprises at least a 3-D memory (3D-M) array and a pattern-processing circuit, with the 3D-M array vertically stacked above the pattern-processing circuit. The preferred pattern processor supports massive parallelism.
Type:
Application
Filed:
June 8, 2019
Publication date:
October 24, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A preferred IR-bicycle comprises an infrared (IR) sensor and non-IR electronics. The IR sensor detects a person in the proximity of the IR-bicycle (i.e. a nearby person). Once the IR sensor detects a nearby person, the non-IR electronics switches from a first mode to a second mode, wherein the power consumption in the first mode is substantially lower than that in the second mode.
Type:
Grant
Filed:
April 29, 2018
Date of Patent:
October 15, 2019
Assignees:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A configurable processor comprises a memory die and a logic die. The memory die comprises a programmable memory array for storing a look-up table (LUT) for a mathematical function, while the logic die comprises an arithmetic logic circuit (ALC) for performing at least an arithmetic operation on selected data from the LUT, wherein said mathematical function includes more operation than the arithmetic operations performable by the ALC. Complex mathematical functions can be implemented and configured.
Type:
Grant
Filed:
November 28, 2018
Date of Patent:
October 15, 2019
Assignees:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: The present invention discloses a coordinated parking-monitoring system. A co-monitored parking space is monitored by at least two parking-monitoring devices. Its effective parking-monitoring area is substantially more than that if it were monitored by a single parking-monitoring device. This lowers the overall system cost.
Type:
Grant
Filed:
April 9, 2018
Date of Patent:
October 15, 2019
Assignees:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: The present invention discloses a mixed three-dimensional memory (3D-Mx). It comprises memory arrays (or, memory blocks) of different sizes. In a 3D-Mx with mixed memory blocks, the memory blocks with different sizes are formed side-by-side. In a 3D-Mx with mixed memory arrays, a plurality of small memory arrays are formed side-by-side underneath a single large memory array.
Type:
Grant
Filed:
April 23, 2017
Date of Patent:
October 15, 2019
Assignees:
Hangzhou HaiCun Information Technology Co., Ltd.
Abstract: The present invention discloses a coordinated parking-monitoring system. A co-monitored parking space is monitored by at least two parking-monitoring devices. Its effective parking-monitoring area is substantially more than that if it were monitored by a single parking-monitoring device. This lowers the overall system cost.
Type:
Application
Filed:
April 9, 2018
Publication date:
October 10, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A monolithic three-dimensional (3-D) pattern processor supporting massive parallelism comprises a plurality of storage-processing units (SPU's). Each of the SPU's comprises at least a 3-D memory (3D-M) array and a pattern-processing circuit. Being monolithic, the 3D-M arrays and the pattern-processing circuits of the preferred pattern processor are formed on a single die and communicatively coupled by a plurality of intra-die connections. To ensure parallelism, each of the SPU's comprises no more than eight 3D-M arrays.
Type:
Application
Filed:
March 31, 2019
Publication date:
July 25, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A distributed pattern processor package comprises a plurality of storage-processing units (SPU's). Each of the SPU's comprises at least a non-volatile memory (NVM) array and a pattern-processing circuit. The preferred processor package further comprises at least a memory die and a logic die. The NVM arrays are disposed on the memory die, whereas the pattern-processing circuits are disposed on the logic die. The memory and logic dice are communicatively coupled by a plurality of inter-die connections.
Type:
Application
Filed:
January 27, 2019
Publication date:
July 18, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A GaN-on-Si output transistor array comprises a plurality of small monolithic output transistors. The substrate surface has multiple grids, upon which multiple pieces of the small monolithic GaN films are grown epitaxially on the silicon substrate. Each small monolithic output transistor is formed in a respective small monolithic GaN film. By disabling defective transistors, the overall yield/reliability is improved.
Type:
Application
Filed:
December 24, 2018
Publication date:
June 27, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A bi-sided pattern processor comprises a plurality of storage-processing units (SPU's). Each of the SPU's comprises at least a memory array and a pattern-processing circuit. The preferred pattern processor further comprises a semiconductor substrate with opposing first and second surfaces. The memory array is disposed on the first surface, whereas the pattern-processing circuit is disposed on the second surface. The memory array stores patterns; the pattern-processing circuit processes these patterns; and, they are communicatively coupled by a plurality of inter-surface connections.
Type:
Application
Filed:
January 16, 2019
Publication date:
June 13, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A multi-level distributed pattern processor comprises a plurality of storage-processing units (SPU's). Each of the SPU's comprises at least a non-volatile memory (NVM) array and a pattern-processing circuit. The NVM array and the pattern-processing circuit are disposed on different physical levels.
Type:
Application
Filed:
January 27, 2019
Publication date:
June 6, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: To implement a complex math function, a configurable computing array comprises at least an array of configurable interconnects, an array of configurable logic elements and an array of configurable computing elements. Each configurable computing element comprises at least a memory for storing a look-up table (LUT) for a math function.
Type:
Grant
Filed:
August 8, 2018
Date of Patent:
June 4, 2019
Assignees:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A vertically integrated neuro-processor comprises a plurality of neural storage-processing units (NSPU's). Each NSPU comprises at least a neuro-storage circuit and a neuro-processing circuit. The neuro-storage circuit comprises a memory array for storing at least a synaptic weight, while the neuro-processing circuit performs neural processing with the synaptic weight. The memory array and the neuro-processing circuit are vertically stacked and communicatively coupled by a plurality of inter-level connections.
Type:
Application
Filed:
January 16, 2019
Publication date:
May 30, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: The present invention discloses a new type of configurable gate array—a configurable computing array package. It comprises at least a configurable computing die and a configurable logic die. The configurable computing die comprises at least one configurable computing element. The configurable computing element can selectively realize a basic function from a math library. It comprises a plurality of printed arrays for storing the look-up tables (LUT) for different basic functions. The configurable computing die and the configurable logic die are located in a same package.
Type:
Grant
Filed:
March 9, 2018
Date of Patent:
May 28, 2019
Assignees:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: The above-substrate decoding stage of a compact three-dimensional memory (3D-Mc) could be an intra-level decoding stage, an inter-level decoding stage, or a combination thereof. For the intra-level decoding stage, contact vias can be shared by address-lines in the same memory level; for the inter-level decoding stage, contact vias can be shared by address-lines from different memory levels.
Type:
Grant
Filed:
April 19, 2017
Date of Patent:
May 28, 2019
Assignees:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A monolithic three-dimensional (3-D) pattern processor comprises a plurality of storage-processing units (SPU's). Each of the SPU's comprises at least a 3-D memory (3D-M) array and a pattern-processing circuit. The 3D-M could be a horizontal 3D-M (3D-MH) or a vertical 3D-M (3D-MV). The 3D-M array stores patterns; the pattern-processing circuit processes these patterns; and, they are communicatively coupled by a plurality of intra-die connections.
Type:
Application
Filed:
January 16, 2019
Publication date:
May 23, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A configurable computing array comprises at least an array of configurable interconnects, at least an array of configurable logic elements and at least an array of configurable computing elements. Each configurable computing element comprises at least a programmable memory for storing a look-up table (LUT) for a math function.
Type:
Application
Filed:
November 11, 2018
Publication date:
May 23, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A processor comprises an array of computing elements, with each computing element comprising an arithmetic logic circuit (ALC) and at least one three-dimensional memory (3D-M) array. The 3D-M array stores at least a portion of a look-up table (LUT) for a non-arithmetic function, while the ALC performs arithmetic operations on the LUT data.
Type:
Application
Filed:
November 26, 2018
Publication date:
April 18, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A processor comprises an array of computing elements, with each computing element comprising an arithmetic logic circuit (ALC) and at least one three-dimensional memory (3D-M) array. The 3D-M array stores at least a portion of a look-up table (LUT) for a non-arithmetic function, while the ALC performs arithmetic operations on the LUT data. Because they include more operations than the basic arithmetic operations (i.e. addition, subtraction and multiplication), the non-arithmetic functions cannot be implemented by the conventional logic circuits alone.
Type:
Application
Filed:
December 3, 2018
Publication date:
April 18, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.
Abstract: A configurable processor comprises a memory die and a logic die. The memory die comprises a programmable memory array for storing a look-up table (LUT) for a mathematical function, while the logic die comprises an arithmetic logic circuit (ALC) for performing at least an arithmetic operation on selected data from the LUT, wherein said mathematical function includes more operation than the arithmetic operations performable by the ALC. Complex mathematical functions can be implemented and configured.
Type:
Application
Filed:
November 28, 2018
Publication date:
April 18, 2019
Applicant:
HangZhou HaiCun Information Technology Co., Ltd.