Patents by Inventor Hechen Wang
Hechen Wang 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).
-
On-chip digitally controlled error rate-locked loop for error resilient edge artificial intelligence
Patent number: 12656843Abstract: Embodiments herein relate to a neural network processor in a control loop, where the control loop sets an optimum supply voltage for the processor based on a measured error count or rate of the neural network. For example, if the measured error count is greater than a target level or range, the supply voltage can be increased. If the measured error count is below the target level or range, the supply voltage can be decreased. The error rate can be measured by providing an error detection circuit for one or more monitored nodes/processing units of a neural network. The error detection circuit can receive the same input data as the associated monitored processing unit, but operates on only a portion of the input data.Type: GrantFiled: March 15, 2022Date of Patent: June 16, 2026Assignee: Intel CorporationInventor: Hechen Wang -
Patent number: 12602200Abstract: Systems, apparatuses and methods include technology that receives, with a first plurality of multipliers of a multiply-accumulator (MAC), first digital signals from a memory array, wherein the first plurality of multipliers includes a plurality of capacitors. The technology further executes, with the first plurality of multipliers, multibit computation operations with the plurality of capacitors based on the first digital signals, and generates, with the first plurality of multipliers, a first analog signal based on the multibit computation operations.Type: GrantFiled: September 24, 2021Date of Patent: April 14, 2026Assignee: Intel CorporationInventors: Hechen Wang, Renzhi Liu, Richard Dorrance, Deepak Dasalukunte
-
Publication number: 20260099299Abstract: Systems, apparatuses and methods include technology that receives, with a first plurality of multipliers of a multiply-accumulator (MAC), first digital signals from a memory array, wherein the first plurality of multipliers includes a plurality of capacitors. The technology further executes, with the first plurality of multipliers, multibit computation operations with the plurality of capacitors based on the first digital signals, and generates, with the first plurality of multipliers, a first analog signal based on the multibit computation operations.Type: ApplicationFiled: October 9, 2025Publication date: April 9, 2026Applicant: Intel CorporationInventors: Hechen Wang, Renzhi Liu, Richard Dorrance, Deepak Dasalukunte
-
Publication number: 20260100220Abstract: Technology for generating an SRAM-based in-memory computing macro includes replacing a SRAM cell cluster defined by a generic SRAM macro with a single-bit multi-bank cluster, the single-bit multi-bank cluster including a plurality of CiM SRAM cells and a plurality of C-2C capacitor ladder cells, arranging a plurality of single-bit multi-bank clusters to form a multi-bit multi-bank cluster, and arranging a plurality of multi-bit multi-bank clusters into a multi-dimensional MAC computational unit within a region of the generic SRAM macro, where an output of at least two of the multi-bit multi-bank clusters are electrically coupled to form an output analog activation line, and where a plurality of bit lines and a plurality of word lines remain at the same grid locations as provided in the generic SRAM macro. Embodiments include arranging a plurality of multi-dimensional MAC computational units into an in-memory MAC computing array.Type: ApplicationFiled: October 10, 2025Publication date: April 9, 2026Applicant: Intel CorporationInventors: Renzhi Liu, Hechen Wang, Richard Dorrance, Deepak Dasalukunte
-
Patent number: 12537053Abstract: Technology for generating an SRAM-based in-memory computing macro includes replacing a SRAM cell cluster defined by a generic SRAM macro with a single-bit multi-bank cluster, the single-bit multi-bank cluster including a plurality of CiM SRAM cells and a plurality of C-2C capacitor ladder cells, arranging a plurality of single-bit multi-bank clusters to form a multi-bit multi-bank cluster, and arranging a plurality of multi-bit multi-bank clusters into a multi-dimensional MAC computational unit within a region of the generic SRAM macro, where an output of at least two of the multi-bit multi-bank clusters are electrically coupled to form an output analog activation line, and where a plurality of bit lines and a plurality of word lines remain at the same grid locations as provided in the generic SRAM macro. Embodiments include arranging a plurality of multi-dimensional MAC computational units into an in-memory MAC computing array.Type: GrantFiled: August 1, 2022Date of Patent: January 27, 2026Assignee: Intel CorporationInventors: Renzhi Liu, Hechen Wang, Richard Dorrance, Deepak Dasalukunte
-
Publication number: 20260005701Abstract: An analog to digital converter (ADC) circuit including: a voltage-controlled delay circuit (VCDC) configured to: sample a received analog signal based on an input clock signal to generate analog signal samples; generate an output signal representative of the input clock signal shifted in the time domain with a delay based on the analog signal samples; and a time to digital converter (TDC) coupled to the voltage-controlled delay circuit and configured to generate a digital output signal based on the output signal.Type: ApplicationFiled: June 28, 2024Publication date: January 1, 2026Inventors: Amy WHITCOMBE, Peter KURAHASHI, Hechen WANG, Richard DORRANCE, Brent R. CARLTON
-
Publication number: 20250252300Abstract: An example optical neural network includes a first layer having a laser responsive to an input signal to transmit an optical signal, a second layer having a photodetector to generate an electrical signal based on the optical signal, and a third layer having a memory array to store weights of the optical neural network, the third layer to generate an output signal based on the electrical signal and at least one of the weights.Type: ApplicationFiled: March 28, 2025Publication date: August 7, 2025Inventors: Hechen Wang, Songtao Liu, Ram Kumar Krishnamurthy, Mozhgan Mansuri, Haisheng Rong
-
Publication number: 20250224928Abstract: Some challenges to using analog compute-in-memory circuits for machine learning hardware relate to the overhead and non-idealities associated with data converters at the input and output of the analog compute-in-memory circuits. To address at least some of these challenges, a digital-to-analog converter having binary-weighted resistances can be used to drive the analog compute-in-memory circuits. The resulting digital-to-analog converter is sparsity-aware with low average power consumption. A calibration engine can perform analog tuning and/or digital post-correction to mitigate the non-idealities of the digital-to-analog converter.Type: ApplicationFiled: March 24, 2025Publication date: July 10, 2025Applicant: Intel CorporationInventors: Hechen Wang, Renzhi Liu, Richard Dorrance, Brent Carlton
-
Publication number: 20250217312Abstract: Techniques are disclosed for implementing a CMOS-compatible millimeter wave matrix computing network architecture, which enables high-speed matrix operations for deep learning neural networks through a reconfigurable feedforward architecture using matrix computing meshes. Each mesh may include hybrid couplers and adjustable phase shifters. The architecture may be configured in various arrangements with programmable weights. The architecture offers advantages over existing solutions through full CMOS compatibility, the elimination of optical-electrical conversion, improved scalability, total latency, and superior power efficiency. Applications include massive MIMO systems and cognitive radar, in which the network may be implemented as part of RF front ends to reduce ADC requirements, system complexity, and power consumption.Type: ApplicationFiled: March 21, 2025Publication date: July 3, 2025Inventors: Zhen Zhou, Ritesh Bhat, Richard Dorrance, Shailendra Sinha, Hechen Wang, Shuhei Yamada, Tae Young Yang
-
Publication number: 20250211314Abstract: A radio communication system includes an antenna array comprising a plurality of antenna elements configured to receive a plurality of radio frequency (RF) signals, RF circuitry coupled to the antenna array configured to downconvert the RF signals to generate analog baseband signals, and analog processing circuitry coupled to the RF circuitry. The analog processing circuitry is configured to generate spatially compressed beamspace domain analog signals from the analog baseband signals.Type: ApplicationFiled: December 21, 2023Publication date: June 26, 2025Inventors: Maryam ESLAMI RASEKH, Hechen WANG, Niranjan MYLARAPPA GOWDA, Andrey BELOGOLOVY
-
Patent number: 12341535Abstract: A wireless communication device, including a radiofrequency frontend, configured to wirelessly receive a radiofrequency signal; perform one or more analog baseband operations on the received radiofrequency signal, according to a radio access technology; and output an analog signal representing an output of the analog baseband operations on the received radiofrequency signal; an error corrector, configured to perform an error correction operation on the analog signal; and output an error corrected signal in analog domain; and the analog-digital converter, configured to convert the error corrected signal to digital domain.Type: GrantFiled: December 16, 2021Date of Patent: June 24, 2025Assignee: INTEL CORPORATIONInventors: Hechen Wang, Andrey Belogolovy, Richard Dorrance, Deepak Dasalukunte
-
Patent number: 12254399Abstract: Systems, methods, apparatuses, and computer-readable media. An analog router of a first supertile of a plurality of supertiles of a network on a chip (NoC) may receive a first analog output from a first compute-in-memory tile of a plurality of compute-in-memory tiles of the first supertile. The analog router may determine, based on a configuration of a neural network executing on the NoC, that a destination of the first analog output includes a second supertile of the plurality of supertiles. An analog-to-digital converter (ADC) of the analog router may convert the first analog output to a first digital output and transmit the first digital output to the second supertile via a communications bus of the NoC.Type: GrantFiled: January 27, 2021Date of Patent: March 18, 2025Assignee: Intel CorporationInventors: Deepak Dasalukunte, Richard Dorrance, Hechen Wang
-
Publication number: 20240396568Abstract: Systems, apparatuses and methods may provide for technology including a digital to analog conversion (DAC) stage to generate analog input activation signals, a multiply-accumulate (MAC) computation stage coupled to the DAC stage, the MAC computation stage to generate output activation results based on the analog input activation signals and multi-bit weight data stored in the MAC computation stage, an analog integration stage coupled to the MAC computation stage, the analog integration stage to conduct partial sum accumulations on the output activation results, and analog to digital conversion (ADC) stage coupled to the analog integration stage, the ADC stage to generate digital computation results based on an output of the analog integration stage, and a controller to vary a number of cycles in the partial sum accumulations based on an overflow condition associated with one or more of the output activation results or the output of the analog integration stage.Type: ApplicationFiled: August 2, 2024Publication date: November 28, 2024Inventors: Renzhi Liu, Hechen Wang, Richard Dorrance, Brent Carlton
-
Patent number: 12154638Abstract: Various embodiments provide apparatuses, systems, and methods for multibit analog representation, e.g., for in-memory computing. Embodiments may include a single-ended or differential ladder network to generate an analog value (e.g., a voltage or charge) based on a set of bits from a memory array. The ladder network may include a plurality of branches coupled to an output line, wherein individual branches include a capacitor with a first terminal coupled to the output line and a switch coupled to a second terminal of the capacitor. The switch may be controlled by a respective bit of the set of bits to selectively couple the second terminal of the capacitor to a first voltage node or a second voltage node based on a value of the respective bit. Other embodiments may be described and claimed.Type: GrantFiled: June 21, 2021Date of Patent: November 26, 2024Assignee: Intel CorporationInventors: Hechen Wang, Richard Dorrance, Renzhi Liu, Deepak Dasalukunte
-
Patent number: 12131245Abstract: Methods, apparatus, systems, and articles of manufacture providing an improved Bayesian neural network and methods and apparatus to operate the same are disclosed. An example apparatus includes an oscillator to generate a first clock signal; a resistive element to adjust a slope of a rising edge of a second clock signal; a voltage sampler to generate a sample based on at least one of (a) a first voltage of the first clock signal when a second voltage of the second clock signal satisfies a threshold or (b) a third voltage of the second clock signal when a fourth voltage of the first clock signal satisfies the threshold; and a charge pump to adjust a weight based on the sample, the weight to adjust data in a model.Type: GrantFiled: October 20, 2020Date of Patent: October 29, 2024Assignee: INTEL CORPORATIONInventors: Hechen Wang, Richard Dorrance, Deepak Dasalukunte, David Israel Gonzalez Aguirre
-
Publication number: 20240113725Abstract: Systems, apparatuses and methods may provide for technology that includes a capacitor ladder, a plurality of memory cells coupled to the capacitor ladder, the plurality of memory cells to control the capacitor ladder to conduct multi-bit multiply accumulate (MAC) operations during a computation phase, and a successive approximation register (SAR) coupled to the capacitor ladder, the SAR to control the capacitor ladder to digitize results of the multi-bit MAC operations during a digitization phase.Type: ApplicationFiled: December 14, 2023Publication date: April 4, 2024Inventors: Hechen Wang, Renzhi Liu, Richard Dorrance, Deepak Dasalukunte, Brent Carlton
-
Publication number: 20240113698Abstract: A radiofrequency frontend device includes a memory array, which includes a plurality of input lines; a plurality of output lines; and a plurality of impedance devices, each impedance device connecting an input line of the plurality of input lines to an output line of the plurality of output lines, wherein each impedance represents a filter coefficient; wherein the radiofrequency frontend device is configured to provide at each input line of the plurality of input lines a sampled voltage of an analog electric signal, each sampled voltage corresponding to a voltage of the analog electric signal during a respective time period of a plurality of time periods; and when the memory array receives the sampled voltages, the memory array is configured to modify each of the sampled voltages by a respective impedance device of the plurality of impedance devices and sum the modified sampled voltages.Type: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Inventors: Richard DORRANCE, Peter SAGAZIO, Renzhi LIU, Hechen WANG, Deepak DASALUKUNTE, Brent R. CARLTON
-
Publication number: 20240020197Abstract: Circuitry for a compute-in-memory (CiM) circuit or structure arranged to detect bit errors in a group of memory cells based on a summation of binary 1's included in at least one weight matrix stored to the group of memory cells, a parity value stored to another group of memory cells and a comparison of the summation or the parity value to an expected value.Type: ApplicationFiled: September 25, 2023Publication date: January 18, 2024Inventors: Wei WU, Hechen WANG
-
Publication number: 20240020093Abstract: Systems, apparatuses and methods include technology that identifies workload numbers associated with a workload. The technology converts the workload numbers to block floating point numbers based on a division of mantissas of the workload numbers into sub-words and executes a compute-in memory operation based on the sub-words to generate partial products.Type: ApplicationFiled: September 29, 2023Publication date: January 18, 2024Inventors: Richard Dorrance, Deepak Dasalukunte, Renzhi Liu, Hechen Wang, Brent Carlton
-
Publication number: 20240013850Abstract: A compute-in-memory (CiM) circuit or structure arranged to detect errors. Examples include detecting errors associated with weight bits stored to computational nodes included in a CiM circuit or structure based on use of complimented bit values. Examples also include detecting errors in the CiM circuit or structure based on using at least some computational nodes included in an array of computational nodes to monitor for the errors during generation of computation results by other computational nodes included in the array.Type: ApplicationFiled: September 25, 2023Publication date: January 11, 2024Inventors: Wei WU, Hechen WANG