Two-stage ramp ADC in crossbar array circuits for high-speed matrix multiplication computing
AssigneeTetraMem Inc.
InventorNing Ge
Life of this patent
Estimating the term…
Abstract
Technologies relating to implementing two-stage ramp ADCs in crossbar array circuits for high performance matrix multiplication are disclosed. An example two-stage ramp ADC includes: a transimpedance amplifier configured to convert an input signal from current to voltage; a comparator connected to the transimpedance amplifier; a switch bias set connected to the comparator; a switch side capacitor in parallel with the switch bias set; a ramp side capacitor in parallel with the switch bias set; a ramp generator connected to the comparator via the ramp side capacitor, wherein the ramp generator is configured to generate a ramp signal; a counter; and a memory connected to the comparator, wherein the memory is configured to store an output of the comparator.
Claims13
An apparatus comprising:
- a transimpedance amplifier configured to convert an input signal from current to voltage;
- a comparator connected to the transimpedance amplifier;
- a switch bias set connected to the comparator, wherein the switch bias set comprises a first switch, a second switch, and a third switch, and wherein a rough voltage of the input signal is determined based on a coarse conversion comparison between a voltage of the input signal and a voltage of reference voltages generated via the first switch, the second switch, and the third switch;
- a switch side capacitor in parallel with the switch bias set;
- a ramp side capacitor in parallel with the switch bias set;
- a ramp generator connected to the comparator via the ramp side capacitor, wherein the ramp generator is configured to generate a ramp signal;
- a counter;
- and
- a memory connected to the comparator, wherein the memory is configured to store an output of the comparator.
A crossbar array circuit comprising:
- one or more bit lines;
- one or more word lines;
- one or more 1T1R (1-Transistor-1-Resistor) cells connected between the bit lines and the word lines;
- one or more DACs (Digital-to-Analog Converters) connected to the one or more word lines;
- one or more access controls connected to the one or more 1T1R cells and
- configured to select a 1T1R cell in the one or more 1T1R cells and to program the selected 1T1R cell;
- and
- one or more two-stage ramp ADCs (Analog-to-Digital Converters) connected to the one or more bit lines, wherein one of the two-stage ramp ADCs comprises:
- a transimpedance amplifier configured to convert an input signal from current to voltage;
- a comparator connected to the transimpedance amplifier;
- a switch bias set connected to the comparator, wherein the switch bias set comprises a first switch, a second switch, and a third switch, and wherein a rough voltage of the input signal is determined based on a coarse conversion comparison between a voltage of the input signal and a voltage of reference voltages generated via the first switch, the second switch, and the third switch;
- a switch side capacitor in parallel with the switch bias set;
- a ramp side capacitor in parallel with the switch bias set;
- a ramp generator connected to the comparator via the ramp side capacitor, wherein the ramp generator is configured to generate a ramp signal;
- a counter;
- and
- a memory connected to the comparator, wherein the memory is configured to store an output of the comparator.
Dependencies are inferred from the claim text.