-
公开(公告)号:US20180373674A1
公开(公告)日:2018-12-27
申请号:US16052507
申请日:2018-08-01
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Miao Hu , John Paul Strachan , Naveen Muralimanohar
Abstract: Examples herein relate to convolution accelerators. An example convolution accelerator may include a transformation crossbar array programmed to calculate a Fourier Transformation of a first vector with a transformation matrix and a Fourier Transformation of a second vector with the transformation matrix. A circuit of the example convolution accelerator may multiply the Fourier Transformation of the first vector with the Fourier Transformation of the second vector to calculate a product vector. The example convolution accelerator may have an inverse transformation crossbar array programmed to calculate an Inverse Fourier Transformation of the product vector according to an inverse transformation matrix.
-
公开(公告)号:US20180253643A1
公开(公告)日:2018-09-06
申请号:US15449071
申请日:2017-03-03
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Brent Buchanan , Miao Hu , John Paul Strachan
CPC classification number: G06N3/0635 , G06F7/5443 , G06F2207/4802 , G06F2207/4824 , G11C13/0069 , H03M1/1245
Abstract: An example electronic device includes a crossbar array, row driver circuitry, and column output circuits for each of the column lines of the crossbar array. The crossbar array may include row lines, column lines, and memristors that each are connected between one of the row lines and one of the column lines. The row driver circuitry may be to apply a plurality of analog voltages to a first node during a plurality of time periods, respectively, and, for each of the row lines, selectively connect the row line to the first node during one of the plurality of time periods based on a digital input vector. The column output circuits may each include: an integration capacitor, a switch that is controlled by an integration control signal, and current mirroring circuitry. The current mirroring circuitry may be to, when the switch is closed, flow an integration current to or from an electrode of the integration capacitor whose magnitude mirrors a current flowing on the corresponding column line. The integration control signal may be to close the switch for a specified amount of time during each of the plurality of time periods.
-
公开(公告)号:US20180108403A1
公开(公告)日:2018-04-19
申请号:US15556361
申请日:2015-04-10
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Ning Ge , Jianhua Yang , Miao Hu , John Paul Strachan
IPC: G11C13/00
CPC classification number: G11C13/004 , G11C7/04 , G11C13/0007 , G11C13/0033 , G11C13/0038 , G11C13/0069
Abstract: A temperature compensation circuit may comprise a temperature sensor to sense a temperature signal of a memristor crossbar array, a signal converter to convert the temperature signal to an electrical control signal, and a voltage compensation circuit to determine a compensation voltage based on the electrical control signal and pre-calibrated temperature data of the memristor crossbar array.
-
公开(公告)号:US20170358352A1
公开(公告)日:2017-12-14
申请号:US15535765
申请日:2014-12-15
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Ning Ge , Jianhua Yang , John Paul Strachan , Miao Hu
IPC: G11C13/00
CPC classification number: G11C13/0069 , G06G7/16 , G11C13/0007 , G11C13/004 , G11C2213/79
Abstract: Provided in one example is a nonvolatile memory cross-bar array. The array includes: a number of junctions formed by a number of row lines intersecting a number of column lines; a first set of controls at a first set of the junctions coupling between a first set of the row lines and a first set of the column lines; a second set of controls at a second set of the junctions coupling between a second set of the row lines and a second set of the column lines; and a current collection line to collect currents from the controls of the first set and the second set through their respective column lines and output a result current corresponding to a sum of a first dot product and a second dot product.
-
公开(公告)号:US11579677B2
公开(公告)日:2023-02-14
申请号:US16062882
申请日:2015-12-18
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Miao Hu , Tsung-Ching Huang , Chin-Hui Chen , Raymond G Beausoleil , John Paul Strachan
IPC: G06F1/3206 , G11C13/00 , G11C27/00 , G11C11/56 , G06F1/3234 , G06N3/04
Abstract: In one example, a device to process analog sensor data is described. For example, a device may include at least one analog sensor to generate a first set of analog voltage signals and a crossbar array including a plurality of memristors. In one example, the crossbar array is to receive an input vector of the first set of analog voltage signals, generate an output vector comprising a second set of analog voltage signals that is based upon a dot product of the input vector and a matrix comprising resistance values of the plurality of memristors, detect a pattern of the output vector, and activate a processor upon a detection of the pattern.
-
公开(公告)号:US11315009B2
公开(公告)日:2022-04-26
申请号:US15449071
申请日:2017-03-03
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Brent Buchanan , Miao Hu , John Paul Strachan
Abstract: An example electronic device includes a crossbar array, row driver circuitry, and column output circuits for each of the column lines of the crossbar array. The crossbar array may include row lines, column lines, and memristors that each are connected between one of the row lines and one of the column lines. The row driver circuitry may be to apply a plurality of analog voltages to a first node during a plurality of time periods, respectively, and, for each of the row lines, selectively connect the row line to the first node during one of the plurality of time periods based on a digital input vector. The column output circuits may each include: an integration capacitor, a switch that is controlled by an integration control signal, and current mirroring circuitry. The current mirroring circuitry may be to, when the switch is closed, flow an integration current to or from an electrode of the integration capacitor whose magnitude mirrors a current flowing on the corresponding column line. The integration control signal may be to close the switch for a specified amount of time during each of the plurality of time periods.
-
公开(公告)号:US10541026B2
公开(公告)日:2020-01-21
申请号:US16353451
申请日:2019-03-14
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Jianhua Yang , Miao Hu , John Paul Strachan , Ning Ge
Abstract: A memristive dot-product system for vector processing is described. The memristive dot-product system includes a crossbar array having a number of memory elements. Each memory element includes a memristor. Each memory element includes a transistor. The system also includes a vector input register. The system also includes a vector output register.
-
公开(公告)号:US10529418B2
公开(公告)日:2020-01-07
申请号:US16079998
申请日:2016-02-19
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Miao Hu , John Paul Strachan , Zhiyong Li , R. Stanley Williams
Abstract: Examples herein relate to linear transformation accelerators. An example linear transformation accelerator may include a crossbar array programmed to calculate a linear transformation. The crossbar array has a plurality of words lines, a plurality of bit lines, and a memory cell coupled between each unique combination of one word line and one bit line, where the memory cells are programmed according to a linear transformation matrix. The plurality of word lines are to receive an input vector, and the plurality of bit lines are to output an output vector representing a linear transformation of the input vector.
-
公开(公告)号:US10325655B2
公开(公告)日:2019-06-18
申请号:US15556361
申请日:2015-04-10
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Ning Ge , Jianhua Yang , Miao Hu , John Paul Strachan
Abstract: A temperature compensation circuit may comprise a temperature sensor to sense a temperature signal of a memristor crossbar array, a signal converter to convert the temperature signal to an electrical control signal, and a voltage compensation circuit to determine a compensation voltage based on the electrical control signal and pre-calibrated temperature data of the memristor crossbar array.
-
公开(公告)号:US10181349B2
公开(公告)日:2019-01-15
申请号:US15535765
申请日:2014-12-15
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Ning Ge , Jianhua Yang , John Paul Strachan , Miao Hu
Abstract: Provided in one example is a nonvolatile memory cross-bar array. The array includes: a number of junctions formed by a number of row lines intersecting a number of column lines; a first set of controls at a first set of the junctions coupling between a first set of the row lines and a first set of the column lines; a second set of controls at a second set of the junctions coupling between a second set of the row lines and a second set of the column lines; and a current collection line to collect currents from the controls of the first set and the second set through their respective column lines and output a result current corresponding to a sum of a first dot product and a second dot product.
-
-
-
-
-
-
-
-
-