Patents by Inventor Shen-Jui HUANG

Shen-Jui HUANG 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: 11379714
    Abstract: An in-memory computing memory device is disclosed. The memory device comprises an array of memory cells, a plurality of word lines, a plurality of bit lines, (M+1) input circuits, a wordline driver and an evaluation circuitry. The array is divided into (M+1) lanes and each lane comprises P memory cell columns and an input circuit. The input circuit in each lane charges a predefined bit line with a default amount of charge proportional to an input synapse value and then distributes the default amount of charge to the other second bit lines with a predefined ratio based on a constant current. The evaluation circuitry couples a selected number of the bit lines to an accumulate line and convert an average voltage at the accumulate line into a digital value in response to a set of (M+1) input synapse values and the activated word line.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: July 5, 2022
    Assignee: BRITISH CAYMAN ISLANDS INTELLIGO TECHNOLOGY INC.
    Inventors: Chi-Wei Peng, Wei-Hsiang Tseng, Hong-Ching Chen, Shen-Jui Huang, Meng-Hsun Wen, Yu-Pao Tsai, Hsuan-Yi Hou, Ching-Hao Yu, Tsung-Liang Chen
  • Publication number: 20200090030
    Abstract: An integrated circuit applied in a deep neural network is disclosed. The integrated circuit comprises at least one processor, a first internal memory, a second internal memory, at least one MAC circuit, a compressor and a decompressor. The processor performs a cuboid convolution over decompression data for each cuboid of an input image fed to any one of multiple convolution layers. The MAC circuit performs multiplication and accumulation operations associated with the cuboid convolution to output a convoluted cuboid. The compressor compresses the convoluted cuboid into one compressed segment and store it in the second internal memory. The decompressor decompresses data from the second internal memory segment by segment to store the decompression data in the first internal memory. The input image is horizontally divided into multiple cuboids with an overlap of at least one row for each channel between any two adjacent cuboids.
    Type: Application
    Filed: September 17, 2019
    Publication date: March 19, 2020
    Inventors: Shen-Jui HUANG, Meng-Hsun WEN, Yu-Pao TSAI, Hsuan-Yi HOU, Ching-Hao YU, Wei-Hsiang TSENG, Chi-Wei PENG, Hong-Ching CHEN, Tsung-Liang CHEN
  • Publication number: 20190370640
    Abstract: An in-memory computing memory device is disclosed. The memory device comprises an array of memory cells, a plurality of word lines, a plurality of bit lines, (M+1) input circuits, a wordline driver and an evaluation circuitry. The array is divided into (M+1) lanes and each lane comprises P memory cell columns and an input circuit. The input circuit in each lane charges a predefined bit line with a default amount of charge proportional to an input synapse value and then distributes the default amount of charge to the other second bit lines with a predefined ratio based on a constant current. The evaluation circuitry couples a selected number of the bit lines to an accumulate line and convert an average voltage at the accumulate line into a digital value in response to a set of (M+1) input synapse values and the activated word line.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 5, 2019
    Inventors: Chi-Wei PENG, Wei-Hsiang TSENG, Hong-Ching CHEN, Shen-Jui HUANG, Meng-Hsun WEN, Yu-Pao TSAI, Hsuan-Yi HOU, Ching-Hao YU, Tsung-Liang CHEN
  • Patent number: 9880974
    Abstract: A folded butterfly module performs a radix-22 butterfly operation, and includes: a buffer operable to store first and second to-be-stored data and output first and second stored data; a first multiplexer operable to output one of the second stored data and input data as first selection data; a butterfly operator performing a radix-2 butterfly operation on the first stored data and the first selection data to generate operation data and the second to-be-stored data; a second multiplexer operable to output one of the input data and the operation data as the first to-be-stored data; a third multiplexer operable to output one of the operation data and the second stored data as second selection data; and a multiplier generating output data that equal a product of the second selection data and twiddle data.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: January 30, 2018
    Assignee: NATIONAL CHIAO TUNG UNIVERSITY
    Inventors: Sau-Gee Chen, Bo-Wei Wang, Shen-Jui Huang
  • Publication number: 20160092399
    Abstract: A folded butterfly module performs a radix-22 butterfly operation, and includes: a buffer operable to store first and second to-be-stored data and output first and second stored data; a first multiplexer operable to output one of the second stored data and input data as first selection data; a butterfly operator performing a radix-2 butterfly operation on the first stored data and the first selection data to generate operation data and the second to-be-stored data; a second multiplexer operable to output one of the input data and the operation data as the first to-be-stored data; a third multiplexer operable to output one of the operation data and the second stored data as second selection data; and a multiplier generating output data that equal a product of the second selection data and twiddle data.
    Type: Application
    Filed: June 17, 2015
    Publication date: March 31, 2016
    Inventors: Sau-Gee CHEN, Bo-Wei WANG, Shen-Jui HUANG