Patents by Inventor Wolfgang Hokenmaier

Wolfgang Hokenmaier 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: 11048583
    Abstract: A novel architecture provides many of the advantages of the array and datapath architecture of DRAM products that do not utilize ECC (error correction code) functionality, while simultaneously allowing the flexible deployment of ECC error correction as needed. Aspects of the disclosure enable the minimization of write and read latency typically introduced by the implementation of ECC error correction. Sharing of circuit components between neighboring memory regions is also introduced, which allows for a reduction in circuit area as well as a reduction in loading on speed-critical data bus wiring, which improves overall performance. A very fast single error correct (SEC) and double error detect (DED) read-out for real-time system-level awareness is also provided.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: June 29, 2021
    Assignee: Green Mountain Semiconductor Inc.
    Inventors: Wolfgang Hokenmaier, Ryan A. Jurasek, Donald W. Labrecque
  • Patent number: 10818344
    Abstract: Techniques are disclosed for artificial neural network functionality within dynamic random-access memory. A plurality of dynamic random-access cells is accessed within a memory block. Data within the plurality of dynamic random-access cells is sensed using a plurality of sense amplifiers associated with the plurality of dynamic random-access cells. A plurality of select lines coupled to the plurality of sense amplifiers is activated to facilitate the sensing of the data within the plurality of dynamic random-access cells, wherein the activating is a function of inputs to a layer within a neural network, and wherein a bit within the plurality of dynamic random-access cells is sensed by a first sense amplifier and a second sense amplifier within the plurality of sense amplifiers. Resulting data is provided based on the activating wherein the resulting data is a function of weights within the neural network.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: October 27, 2020
    Assignee: Green Mountain Semiconductor, Inc.
    Inventors: Wolfgang Hokenmaier, Jacob Bucci, Ryan Jurasek
  • Patent number: 10360971
    Abstract: Techniques are disclosed for artificial neural network functionality within dynamic random-access memory. A plurality of dynamic random-access cells is accessed within a memory block. Data within the plurality of dynamic random-access cells is sensed using a plurality of sense amplifiers associated with the plurality of dynamic random-access cells. A plurality of select lines coupled to the plurality of sense amplifiers is activated to facilitate the sensing of the data within the plurality of dynamic random-access cells, wherein the activating is a function of inputs to a layer within a neural network, and wherein a bit within the plurality of dynamic random-access cells is sensed by a first sense amplifier and a second sense amplifier within the plurality of sense amplifiers. Resulting data is provided based on the activating wherein the resulting data is a function of weights within the neural network.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: July 23, 2019
    Assignee: Green Mountain Semiconductor, Inc.
    Inventors: Wolfgang Hokenmaier, Jacob Bucci, Ryan Jurasek
  • Patent number: 10002658
    Abstract: A highly configurable, extremely dense, high speed and low power artificial neural network is presented. The architecture may utilize DRAM cells for their density and high endurance to store weight and bias values. A number of primary sense amplifiers along with column select lines (CSLs), local data lines (LDLs), and sense circuitry may comprise a single neuron. Since the data in the primary sense amplifiers can be updated with a new row activation, the same hardware can be reused for many different neurons. The result is a large amount of neurons that can be connected by the user. Training can be done in hardware by actively varying weights and monitoring cost. The network can be run and trained at high speed since processing and/or data transfer that needs to be performed can be minimized.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: June 19, 2018
    Assignee: Green Mountain Semiconductor Inc.
    Inventors: Wolfgang Hokenmaier, Ryan A. Jurasek, Donald W. Labrecque
  • Patent number: 9899087
    Abstract: An extremely dense, high speed, and low power content addressable DRAM is presented. To enable a parallel searching, a data word to be searched may be driven onto column select lines (CSLs) of a DRAM array. Although two or more primary sense amplifiers typically are not connected at the same time to the same local data line during operation of a DRAM, in various embodiments presented herein, some or all sense amplifiers in a DRAM can be activated simultaneously to enable maximum parallelism with local data line sharing being explicitly allowed. Using this architecture, a data word can be simultaneously searched in all banks and with multiple wordlines. Since no input/output transactions are required and no data needs to be driven from the bank during execution of a search, overall current, and thus power usage, can be reduced.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: February 20, 2018
    Assignee: Green Mountain Semiconductor Inc.
    Inventors: Wolfgang Hokenmaier, Ryan A. Jurasek, Donald W. Labrecque, Aaron D. Willey
  • Patent number: 8743600
    Abstract: Systems in which PCM is used, including memory systems, as well as methods for operating such systems. A comparison of PCM memory elements storing logical values to a trigger resistance or to each other can be used to determine the extent of resistance drift since the PCM memory elements were last written. If the comparison determines that the resistance drift has passed a sense margin threshold or a trigger resistance, a memory refresh is triggered and pre-drift resistances corresponding to the stored logical values are written to the PCM memory elements.
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: June 3, 2014
    Assignee: Being Advanced Memory Corporation
    Inventor: Wolfgang Hokenmaier
  • Patent number: 7969807
    Abstract: A memory including an array of memory cells and a control circuit. The control circuit is configured to control partial array self refreshes and to switch from one partial array self refresh to another partial array self refresh. Data in memory cells that are refreshed via the one partial array self refresh and refreshed via the other partial array self refresh is retained in the memory cells from before a first switch from the one partial array self refresh to the other partial array self refresh to after the first switch.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: June 28, 2011
    Assignee: Qimonda AG
    Inventors: Wolfgang Hokenmaier, Farrukh Aquil, Steffen Loeffler
  • Patent number: 7894283
    Abstract: An integrated circuit includes a memory array, first pads, and second pads. The integrated circuit is configured to operate in a first mode and in a second mode. The first mode includes receiving data signals on the first pads and address signals on the second pads to access the memory array. The second mode includes receiving multiplexed data signals and address signals on the first pads to access the memory array.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: February 22, 2011
    Assignee: Qimonda AG
    Inventors: Margaret Freebern, Wolfgang Hokenmaier, Donald Labrecque, Steffen Loeffler, Ralf Klein
  • Patent number: 7889589
    Abstract: A memory including periphery circuitry configured to support multiple banks of memory cells. The periphery circuitry includes switches that are set to put the periphery circuitry into a first mode to support a portion of the multiple banks of memory cells and a second mode to support all of the multiple banks of memory cells.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: February 15, 2011
    Assignee: Qimonda AG
    Inventors: Steffen Loeffler, Wolfgang Hokenmaier
  • Publication number: 20100034038
    Abstract: An integrated circuit includes a memory array, first pads, and second pads. The integrated circuit is configured to operate in a first mode and in a second mode. The first mode includes receiving data signals on the first pads and address signals on the second pads to access the memory array. The second mode includes receiving multiplexed data signals and address signals on the first pads to access the memory array.
    Type: Application
    Filed: August 8, 2008
    Publication date: February 11, 2010
    Applicant: QIMONDA NORTH AMERICA CORP.
    Inventors: Margaret Freebern, Wolfgang Hokenmaier, Donald Labrecque, Steffen Loeffler, Ralf Klein
  • Publication number: 20090237972
    Abstract: A memory including periphery circuitry configured to support multiple banks of memory cells. The periphery circuitry includes switches that are set to put the periphery circuitry into a first mode to support a portion of the multiple banks of memory cells and a second mode to support all of the multiple banks of memory cells.
    Type: Application
    Filed: March 24, 2008
    Publication date: September 24, 2009
    Inventors: Steffen Loeffler, Wolfgang Hokenmaier
  • Publication number: 20090225610
    Abstract: An integrated circuit including an array of memory cells, a control circuit, and an output circuit. The array of memory cells is configured to provide a group of data bits. The control circuit is configured to provide a test mode signal. The output circuit is configured to receive the test mode signal and the group of data bits, where the output circuit selectively outputs smaller subsets of the group of data bits based on the test mode signal.
    Type: Application
    Filed: March 5, 2008
    Publication date: September 10, 2009
    Inventors: Wolfgang Hokenmaier, Kevin Quinn
  • Publication number: 20090225616
    Abstract: A memory including an array of memory cells and a control circuit. The control circuit is configured to control partial array self refreshes and to switch from one partial array self refresh to another partial array self refresh. Data in memory cells that are refreshed via the one partial array self refresh and refreshed via the other partial array self refresh is retained in the memory cells from before a first switch from the one partial array self refresh to the other partial array self refresh to after the first switch.
    Type: Application
    Filed: March 5, 2008
    Publication date: September 10, 2009
    Inventors: Wolfgang Hokenmaier, Farrukh Aquil, Steffen Loeffler
  • Patent number: 7525860
    Abstract: A temperature control circuit, comprising: a plurality of temperature sensors each configured to measure a temperature of a corresponding memory chip chosen from a plurality of memory chips, and to generate a sensor output signal that is set to a first voltage if the measured temperature of the corresponding memory chip meets a temperature requirement, and is set to a floating voltage if the measured temperature of the corresponding memory chip does not meet the temperature requirement, the sensor output signal being connected to an intermediate node; a current source connected to the intermediate node; and a control circuit configured to provide chip control signals to the plurality of memory chips.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: April 28, 2009
    Assignee: Qimonda North American Corp.
    Inventor: Wolfgang Hokenmaier
  • Patent number: 7492648
    Abstract: A method for reducing defect leakage current in a semiconductor memory device comprising a plurality of memory banks, each memory bank comprising a plurality of memory arrays and sense amplifier columns comprising a plurality of sense amplifiers, wherein there is a sense amplifier column positioned between and shared by memory arrays on opposites thereof. At least one bank-specific isolation control signal is independently generated for each of the plurality of memory banks depending on existence and location of an anomalous bitline leakage in a memory bank. The at least one bank-specific isolation control signal is supplied to at least one sense amplifier column in the corresponding memory bank to isolate at least one side to at least one memory array that is in an unselected state in a corresponding memory bank.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: February 17, 2009
    Assignee: Infineon Technologies AG
    Inventors: Andre Sturm, Christopher Miller, Wolfgang Hokenmaier, Michael Killian, Jochen Hoffman
  • Publication number: 20080267258
    Abstract: A temperature control circuit, comprising: a plurality of temperature sensors each configured to measure a temperature of a corresponding memory chip chosen from a plurality of memory chips, and to generate a sensor output signal that is set to a first voltage if the measured temperature of the corresponding memory chip meets a temperature requirement, and is set to a floating voltage if the measured temperature of the corresponding memory chip does not meet the temperature requirement, the sensor output signal being connected to an intermediate node; a current source connected to the intermediate node; and a control circuit configured to provide chip control signals to the plurality of memory chips.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Applicant: Qimonda North America Corp.
    Inventor: Wolfgang Hokenmaier
  • Publication number: 20080228950
    Abstract: A memory includes a circuit having a set terminal for receiving an input signal indicating a request to exit a power-down mode. The circuit is configured to provide an output signal to enable exiting the power-down mode in response to the input signal before the input signal is latched.
    Type: Application
    Filed: March 14, 2007
    Publication date: September 18, 2008
    Applicant: Qimonda North America Corp.
    Inventors: Margaret Clark Freebern, Farrukh Aquil, Wolfgang Hokenmaier
  • Patent number: 7333382
    Abstract: An apparatus for controlling generation of pulses for refresh operations of a memory device having a pad to transfer information and to receive signals from an external interface. The apparatus includes a switch, coupled to a current source and to the pad receiving signals from the external interface. The switch outputs one of the signals from the current source or the pad in response to a switch control signal. An oscillator is coupled to the switch and generates the refresh operation pulses in response to the output from the switch.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: February 19, 2008
    Assignee: Infineon Technologies AG
    Inventors: Wolfgang Hokenmaier, Helmut Seitz
  • Patent number: 7292488
    Abstract: A self-refresh module includes an oscillator configured to provide a first signal having a first frequency, a trimming divider configured to trim the first signal to provide a second signal having a second frequency, and a temperature sensor configured to sense a temperature of the memory device and provide a temperature signal. The self-refresh module includes a temperature look-up table configured to receive the temperature signal and provide a third signal based on the temperature signal, and a temperature divider configured to provide a self-refresh pulse signal based on the second signal and the third signal.
    Type: Grant
    Filed: July 6, 2005
    Date of Patent: November 6, 2007
    Assignee: Infineon Technologies AG
    Inventors: Wolfgang Hokenmaier, Peter Thwaite
  • Publication number: 20070223302
    Abstract: A method for reducing defect leakage current in a semiconductor memory device comprising a plurality of memory banks, each memory bank comprising a plurality of memory arrays and sense amplifier columns comprising a plurality of sense amplifiers, wherein there is a sense amplifier column positioned between and shared by memory arrays on opposites thereof. At least one bank-specific isolation control signal is independently generated for each of the plurality of memory banks depending on existence and location of an anomalous bitline leakage in a memory bank. The at least one bank-specific isolation control signal is supplied to at least one sense amplifier column in the corresponding memory bank to isolate at least one side to at least one memory array that is in an unselected state in a corresponding memory bank.
    Type: Application
    Filed: March 24, 2006
    Publication date: September 27, 2007
    Inventors: Andre Sturm, Christopher Miller, Wolfgang Hokenmaier, Michael Killian, Jochen Hoffman