Patents by Inventor Yongpan Liu
Yongpan Liu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12105986Abstract: A computing-in-memory array, chip and electronic device includes a computing-in-memory array including at least one computing-in-memory cell having a first switch, a second switch, a third switch, a fourth switch, a coupling capacitor, a first bitline, a second bitline, a third bitline, a first wordline, a second wordline and a third wordline; a control module connected to the computing-in-memory array, which controls the voltages of each wordline and bitline to read and write data through the computing-in-memory array, or to perform computing-in-memory operations. By arranging the first switch, the second switch, the third switch, and the fourth switch in a differential form, and determining the stored value by the difference of the voltage between the two ports of the second switch and the third switch, the present embodiment of the disclosure can implement computing-in-memory operations with high accuracy, low circuit complexity, high reliability, and high energy efficiency.Type: GrantFiled: May 9, 2022Date of Patent: October 1, 2024Assignee: TSINGHUA UNIVERSITYInventors: Xueqing Li, Wenjun Tang, Jialong Liu, Chen Jiang, Yongpan Liu, Huazhong Yang
-
Publication number: 20240005977Abstract: The disclosed apparatus comprises a computing array comprising a plurality of computing modules, wherein each computing module comprises at least one storage cell, a reset switch, and a capacitor; the storage cell comprises at least one storage switch, and the storage switch comprises a storage control terminal, a storage detection terminal, and a storage terminal, the storage control terminal to receive a storage state voltage to adjust the impedance characteristic between the storage detection terminal and the storage terminal; the reset switch comprises a reset control terminal, a reset detection terminal, and a reset terminal, the reset control terminal to receive a reset voltage and the reset terminal is used to receive a reset state voltage. The disclosed apparatus also comprises a control module, which is used to control the computing array to perform at least one of a store operation, a read operation, and a compute operation.Type: ApplicationFiled: June 28, 2023Publication date: January 4, 2024Inventors: Xueqing LI, Guodong YIN, Yiming CHEN, Lingan CHEONG, Tianyu LIAO, Wenjun TANG, Mingyen LEE, Xirui DU, Zhonghao CHEN, Mufeng ZHOU, Chen WANG, Zekun YANG, Yongpan LIU, Huazhong YANG
-
Patent number: 11769541Abstract: The present disclosure relates to a memory device based on a ferroelectric capacitor, which includes a control unit for writing data into a memory cell or reading data from the memory cell and a plurality of memory cells arranged in an array; each memory cell includes an external interface, a first switch, a transistor, a first capacitor and a second capacitor, wherein at least one of the first capacitor and the second capacitor is a ferroelectric capacitor; the first switch has a first port connected with a first word line, a second port connected with a bit line, and a third port connected with one end of the first capacitor; and the transistor has a gate electrode connected with another end of the first capacitor and one end of the second capacitor, a source electrode connected with a first read terminal, and a drain electrode connected with a second read terminal, wherein another end of the second capacitor is connected with a second word line.Type: GrantFiled: June 3, 2022Date of Patent: September 26, 2023Assignee: TSINGHUA UNIVERSITYInventors: Xueqing Li, Xiyu He, Xiaoyang Ma, Juejian Wu, Zhiyang Xing, Yongpan Liu, Huazhong Yang
-
Publication number: 20230132411Abstract: The present disclosure relates to a computing-in-memory array, chip and electronic device. The said device comprises: a computing-in-memory array comprising at least one computing-in-memory cell, where said computing-in-memory cell comprises the first switch, the second switch, the third switch, the fourth switch, the coupling capacitor, the first bitline, the second bitline, the third bitline, the first wordline, the second wordline and the third wordline; a control module connected to said computing-in-memory array, which controls the voltages of each wordline and bitline to read and write data through said computing-in-memory array, or to perform computing-in-memory operations.Type: ApplicationFiled: May 9, 2022Publication date: May 4, 2023Inventors: Xueqing Li, Wenjun Tang, Jialong Liu, Chen Jiang, Yongpan Liu, Huazhong Yang
-
Publication number: 20220392508Abstract: The present disclosure relates to a memory device based on a ferroelectric capacitor, which includes a control unit for writing data into a memory cell or reading data from the memory cell and a plurality of memory cells arranged in an array; each memory cell includes an external interface, a first switch, a transistor, a first capacitor and a second capacitor, wherein at least one of the first capacitor and the second capacitor is a ferroelectric capacitor; the first switch has a first port connected with a first word line, a second port connected with a bit line, and a third port connected with one end of the first capacitor; and the transistor has a gate electrode connected with another end of the first capacitor and one end of the second capacitor, a source electrode connected with a first read terminal, and a drain electrode connected with a second read terminal, wherein another end of the second capacitor is connected with a second word line.Type: ApplicationFiled: June 3, 2022Publication date: December 8, 2022Inventors: Xueqing Li, Xiyu He, Xiaoyang Ma, Juejian Wu, Zhiyang Xing, Yongpan Liu, Huazhong Yang
-
Patent number: 11475927Abstract: The present disclosure relates to a static random-access memory and an electronic device. The memory includes at least one storage circuit, wherein the storage circuit includes a first inverter, a second inverter, a first switch, a second switch, a third switch, a fourth switch, a fifth switch, a word-line, a first bit-line, a second bit-line, a shift-input line, and a shift-output line. The circuit is used to access data by using the first bit-line and/or the second bit-line when it works in a first mode, and the circuit is used to shift the input data to the shift-input line and output the shifted data through the shift-output line when it works in a second mode. By implementing shift-input and shift-output within the memory, the disclosed embodiment can achieve high-concurrency data access and data update, and it also enables high integration and low power consumption.Type: GrantFiled: September 20, 2021Date of Patent: October 18, 2022Assignee: TSINGHUA UNIVERSITYInventors: Xueqing Li, Yiming Chen, Xiaoyang Ma, Mufeng Zhou, Yushen Fu, Yongpan Liu, Huazhong Yang
-
Patent number: 10929292Abstract: In a data write control method, a write control apparatus currently runs a program in a write-back mode in which data are written to a volatile memory. When the apparatus detects that a quantity of dirty blocks in the volatile memory has reached a threshold, it predicts a first amount of execution progress of the program within a prediction time period under an assumption of the apparatus being in a write-through mode in which data are written to the volatile memory and a non-volatile memory. The apparatus also predicts a second amount of execution progress of the program within the prediction time period under an assumption of the apparatus being in the write-back mode. When the predicted first amount of execution progress exceeds the predicted second amount of execution progress, the apparatus switches from the write-back mode to the write-through mode.Type: GrantFiled: April 1, 2019Date of Patent: February 23, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hehe Li, Yongpan Liu, Qinghang Zhao, Rong Luo, Huazhong Yang
-
Publication number: 20190227935Abstract: In a data write control method, a write control apparatus currently runs a program in a write-back mode in which data are written to a volatile memory. When the apparatus detects that a quantity of dirty blocks in the volatile memory has reached a threshold, it predicts a first amount of execution progress of the program within a prediction time period under an assumption of the apparatus being in a write-through mode in which data are written to the volatile memory and a non-volatile memory. The apparatus also predicts a second amount of execution progress of the program within the prediction time period under an assumption of the apparatus being in the write-back mode. When the predicted first amount of execution progress exceeds the predicted second amount of execution progress, the apparatus switches from the write-back mode to the write-through mode.Type: ApplicationFiled: April 1, 2019Publication date: July 25, 2019Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Hehe LI, Yongpan LIU, Qinghang ZHAO, Rong LUO, Huazhong YANG
-
Patent number: 10275353Abstract: A data write control method includes detecting a quantity of dirty blocks in a first memory when a write control apparatus is in write-back mode; separately predicting execution progress of a program run by a processor within a danger time period in the two write modes when the quantity of dirty blocks reaches a first preset threshold; when it is predicted that the execution progress of the program run by the processor within the danger time period in write-through mode is faster than the execution progress of the program run by the processor within the danger time period in write-back mode, switching a current data write mode to the write-through mode; and detecting the quantity of dirty blocks when the write control apparatus is in write-through mode and switching the current data write mode to the write-back mode when the quantity of dirty blocks decreases to a second preset threshold.Type: GrantFiled: September 6, 2017Date of Patent: April 30, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hehe Li, Yongpan Liu, Qinghang Zhao, Rong Luo, Huazhong Yang
-
Patent number: 10203906Abstract: When a data backup apparatus is powered on, a quantity of dead blocks and a quantity of live blocks are counted. After the data backup apparatus is powered off, a proportion occupied by dead blocks corresponding to each sequence access identifier at the power-on time point in a total quantity of sampled cache blocks corresponding to the sequence access identifier, is calculated according to the counted quantities of dead blocks and live blocks that correspond to the sequence access identifier at the time point when the data backup apparatus is powered on. The calculated proportion is compared with a preset threshold, and a dead block in a volatile memory unit is predicted according to a comparison result. During backup, a cache block that is predicted to be a dead block is not backed up.Type: GrantFiled: September 6, 2017Date of Patent: February 12, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hehe Li, Yongpan Liu, Qinghang Zhao, Rong Luo, Huazhong Yang
-
Publication number: 20180074716Abstract: When a data backup apparatus is powered on, a quantity of dead blocks and a quantity of live blocks are counted. After the data backup apparatus is powered off, a proportion occupied by dead blocks corresponding to each sequence access identifier at the power-on time point in a total quantity of sampled cache blocks corresponding to the sequence access identifier, is calculated according to the counted quantities of dead blocks and live blocks that correspond to the sequence access identifier at the time point when the data backup apparatus is powered on. The calculated proportion is compared with a preset threshold, and a dead block in a volatile memory unit is predicted according to a comparison result. During backup, a cache block that is predicted to be a dead block is not backed up.Type: ApplicationFiled: September 6, 2017Publication date: March 15, 2018Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Hehe Li, Yongpan Liu, Qinghang Zhao, Rong Luo, Huazhong Yang
-
Publication number: 20170364441Abstract: A data write control method includes detecting a quantity of dirty blocks in a first memory when a write control apparatus is in write-back mode; separately predicting execution progress of a program run by a processor within a danger time period in the two write modes when the quantity of dirty blocks reaches a first preset threshold; when it is predicted that the execution progress of the program run by the processor within the danger time period in write-through mode is faster than the execution progress of the program run by the processor within the danger time period in write-back mode, switching a current data write mode to the write-through mode; and detecting the quantity of dirty blocks when the write control apparatus is in write-through mode and switching the current data write mode to the write-back mode when the quantity of dirty blocks decreases to a second preset threshold.Type: ApplicationFiled: September 6, 2017Publication date: December 21, 2017Inventors: Hehe Li, Yongpan Liu, Qinghang Zhao, Rong Luo, Huazhong Yang
-
Patent number: 9543996Abstract: Provided are a method and a system for initializing an RF module through non-volatile control, including: storing, by a non-volatile storage array, configuration information for initializing the RF module, and backing up the configuration information when receiving a power-down instruction (S1); and reading, by an RF module initialization accelerator, the configuration information from the non-volatile storage array when receiving a power-up instruction, and transmitting the read configuration information to the RF module, thereby initializing the RF module (S2). With the technical solution given in the present invention, the initialization of an RF module becomes much faster, and the power consumption of a wireless communication terminal can be reduced. In addition, the initialization of various RF modules can be supported, and meanwhile the hardware resources can be saved, thereby enhancing the extensibility of the system.Type: GrantFiled: August 19, 2015Date of Patent: January 10, 2017Assignees: Rohm Co., Ltd., Tsinghua UniversityInventors: Yiqun Wang, Yongpan Liu, Huazhong Yang, Xiao Sheng, Zewei Li, Tongda Wu, Zhongjun Wang, Takashi Naiki, Koji Taniuchi
-
Publication number: 20160056847Abstract: Provided are a method and a system for initializing an RF module through non-volatile control, including: storing, by a non-volatile storage array, configuration information for initializing the RF module, and backing up the configuration information when receiving a power-down instruction (S1); and reading, by an RF module initialization accelerator, the configuration information from the non-volatile storage array when receiving a power-up instruction, and transmitting the read configuration information to the RF module, thereby initializing the RF module (S2). With the technical solution given in the present invention, the initialization of an RF module becomes much faster, and the power consumption of a wireless communication terminal can be reduced. In addition, the initialization of various RF modules can be supported, and meanwhile the hardware resources can be saved, thereby enhancing the extensibility of the system.Type: ApplicationFiled: August 19, 2015Publication date: February 25, 2016Inventors: Yiqun Wang, Yongpan Liu, Huazhong Yang, Xiao Sheng, Zewei Li, Tongda Wu, Zhongjun Wang, Takashi Naiki, Koji Taniuchi