Patents by Inventor Dingyan WEI

Dingyan WEI 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: 12175250
    Abstract: The embodiments of the present application provide a processing unit. The processing unit comprises: an instruction fetching unit configured for fusing instruction of vector configuration instruction and vector operation instruction that are adjacent in order to obtain fusion instruction; an instruction decoding unit configured to decode the fusion instruction to obtain first execution information and second execution information; a vector configuration unit configured to execute the vector configuration instruction according to the first execution information, modify vector control register, and bypass the value of the modified vector control register to the vector operation unit; the vector operation unit configured to execute the vector operation instruction according to the second execution information and the value of the modified vector control register.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: December 24, 2024
    Assignee: C-SKY MICROSYSTEMS CO., LTD.
    Inventors: Dongqi Liu, Haowen Chen, Zhao Jiang, Chang Liu, Dingyan Wei, Wenjian Xu, Tao Jiang
  • Publication number: 20230401060
    Abstract: The embodiments of the present application provide a processing unit. The processing unit comprises: an instruction fetching unit configured for fusing instruction of vector configuration instruction and vector operation instruction that are adjacent in order to obtain fusion instruction; an instruction decoding unit configured to decode the fusion instruction to obtain first execution information and second execution information; a vector configuration unit configured to execute the vector configuration instruction according to the first execution information, modify vector control register, and bypass the value of the modified vector control register to the vector operation unit; the vector operation unit configured to execute the vector operation instruction according to the second execution information and the value of the modified vector control register.
    Type: Application
    Filed: December 30, 2022
    Publication date: December 14, 2023
    Applicant: T-HEAD (SHANGHAI) SEMICONDUCTOR CO., LTD.
    Inventors: Dongqi LIU, Haowen CHEN, Zhao JIANG, Chang LIU, Dingyan WEI, Wenjian XU, Tao JIANG
  • Patent number: 11544064
    Abstract: A processor achieving a zero-overhead loop, includes instruction stream control circuitry and loop control circuitry. The loop control circuitry includes loop address detecting circuitry and loop end determining circuitry. By combining instructions and hardware, the loop control circuitry eliminates additional control instructions required b each loop iteration and can achieve loop acceleration with zero overhead, thereby improving the loop execution efficiency.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: January 3, 2023
    Assignee: C-SKY Microsystems Co., Ltd.
    Inventors: Tao Jiang, Yubo Guo, Manzhou Wang, Dingyan Wei
  • Publication number: 20210365265
    Abstract: The present disclosure provides a processor achieving a zero-overhead loop, the processor comprising an instruction stream control circuitry and a loop control circuitry, wherein the loop control circuitry comprises a loop address detecting circuitry and a loop end determining circuitry. The present disclosure eliminates, by means of combining instructions and hardware, additional control instructions required by each loop iteration and can achieve loop acceleration with zero overhead, thereby improving the loop execution efficiency.
    Type: Application
    Filed: April 8, 2019
    Publication date: November 25, 2021
    Inventors: Tao JIANG, Yubo GUO, Manzhou WANG, Dingyan WEI