Patents by Inventor Yuen H. Chan
Yuen H. Chan 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: 9997218Abstract: A system for dual mode operation having power saving and active modes in a stacked circuit topology having logic preservation is provided. The system includes a pre-charge circuit and a sleep mode control circuit for providing a signal to disable a plurality of circuit elements and switching a mode of the system, the sleep mode control circuit being coupled to the pre-charge circuit and further being coupled to a logic function circuit, wherein the plurality of circuit elements comprise logic gates and transistor devices. The system also includes a keeper circuit coupled to the global bitline, and the logic function circuit coupled to a solar bitline, wherein the logic function circuit preserves a state of the solar bitline, the state of the global bitline determines the state of the solar bitline. The system includes an effective pull-up transistor coupled to the sleep mode control circuit and the logic function circuit.Type: GrantFiled: September 21, 2017Date of Patent: June 12, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul A. Bunce, Yuen H. Chan, John D. Davis, Silke Penth, David E. Schmitt, Tobias Werner, Brian J. Yavoich
-
Publication number: 20180005674Abstract: A system for dual mode operation having power saving and active modes in a stacked circuit topology having logic preservation is provided. The system includes a pre-charge circuit and a sleep mode control circuit for providing a signal to disable a plurality of circuit elements and switching a mode of the system, the sleep mode control circuit being coupled to the pre-charge circuit and further being coupled to a logic function circuit, wherein the plurality of circuit elements comprise logic gates and transistor devices. The system also includes a keeper circuit coupled to the global bitline, and the logic function circuit coupled to a solar bitline, wherein the logic function circuit preserves a state of the solar bitline, the state of the global bitline determines the state of the solar bitline. The system includes an effective pull-up transistor coupled to the sleep mode control circuit and the logic function circuit.Type: ApplicationFiled: September 21, 2017Publication date: January 4, 2018Inventors: PAUL A. BUNCE, YUEN H. CHAN, JOHN D. DAVIS, SILKE PENTH, DAVID E. SCHMITT, TOBIAS WERNER, BRIAN J. YAVOICH
-
Patent number: 9837142Abstract: A memory cell readable through a bit line and addressable through a word line can be stressed by applying a stress voltage to the bit line for a stress voltage time, and addressing the memory cell through the word line for an addressing time included within the stress voltage time. The memory cell can be tested by writing a data value into the memory cell, stressing the memory cell, reading the stored value from the memory cell, and determining whether the stored value corresponds to the data value. A testable memory array can include a memory cell addressable through a word line and readable through a bit line, a precharge circuit, a stress circuit, and an array built-in self test (ABIST) circuit. The ABIST circuit can be configured to stress the memory cell by applying a stress signal to the stress circuit.Type: GrantFiled: July 12, 2016Date of Patent: December 5, 2017Assignee: International Business Machines CorporationInventors: Yuen H. Chan, Michael B. Kugel, Stefan Payer, Wolfgang Penth, Juergen Pille, Tobias Werner
-
Patent number: 9805823Abstract: A memory cell readable through a bit line and addressable through a word line can be stressed by applying a stress voltage to the bit line for a stress voltage time, and addressing the memory cell through the word line for an addressing time included within the stress voltage time. The memory cell can be tested by writing a data value into the memory cell, stressing the memory cell, reading the stored value from the memory cell, and determining whether the stored value corresponds to the data value. A testable memory array can include a memory cell addressable through a word line and readable through a bit line, a precharge circuit, a stress circuit, and an array built-in self test (ABIST) circuit. The ABIST circuit can be configured to stress the memory cell by applying a stress signal to the stress circuit.Type: GrantFiled: January 25, 2017Date of Patent: October 31, 2017Assignee: International Business Machines CorporationInventors: Yuen H. Chan, Michael B. Kugel, Stefan Payer, Wolfgang Penth, Juergen Pille, Tobias Werner
-
Patent number: 9792967Abstract: A memory array can include a global evaluation circuit, a local evaluation circuit for evaluating a voltage level of a local bit line and a wake transistor configured to connect an output of the local evaluation circuit to a global bit line (GBL) of the global evaluation circuit. The global evaluation circuit can include a holding circuit. The wake transistor can be turned on in response to a read signal, and remain on while the GBL is precharged to a logical “high” voltage. Memory cells connected to the at least one local bit line can be addressed, and the local bit line can be pulled to a logical “low” voltage for a first time period. The GBL can be pulled to a logical low voltage for a second time period, and the holding circuit polarity can be reversed during a third time period.Type: GrantFiled: June 13, 2016Date of Patent: October 17, 2017Assignee: International Business Machines CorporationInventors: Paul A. Bunce, Yuen H. Chan, John D. Davis, Silke Penth, David E. Schmitt, Tobias Werner, Brian J. Yavoich
-
Patent number: 9786339Abstract: A system for dual mode operation having power saving and active modes in a stacked circuit topology having logic preservation is provided. The system includes a pre-charge circuit and a sleep mode control circuit for providing a signal to disable a plurality of circuit elements and switching a mode of the system, the sleep mode control circuit being coupled to the pre-charge circuit and further being coupled to a logic function circuit, wherein the plurality of circuit elements comprise logic gates and transistor devices. The system also includes a keeper circuit coupled to the global bitline, and the logic function circuit coupled to a solar bitline, wherein the logic function circuit preserves a state of the solar bitline, the state of the global bitline determines the state of the solar bitline. The system includes an effective pull-up transistor coupled to the sleep mode control circuit and the logic function circuit.Type: GrantFiled: February 24, 2016Date of Patent: October 10, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul A. Bunce, Yuen H. Chan, John D. Davis, Silke Penth, David E. Schmitt, Tobias Werner, Brian J. Yavoich
-
Patent number: 9761289Abstract: A memory array can include a global evaluation circuit, a local evaluation circuit for evaluating a voltage level of a local bit line and a wake transistor configured to connect an output of the local evaluation circuit to a global bit line (GBL) of the global evaluation circuit. The global evaluation circuit can include a holding circuit. The wake transistor can be turned on in response to a read signal, and remain on while the GBL is precharged to a logical “high” voltage. Memory cells connected to the at least one local bit line can be addressed, and the local bit line can be pulled to a logical “low” voltage for a first time period. The GBL can be pulled to a logical low voltage for a second time period, and the holding circuit polarity can be reversed during a third time period.Type: GrantFiled: September 7, 2016Date of Patent: September 12, 2017Assignee: International Business Machines CorporationInventors: Paul A. Bunce, Yuen H. Chan, John D. Davis, Silke Penth, David E. Schmitt, Tobias Werner, Brian J. Yavoich
-
Publication number: 20170243619Abstract: A system for dual mode operation having power saving and active modes in a stacked circuit topology having logic preservation is provided. The system includes a pre-charge circuit and a sleep mode control circuit for providing a signal to disable a plurality of circuit elements and switching a mode of the system, the sleep mode control circuit being coupled to the pre-charge circuit and further being coupled to a logic function circuit, wherein the plurality of circuit elements comprise logic gates and transistor devices. The system also includes a keeper circuit coupled to the global bitline, and the logic function circuit coupled to a solar bitline, wherein the logic function circuit preserves a state of the solar bitline, the state of the global bitline determines the state of the solar bitline. The system includes an effective pull-up transistor coupled to the sleep mode control circuit and the logic function circuit.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Inventors: PAUL A. BUNCE, YUEN H. CHAN, JOHN D. DAVIS, SILKE PENTH, DAVID E. SCHMITT, TOBIAS WERNER, BRIAN J. YAVOICH
-
Patent number: 9711244Abstract: It is provided a memory circuit comprising n inputs; n+1 columns, wherein each column is connected to a plurality of memory cells; wherein the i-th (1?i?n?1) column is configured to be conductive connectable to the i-th input or to the (i+1)-th input or neither to the i-th input nor to the (i+1)-th input; a first FET and a second FET in series configured for connecting the i-th column to a defined voltage level; wherein a first gate signal renders the first FET conductive, if the i-th column is not in conductive connection with the i-th input; wherein a second gate signal renders the second FET conductive, if the i-th column is not in conductive connection with the (i+1)-th input.Type: GrantFiled: June 14, 2016Date of Patent: July 18, 2017Assignee: International Business Machines CorporationInventors: Yuen H. Chan, Silke Penth, David E. Schmitt, Tobias Werner
-
Patent number: 9355692Abstract: Embodiments include a high frequency write through memory device including a plurality of memory cells and a plurality of local evaluation circuits. Each of the plurality of local evaluation circuits are coupled to at least one of the plurality of memory cells and are configured to prevent data stored in the coupled memory cells from being written to a latch node during a write through operation.Type: GrantFiled: September 18, 2012Date of Patent: May 31, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul A. Bunce, Yuen H. Chan, John D. Davis, Diana M. Henderson, Jigar J. Vora
-
Patent number: 9281024Abstract: A write block read apparatus for a memory device includes a dynamic read address decoder that receives static read address bits as inputs thereto and having an output used to implement a read operation of a memory location corresponding to the read address bits; a dynamic write address decoder that receives static write address bits as inputs thereto and having an output used to implement a write operation of a memory location corresponding to the write address bits; and a static write address decoder, configured in parallel with the dynamic write address decoder, the static write address decoder configured to receive a portion of the static write address bits as inputs thereto, and wherein the static write address decoder is coupled to the dynamic read address decoder so as to block the read operation upon an address conflict with the write operation.Type: GrantFiled: April 17, 2014Date of Patent: March 8, 2016Assignee: International Business Machines CorporationInventors: Paul A. Bunce, Yuen H. Chan, John D. Davis, Diana M. Henderson
-
Patent number: 9281025Abstract: A method of implementing a write block read function for a memory device includes configuring a dynamic read address decoder to receive static read address bits as inputs thereto and to generate an output used to implement a read operation of a memory location corresponding to the read address bits; configuring a dynamic write address decoder to receive static write address bits as inputs thereto and to generate an output used to implement a write operation of a memory location corresponding to the write address bits; and configuring a static write address decoder, in parallel with the dynamic write address decoder, to receive a portion of the static write address bits as inputs thereto, and coupling the static write address decoder to the dynamic read address decoder so as to block the read operation upon an address conflict with the write operation.Type: GrantFiled: September 30, 2014Date of Patent: March 8, 2016Assignee: International Business Machines CorporationInventors: Paul A. Bunce, Yuen H. Chan, John D. Davis, Diana M. Henderson
-
Publication number: 20150302902Abstract: A write block read apparatus for a memory device includes a dynamic read address decoder that receives static read address bits as inputs thereto and having an output used to implement a read operation of a memory location corresponding to the read address bits; a dynamic write address decoder that receives static write address bits as inputs thereto and having an output used to implement a write operation of a memory location corresponding to the write address bits; and a static write address decoder, configured in parallel with the dynamic write address decoder, the static write address decoder configured to receive a portion of the static write address bits as inputs thereto, and wherein the static write address decoder is coupled to the dynamic read address decoder so as to block the read operation upon an address conflict with the write operation.Type: ApplicationFiled: April 17, 2014Publication date: October 22, 2015Applicant: International Business Machines CorporationInventors: Paul A. Bunce, Yuen H. Chan, John D. Davis, Diana M. Henderson
-
Publication number: 20150302908Abstract: A method of implementing a write block read function for a memory device includes configuring a dynamic read address decoder to receive static read address bits as inputs thereto and to generate an output used to implement a read operation of a memory location corresponding to the read address bits; configuring a dynamic write address decoder to receive static write address bits as inputs thereto and to generate an output used to implement a write operation of a memory location corresponding to the write address bits; and configuring a static write address decoder, in parallel with the dynamic write address decoder, to receive a portion of the static write address bits as inputs thereto, and coupling the static write address decoder to the dynamic read address decoder so as to block the read operation upon an address conflict with the write operation.Type: ApplicationFiled: September 30, 2014Publication date: October 22, 2015Inventors: Paul A. Bunce, Yuen H. Chan, John D. Davis, Diana M. Henderson
-
Patent number: 9070433Abstract: A technique to generate timing control for an SRAM circuit operating with dual power supplies is provided. A voltage signal is generated by a programmable local clock buffer that receives power from a first voltage level. The voltage signal is shifted higher by a level shifter that receives power from both the first voltage level and a second voltage level. The voltage signal is delayed by a delay clock chopper circuit that receives power from the second voltage level. The delay clock chopper circuit includes a programmable pulse width variation (PWVAR) circuit that varies the pulse width of the voltage signal. The PWVAR circuit receives power from the second voltage level. The voltage signal drives a global bitline of the SRAM. The voltage signal has timing sensitive to both the first and second voltage levels. The voltage signal has its pulse width sensitive to the second voltage level.Type: GrantFiled: March 11, 2014Date of Patent: June 30, 2015Assignee: International Business Machines CorporationInventors: Paul A. Bunce, Yuen H. Chan, John D. Davis, Diana M. Henderson
-
Publication number: 20140078835Abstract: Embodiments of the disclosure include a high frequency write through memory device including a plurality of memory cells and a plurality of local evaluation circuits. Each of the plurality of local evaluation circuits are coupled to at least one of the plurality of memory cells and are configured to prevent data stored in the coupled memory cells from being written to a latch node during a write through operation.Type: ApplicationFiled: September 18, 2012Publication date: March 20, 2014Applicant: International Business Machines CorporationInventors: Paul A. Bunce, Yuen H. Chan, John D. Davis, Diana M. Henderson, Jigar J. Vora
-
Patent number: 8587990Abstract: An SRAM circuitry having SRAM cells for storing at least one data word of a length of at least one bit is provided. Each bit of the data words is stored in an assigned SRAM cell, wherein the SRAM circuitry comprises address lines for addressing the at least one data word, a decoding unit for decoding the address signals on the address lines to generate a word line signals on a word line per addressed word, a local bit line to be coupled to SRAM cells of different data words with different addresses, a global bit line to be coupled to the local bit line, and a global bit line restore unit for pre-charging the global bit line. The global bit line restore unit is configured for being triggered by a trigger signal based on the address signal of one of the decoded address lines.Type: GrantFiled: July 11, 2011Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: Yuen H. Chan, Michael Kugel, Raphael Polig, Tobias T. Werner
-
Patent number: 8339893Abstract: A static random access memory (SRAM) cell includes a first read port, the first read port having a first beta ratio; and a write port, the write port having a second beta ratio that is substantially lower than the first beta ratio. A static random access memory (SRAM) array includes a plurality of SRAM cells, an SRAM cell including a first read port, the first read port having a first beta ratio; and a write port, the write port having a second beta ratio that is substantially lower than the first beta ratio.Type: GrantFiled: September 25, 2009Date of Patent: December 25, 2012Assignee: International Business Machines CorporationInventors: Yuen H. Chan, Louis C. Hsu, Xu Ouyang, Robert C. Wong
-
Patent number: 8299833Abstract: A programmable clock control circuit includes a base block configured to control operation of the programmable clock control circuit and a chop block configured to control the width of an output clock signal of the programmable clock control circuit. The circuit also includes a pulse width variation block providing a pulse width variation output to the base block, the base block output being variable to provide at least three different output pulse widths. The circuit also includes a launch clock delay block coupled to delay the output of the base block and a scan clock delay block to delay the output pulse and a selector that causes either the scan clock delay block or the launch clock delay block to be active based on a value of a scan gate signal.Type: GrantFiled: June 9, 2010Date of Patent: October 30, 2012Assignee: International Business Machines CorporationInventors: Paul A. Bunce, Yuen H. Chan, John D. Davis, Richard E. Serton
-
Patent number: 8237481Abstract: A programmable Local Clock Buffer has a single inverter between the clock input and the delayed clock output. A transistor switch modulates the single inverter stage between a clock signal transmit state and a non-transmitting state. A combination of delay select bits control the timing of the beginning and ending of the transmit state of the inverter relative to the clock input via the transistor switch.Type: GrantFiled: April 25, 2008Date of Patent: August 7, 2012Assignee: International Business Machines CorporationInventors: Yuen H. Chan, Rolf Sautter, Michael J. Lee, Juergen Pille