Patents by Inventor Bruce Millar

Bruce Millar 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: 8035413
    Abstract: A system and method of performing off chip drive (OCD) and on-die termination (ODT) are provided. A common pull-up network composed of transistors and a common pull-down network composed of transistors are employed to implement both of these functions. In drive mode, the pull-up network is configured to produce a calibrated drive impedance when an “on” output is to be generated, and the pull-up network is configured to produce a calibrated drive impedance when an “off” output is to be generated. In termination mode, the pull-up network and the pull-down network are configured to produce a calibrated pull-up resistance and pull-down resistance respectively such that together, they form a split termination.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: October 11, 2011
    Assignee: Mosaid Technologies Incorporated
    Inventor: Bruce Millar
  • Patent number: 8013646
    Abstract: A method for synchronizing a plurality of programmable timing verniers with a reference pulse signal, each of the verniers being programmable to one of a plurality of timing steps within a delay range determined by a control signal applied to a bias input. A first and second control vernier is selected from the plurality of verniers, the first control vernier is programmed to a first delay, and the second control vernier is programmed to a second delay. The first and second control verniers are triggered together to generate respective first and second delay signals. A difference pulse signal is generated with a duty cycle corresponding to a difference between the generated first delay signal and second delay signal. The duty cycle of the pulse signal is compared to a duty cycle of the reference pulse signal to generate a difference signal pulse.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: September 6, 2011
    Assignee: Mosaid Technologies Incorporated
    Inventor: Bruce Millar
  • Publication number: 20110063006
    Abstract: A method for synchronizing a plurality of programmable timing verniers with a reference pulse signal, each of the verniers being programmable to one of a plurality of timing steps within a delay range determined by a control signal applied to a bias input. A first and second control vernier is selected from the plurality of verniers, the first control vernier is programmed to a first delay, and the second control vernier is programmed to a second delay. The first and second control verniers are triggered together to generate respective first and second delay signals. A difference pulse signal is generated with a duty cycle corresponding to a difference between the generated first delay signal and second delay signal. The duty cycle of the pulse signal is compared to a duty cycle of the reference pulse signal to generate a difference signal pulse.
    Type: Application
    Filed: November 19, 2010
    Publication date: March 17, 2011
    Applicant: MOSAID TECHNOLOGIES INCORPORATED
    Inventor: Bruce MILLAR
  • Publication number: 20110043246
    Abstract: A system and method of performing off chip drive (OCD) and on-die termination (ODT) are provided. A common pull-up network composed of transistors and a common pull-down network composed of transistors are employed to implement both of these functions. In drive mode, the pull-up network is configured to produce a calibrated drive impedance when an “on” output is to be generated, and the pull-up network is configured to produce a calibrated drive impedance when an “off” output is to be generated. In termination mode, the pull-up network and the pull-down network are configured to produce a calibrated pull-up resistance and pull-down resistance respectively such that together, they form a split termination.
    Type: Application
    Filed: October 29, 2010
    Publication date: February 24, 2011
    Applicant: MOSAID TECHNOLOGIES INCORPORATED
    Inventor: Bruce MILLAR
  • Patent number: 7889580
    Abstract: A memory system circuit and method therefor are disclosed. The circuit is adapted to detect a transition in a data timing signal from an indeterminate logic level to a selected one of a high logic level and a low logic level. The circuit includes a comparator having a first input, a second input and an output. The first and second inputs receive the data timing signal and a reference voltage respectively. The output changes logic levels in response to a change in polarity of a voltage difference between the voltage of the timing signal and the reference voltage. The reference voltage is sufficiently closer to the selected one of the logic levels as compared to the other of the logic levels so as to at least substantially prevent potential false positive detections.
    Type: Grant
    Filed: January 4, 2010
    Date of Patent: February 15, 2011
    Assignee: MOSAID Technologies Incorporated
    Inventors: Bruce Millar, Robert McKenzie
  • Patent number: 7863954
    Abstract: A method for synchronizing a plurality of programmable timing verniers with a reference pulse signal, each of the verniers being programmable to one of a plurality of timing steps within a delay range determined by a control signal applied to a bias input. A first and second control vernier is selected from the plurality of verniers, the first control vernier is programmed to a first delay, and the second control vernier is programmed to a second delay. The first and second control verniers are triggered together to generate respective first and second delay signals. A difference pulse signal is generated with a duty cycle corresponding to a difference between the generated first delay signal and second delay signal. The duty cycle of the pulse signal is compared to a duty cycle of the reference pulse signal to generate a difference signal pulse.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: January 4, 2011
    Assignee: Mosaid Technologies Incorporated
    Inventor: Bruce Millar
  • Patent number: 7834654
    Abstract: A system and method of performing off chip drive (OCD) and on-die termination (ODT) are provided. A common pull-up network composed of transistors and a common pull-down network composed of transistors are employed to implement both of these functions. In drive mode, the pull-up network is configured to produce a calibrated drive impedance when an “on” output is to be generated, and the pull-up network is configured to produce a calibrated drive impedance when an “off” output is to be generated. In termination mode, the pull-up network and the pull-down network are configured to produce a calibrated pull-up resistance and pull-down resistance respectively such that together, they form a split termination.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: November 16, 2010
    Assignee: Mosaid Technologies Incorporated
    Inventor: Bruce Millar
  • Publication number: 20100268906
    Abstract: This invention describes an improved high bandwidth chip-to-chip interface for memory devices, which is capable of operating at higher speeds, while maintaining error free data transmission, consuming lower power, and supporting more load. Accordingly, the invention provides a memory subsystem comprising at least two semiconductor devices; a main bus containing a plurality of bus lines for carrying substantially all data and command information needed by the devices, the semiconductor devices including at least one memory device connected in parallel to the bus; the bus lines including respective row command lines and column command lines; a clock generator for coupling to a clock line, the devices including clock inputs for coupling to the clock line; and the devices including programmable delay elements coupled to the clock inputs to delay the clock edges for setting an input data sampling time of the memory device.
    Type: Application
    Filed: June 30, 2010
    Publication date: October 21, 2010
    Applicant: MOSAID TECHNOLOGIES INCORPORATED
    Inventors: Peter GILLINGHAM, Bruce MILLAR
  • Patent number: 7765376
    Abstract: Semiconductor devices provide for synchronous transfer of information through a data bus. Address, control and clock information is received, via a command bus and clock line, at a plurality of terminals, the command bus and clock line providing a source synchronous bus. A plurality of output drivers drive read data onto a plurality of terminals coupled to a data bus.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: July 27, 2010
    Assignee: MOSAID Technologies Incorporated
    Inventors: Peter Gillingham, Bruce Millar
  • Patent number: 7761831
    Abstract: An integrated power and clock grid which is capable of being placed and routed using ASIC software design tools. The integrated grid comprises three types of grid unit cells having power rails and clock lines. The power rails and clock lines comprise different orientations in the different grid unit cells.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: July 20, 2010
    Assignee: MOSAID Technologies Incorporated
    Inventors: Tony Mai, Bruce Millar, Susan Coleman, Seanna Pike
  • Publication number: 20100117698
    Abstract: A method for synchronizing a plurality of programmable timing verniers with a reference pulse signal, each of the verniers being programmable to one of a plurality of timing steps within a delay range determined by a control signal applied to a bias input. A first and second control vernier is selected from the plurality of verniers, the first control vernier is programmed to a first delay, and the second control vernier is programmed to a second delay. The first and second control verniers are triggered together to generate respective first and second delay signals. A difference pulse signal is generated with a duty cycle corresponding to a difference between the generated first delay signal and second delay signal. The duty cycle of the pulse signal is compared to a duty cycle of the reference pulse signal to generate a difference signal pulse.
    Type: Application
    Filed: January 14, 2010
    Publication date: May 13, 2010
    Applicant: MOSAID TECHNOLOGIES INCORPORATED
    Inventor: Bruce MILLAR
  • Publication number: 20100097869
    Abstract: A memory system circuit and method therefor are disclosed. The circuit is adapted to detect a transition in a data timing signal from an indeterminate logic level to a selected one of a high logic level and a low logic level. The circuit includes a comparator having a first input, a second input and an output. The first and second inputs receive the data timing signal and a reference voltage respectively. The output changes logic levels in response to a change in polarity of a voltage difference between the voltage of the timing signal and the reference voltage. The reference voltage is sufficiently closer to the selected one of the logic levels as compared to the other of the logic levels so as to at least substantially prevent potential false positive detections.
    Type: Application
    Filed: January 4, 2010
    Publication date: April 22, 2010
    Applicant: MOSAID Technologies Incorporated
    Inventors: Bruce MILLAR, Robert McKenzie
  • Patent number: 7671650
    Abstract: A method for synchronizing a plurality of programmable timing verniers with a reference pulse signal, each of the verniers being programmable to one of a plurality of timing steps within a delay range determined by a control signal applied to a bias input. A first and second control vernier is selected from the plurality of verniers, the first control vernier is programmed to a first delay, and the second control vernier is programmed to a second delay. The first and second control verniers are triggered together to generate respective first and second delay signals. A difference pulse signal is generated with a duty cycle corresponding to a difference between the generated first delay signal and second delay signal. The duty cycle of the pulse signal is compared to a duty cycle of the reference pulse signal to generate a difference signal pulse.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: March 2, 2010
    Assignee: MOSAID Technologies Incorporated
    Inventor: Bruce Millar
  • Patent number: 7652932
    Abstract: A memory system circuit and method therefor are included. The circuit is adapted to detect a transition in a data timing signal from an indeterminate logic level to a selected one of a high logic level and a low logic level. The circuit includes a comparator having a first input, a second input and an output. The first and second inputs receive the data timing signal and a reference voltage respectively. The output changes logic levels in response to a change in polarity of a voltage difference between the voltage of the timing signal and the reference voltage. The reference voltage is sufficiently closer to the selected one of the logic levels as compared to the other of the logic levels so as to at least substantially prevent potential false positive detections.
    Type: Grant
    Filed: July 19, 2007
    Date of Patent: January 26, 2010
    Assignee: Mosaid Technologies Incorporated
    Inventors: Bruce Millar, Robert McKenzie
  • Publication number: 20090279375
    Abstract: A voltage down converter (VDC) applicable to high-speed memory devices. The VDC includes a steady driver and active driver along with at least one additional transistor. The steady driver and active driver are coupled by a transistor switch during device start-up to provide fast ramp-up to operating voltage and current. After start-up, the steady driver and active drive function to maintain a steady operating voltage and current. An additional transistor is digitally controlled to drive up operating voltage and current upon issuance of an active command representing read, write, and/or refresh of memory. In this manner, the additional transistor provides fast compensation for fluctuations in operating voltage and current brought on by activity in the memory array.
    Type: Application
    Filed: July 17, 2009
    Publication date: November 12, 2009
    Applicant: MOSAID TECHNOLOGIES INCORPORATED
    Inventors: Hong-Beom PYEON, Bruce MILLAR
  • Patent number: 7593281
    Abstract: A voltage down converter (VDC) applicable to high-speed memory devices. The VDC includes a steady driver and active driver along with at least one additional transistor. The steady driver and active driver are coupled by a transistor switch during device start-up to provide fast ramp-up to operating voltage and current. After start-up, the steady driver and active drive function to maintain a steady operating voltage and current. An additional transistor is digitally controlled to drive up operating voltage and current upon issuance of an active command representing read, write, and/or refresh of memory. In this manner, the additional transistor provides fast compensation for fluctuations in operating voltage and current brought on by activity in the memory array.
    Type: Grant
    Filed: July 23, 2007
    Date of Patent: September 22, 2009
    Assignee: MOSAID Technologies Incorporated
    Inventors: Hong Beom Pyeon, Bruce Millar
  • Patent number: 7551012
    Abstract: The disclosure relates to phase shifting in Delay Locked Loops (DLLs) and Phase-Locked Loops (PLLs). A charge pump in the DLL or PLL includes a capacitor connected in parallel to an output node. A primary current switching circuit charges the capacitor with a source current and discharges the capacitor with a sink current. A supplemental source circuit sources a positive phase shift producing current which has a range of magnitudes. A magnitude of the positive phase shift producing current is determined by at least one source selection signal. A supplemental sink circuit for sources a negative phase shift producing current which has a range of magnitudes. A magnitude of the negative phase shift producing current is determined by at least one sink selection signal.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: June 23, 2009
    Assignee: Mosaid Technologies Incorporated
    Inventors: Huy Tuong Mai, Bruce Millar
  • Publication number: 20090021998
    Abstract: A memory system circuit and method therefor are disclosed. The circuit is adapted to detect a transition in a data timing signal from an indeterminate logic level to a selected one of a high logic level and a low logic level. The circuit includes a comparator having a first input, a second input and an output. The first and second inputs receive the data timing signal and a reference voltage respectively. The output changes logic levels in response to a change in polarity of a voltage difference between the voltage of the timing signal and the reference voltage. The reference voltage is sufficiently closer to the selected one of the logic levels as compared to the other of the logic levels so as to at least substantially prevent potential false positive detections.
    Type: Application
    Filed: July 19, 2007
    Publication date: January 22, 2009
    Applicant: MOSAID Technologies Incorporated
    Inventors: Bruce MILLAR, Robert McKenzie
  • Publication number: 20080303546
    Abstract: A system and method of performing off chip drive (OCD) and on-die termination (ODT) are provided. A common pull-up network composed of transistors and a common pull-down network composed of transistors are employed to implement both of these functions. In drive mode, the pull-up network is configured to produce a calibrated drive impedance when an “on” output is to be generated, and the pull-up network is configured to produce a calibrated drive impedance when an “off” output is to be generated. In termination mode, the pull-up network and the pull-down network are configured to produce a calibrated pull-up resistance and pull-down resistance respectively such that together, they form a split termination.
    Type: Application
    Filed: June 6, 2008
    Publication date: December 11, 2008
    Inventor: Bruce MILLAR
  • Publication number: 20080252344
    Abstract: A method for synchronizing a plurality of programmable timing verniers with a reference pulse signal, each of the verniers being programmable to one of a plurality of timing steps within a delay range determined by a control signal applied to a bias input. A first and second control vernier is selected from the plurality of verniers, the first control vernier is programmed to a first delay, and the second control vernier is programmed to a second delay. The first and second control verniers are triggered together to generate respective first and second delay signals. A difference pulse signal is generated with a duty cycle corresponding to a difference between the generated first delay signal and second delay signal. The duty cycle of the pulse signal is compared to a duty cycle of the reference pulse signal to generate a difference signal pulse.
    Type: Application
    Filed: June 23, 2008
    Publication date: October 16, 2008
    Applicant: MOSAID TECHNOLOGIES INCORPORATED
    Inventor: Bruce Millar