-
公开(公告)号:US20210117189A1
公开(公告)日:2021-04-22
申请号:US17054529
申请日:2018-11-29
Inventor: Qun LIU , Yewang WANG , Xiangshui MIAO , Jian LI
Abstract: A reduced instruction set processor based on a memristor is provided. The memristor is a non-volatile device using a resistor to store “0” and “1” logic while implementing “implication logic” through applying a pair of voltages VCOND/VSET. Various data operations, logic operations, and arithmetic operations may be implemented based on the implication logic. The memristor is a computation and memory fusion device having great potential. A computer processor based on the memristor also becomes the research direction of the next-generation computer processor. The computer processor based on a memristor is designed according to the memory and computation fusion characteristic of the memristor. The processor is different from a traditional computer that must use a special memory and a calculator, and fuses computation and memory. Compared with a traditional computer, the speed, parallelism degree, and power consumption of the computer processor based on the memristor are greatly improved.
-
2.
公开(公告)号:US20170287558A1
公开(公告)日:2017-10-05
申请号:US15629714
申请日:2017-06-21
Inventor: Qun LIU , Tao ZHANG , Xiangshui MIAO , Yi LI , Yaxiong ZHOU , Tianpeng MIAO
IPC: G11C13/00
CPC classification number: G11C13/0069 , G11C13/0007 , G11C13/0097 , G11C2213/77
Abstract: A processor including a computing and memory structure including X in number integration units and X in number communication units, and a control unit. The integration units are computing and memory units (CMUs), each computing and memory unit (CMU) is connected to a corresponding communication unit. The control unit is configured to produce control signals according to the commands, connect communication networks between the CMUs, choose operand addresses and result storage addresses, and search for one or a plurality of idle CMUs when extra CMUs are required for an operation. Each computing and memory unit includes M in number bit units and M−1 in number vertical line switches. Each bit unit includes a resistor, a horizontal line switch and N in number memristors. X is a positive integer greater than or equal to 2; M is a positive integer greater than or equal to 1.
-