Patents by Inventor Baojing Liu

Baojing Liu 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: 8984203
    Abstract: First and second data interfaces provide data transfer to and from a plurality of memory banks. The first data interface uses a first bus size and a first clock frequency. The second data interface uses a second bus size and a second clock frequency. The second bus size is an integer multiple of the first bus size. The first clock frequency is an integer multiple of the second clock frequency. A channelizer module segments data from the second data interface into data segments of the first bus size and transmits them to addressed ones of the plurality of memory banks using the first clock frequency. The channelizer module also receives data in accordance with the first bus size and first clock frequency from the plurality of memory banks, combines this data into the second bus size, and transmits the data to the second data interface using the second clock frequency.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: March 17, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Baojing Liu, Matt Davidson, Aruna Gutta
  • Publication number: 20140101354
    Abstract: First and second data interfaces provide data transfer to and from a plurality of memory banks. The first data interface uses a first bus size and a first clock frequency. The second data interface uses a second bus size and a second clock frequency. The second bus size is an integer multiple of the first bus size. The first clock frequency is an integer multiple of the second clock frequency. A channelizer module segments data from the second data interface into data segments of the first bus size and transmits them to addressed ones of the plurality of memory banks using the first clock frequency. The channelizer module also receives data in accordance with the first bus size and first clock frequency from the plurality of memory banks, combines this data into the second bus size, and transmits the data to the second data interface using the second clock frequency.
    Type: Application
    Filed: October 9, 2012
    Publication date: April 10, 2014
    Inventors: Baojing Liu, Matt Davidson, Aruna Gutta
  • Patent number: 8614584
    Abstract: A continuity test circuit for a boundary pad includes a pull-up transistor electrically connected between the boundary pad and a first power supply, and a pull-down transistor electrically connected between the boundary pad and a first reference ground potential. A normal output conductor is electrically connected to have a same electrical state as the boundary pad during normal operation. A continuity test output conductor is electrically connected to have a same electrical state as the boundary pad during continuity test operation. Continuity testing control circuitry is defined to control the pull-up transistor, the pull-down transistor, and the normal output conductor during continuity test operation such that an electrical state present on the continuity test output conductor indicates a status of electrical continuity between the boundary pad and either a second power supply or a second reference ground potential to which the boundary pad should be electrically connected.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: December 24, 2013
    Assignee: SanDisk Technologies Inc.
    Inventors: Baojing Liu, Aruna Gutta, Stephen Skala
  • Patent number: 8266485
    Abstract: A soft-function trigger state machine includes state machine logic defined to use a scan-in waveform to sample a scan-clock waveform to obtain a sampled data pattern. The state machine logic is defined to compare the sampled data pattern to a soft action pattern to determine whether the sampled data pattern matches the soft action pattern. The state machine logic is also defined to trigger an action associated with the soft action pattern when the sampled data pattern matches the soft action pattern.
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: September 11, 2012
    Assignee: SanDisk Technologies Inc.
    Inventors: Baojing Liu, Matt Davidson, Vladimir Kovalev
  • Publication number: 20120223721
    Abstract: A continuity test circuit for a boundary pad includes a pull-up transistor electrically connected between the boundary pad and a first power supply, and a pull-down transistor electrically connected between the boundary pad and a first reference ground potential. A normal output conductor is electrically connected to have a same electrical state as the boundary pad during normal operation. A continuity test output conductor is electrically connected to have a same electrical state as the boundary pad during continuity test operation. Continuity testing control circuitry is defined to control the pull-up transistor, the pull-down transistor, and the normal output conductor during continuity test operation such that an electrical state present on the continuity test output conductor indicates a status of electrical continuity between the boundary pad and either a second power supply or a second reference ground potential to which the boundary pad should be electrically connected.
    Type: Application
    Filed: March 2, 2011
    Publication date: September 6, 2012
    Applicant: SanDisk Corp.
    Inventors: Baojing Liu, Aruna Gutta, Stephen Skala
  • Publication number: 20110246844
    Abstract: A soft-function trigger state machine includes state machine logic defined to use a scan-in waveform to sample a scan-clock waveform to obtain a sampled data pattern. The state machine logic is defined to compare the sampled data pattern to a soft action pattern to determine whether the sampled data pattern matches the soft action pattern. The state machine logic is also defined to trigger an action associated with the soft action pattern when the sampled data pattern matches the soft action pattern.
    Type: Application
    Filed: June 13, 2011
    Publication date: October 6, 2011
    Applicant: SanDisk Corporation
    Inventors: Baojing Liu, Matt Davidson, Vladimir Kovalev
  • Patent number: 7962819
    Abstract: An integrated circuit chip includes a scan-in pin, a scan clock pin, and a test controller. The scan-in pin and the scan clock pin receive a test program for the type of test mode and a soft-reset pattern. A state machine is configured to direct sampling of a scan clock waveform provided through the scan clock pin as dictated by transitions of a scan-in waveform provided through the scan-in pin. The state machine identifies a bit match from the sampled scan clock waveform upon executing the soft-reset pattern. The identified bit match triggers a soft reset which eliminates the need for an extra reset pin, when testing in scan mode.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: June 14, 2011
    Assignee: SanDisk Corporation
    Inventors: Baojing Liu, Matt Davidson, Vladimir Kovalev
  • Patent number: 7802034
    Abstract: A USB controller and method of implementing a full transfer automation mode is described. The USB controller may have a host interface module configured to generate hardware logic signals for communication to a backend module having buffer memory. The backend module may be configured to generate hardware logic signals for communication with the host interface module such that data transfer within the USB device may be implemented without the need for processor intervention to handle routing of data packets during a USB bulk data transfer.
    Type: Grant
    Filed: December 31, 2006
    Date of Patent: September 21, 2010
    Assignee: SanDisk Corporation
    Inventors: Baojing Liu, Radhakrishnan Nair, Paul Lassa
  • Publication number: 20090193305
    Abstract: An integrated circuit chip having testing logic for testing circuitry of the integrated circuit chip is provided. The integrated circuit chip includes at least a scan-in pin, a scan clock pin, and a test controller. The test controller has test mode registers for storing a type of test mode to be executed, and the test controller accepting signals from the scan-in pin and the scan clock pin. The scan-in pin and the scan clock pin receiving a test program for the type of test mode and a soft-reset pattern. Also included is a state machine logic that is part of the integrated circuit chip. The state machine logic, during execution of the test program, being configured to direct sampling of a scan clock waveform provided through the scan clock pin as dictated by transitions of a scan-in waveform provided through the scan-in pin. The sampling by the state machine circuitry identifying a bit match from the sampled scan clock waveform upon executing the soft-reset pattern.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 30, 2009
    Applicant: SanDisk Corporation
    Inventors: Baojing Liu, Matt Davidson, Vladimir Kovalev
  • Publication number: 20080162737
    Abstract: A USB controller and method of implementing a full transfer automation mode is described. The USB controller may have a host interface module configured to generate hardware logic signals for communication to a backend module having buffer memory. The backend module may be configured to generate hardware logic signals for communication with the host interface module such that data transfer within the USB device may be implemented without the need for processor intervention to handle routing of data packets during a USB bulk data transfer.
    Type: Application
    Filed: December 31, 2006
    Publication date: July 3, 2008
    Inventors: Baojing Liu, Radhakrishnan Nair, Paul Lassa
  • Publication number: 20080162753
    Abstract: A USB controller and method of implementing a full transfer automation mode is described. The USB controller may have a host interface module configured to generate hardware logic signals for communication to a backend module having buffer memory. The backend module may be configured to generate hardware logic signals for communication with the host interface module such that data transfer within the USB device may be implemented without the need for processor intervention to handle routing of data packets during a USB bulk data transfer.
    Type: Application
    Filed: December 31, 2006
    Publication date: July 3, 2008
    Inventors: Baojing Liu, Radhakrishnan Nair, Paul Lassa