Patents by Inventor Shoichiro Sengoku

Shoichiro Sengoku 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).

  • Publication number: 20150100712
    Abstract: In a shared bus where communications are managed by a master device, direct slave device to slave device (S2S) communications is implemented. A first slave device wanting to communicate with a second slave device may make a S2S communication request to the master device. The request may include a requested number of words that the first slave device wishes to send over the shared bus. The master device may have a current word limit which may vary based upon operating parameters. The master device may deny the request if the requested number of words is greater than the current word limit or if it does not support S2S communications. Denial of the request may also be for other reasons, like activity over the shared bus. If the master device grants the request, the slave device may send the requested number of words to another slave device over the shared bus.
    Type: Application
    Filed: October 6, 2014
    Publication date: April 9, 2015
    Inventor: Shoichiro Sengoku
  • Publication number: 20150095537
    Abstract: A device is provided comprising a control data bus including at least a first line. A master device may be coupled to the control data bus and configured to control the control data bus. A plurality of slave devices may be coupled to the control data bus and share the first line. The master device may be configured to send a single global wake up signal on the control data bus that causes any sleeping slave devices to wake up. Alternatively, the master device may send a global wake up signal followed by a targeted sleep signal to non-targeted slave devices to implement a “targeted wake up” of specific slave devices. The master device may send the single global wake up signal by bringing the first line low for a predetermined period of time.
    Type: Application
    Filed: October 1, 2014
    Publication date: April 2, 2015
    Inventor: Shoichiro Sengoku
  • Publication number: 20150074305
    Abstract: To accommodate multiple masters over bus architectures supporting a single master device, a mechanism is provided for an inactive master device to trigger an IRQ signal over a shared, single line IRQ bus. A current master then polls the other inactive master devices over a shared data bus to ascertain which inactive master device is asserting the IRQ signal. Upon identifying the asserting inactive master device, the current master device grants control of the data bus to the new master device, thereby making the inactive master the new active master device.
    Type: Application
    Filed: September 8, 2014
    Publication date: March 12, 2015
    Inventors: Shoichiro Sengoku, Richard Dominic Wietfeldt, George Alan Wiley
  • Patent number: 8970248
    Abstract: A termination network for a receiver device is provided to support both D-PHY signaling and N-factorial signaling. The first end of each of a plurality dynamically configurable switches is coupled to a common node. A first end of each of a plurality of resistances is coupled to a second end of a corresponding switch. A plurality of terminals receive differential signals and each terminal is coupled to a corresponding second end of a resistance. Each of a plurality differential receivers is coupled between two terminals of the termination network, wherein a first differential receiver and a second differential receiver are coupled to the same two terminals, the first differential receiver is used when the differential signals use a first type of differential signal encoding, the second differential receiver is used when the differential signals use a second type of differential signal encoding.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: March 3, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Shoichiro Sengoku, George Alan Wiley, Chulkyu Lee, Joseph Cheung
  • Publication number: 20150058507
    Abstract: A master device is provided which is coupled to a shared single line interrupt request (IRQ) bus and a control data bus. The master device group slave devices coupled to the shared single line IRQ bus into one or more groups, where each group is associated with a different IRQ signal. The master device then monitors the IRQ bus to ascertain when an IRQ signal is asserted by at least one slave device. The master device then identifies a group to with which the IRQ signal is associated. The slave devices for the identified group are then scanned or queried by the master device to ascertain which slave device asserted the IRQ signal on the IRQ bus. Each group uses a distinguishable IRQ signal to allow the master device to ascertain which group to query or scan.
    Type: Application
    Filed: August 18, 2014
    Publication date: February 26, 2015
    Inventors: Shoichiro Sengoku, Richard Dominic Wietfeldt, George Alan Wiley
  • Publication number: 20140372642
    Abstract: System, methods and apparatus are described that offer improved performance of a serial bus used for Inter-Integrated Circuit (I2C) and/or camera control interface (CCI) operations. CCI extension (CCIe) devices are described. CCIe devices may be configured as a bus master or as a slave. In one method, a CCIe transmitter may generate a transition number from a set of bits, convert the transition number into a sequence of symbols, and transmit the sequence of symbols in the signaling state of a two-wire serial bus. Timing information may be encoded in the transitions between symbols of consecutive pairs of symbols in the sequence of symbols. For example, each transition may cause a change in the signaling state of at least one wire of the two-wire serial bus. A CCIe receiver may derive a receive clock from the transitions in order to receive and decode the sequence of symbols.
    Type: Application
    Filed: June 11, 2014
    Publication date: December 18, 2014
    Inventors: Shoichiro Sengoku, George Alan Wiley, Joseph Cheung
  • Publication number: 20140372643
    Abstract: System, methods and apparatus are described that offer improved performance of a serial bus used for Inter-Integrated Circuit (I2C) and/or camera control interface (CCI) operations. CCI extension (CCIe) devices are described. CCIe devices may be configured as a bus master or as a slave. In one method, a CCIe transmitter may generate a transition number from a set of bits, convert the transition number into a sequence of symbols, and transmit the sequence of symbols in the signaling state of a two-wire serial bus. Timing information may be encoded in the transitions between symbols of consecutive pairs of symbols in the sequence of symbols. For example, each transition may cause a change in the signaling state of at least one wire of the two-wire serial bus. A CCIe receiver may derive a receive clock from the transitions in order to receive and decode the sequence of symbols.
    Type: Application
    Filed: June 11, 2014
    Publication date: December 18, 2014
    Inventors: Shoichiro Sengoku, George Alan Wiley, Joseph Cheung
  • Publication number: 20140372644
    Abstract: System, methods and apparatus are described that include a serial bus, including a serial bus used for Inter-Integrated Circuit (I2C) and/or camera control interface (CCI) operations. The bus has a first line and a second line, a first set of devices coupled to the bus and a second set of devices coupled to the bus. A method of operating the bus includes configuring the first set of devices to use the first line for data transmissions and use the second line for a first clock signal in a first mode of operation, and configuring the second set of devices to use both the first line and the second line for data transmissions while embedding a second clock signal within symbol transitions of the data transmissions in a second mode of operation.
    Type: Application
    Filed: June 11, 2014
    Publication date: December 18, 2014
    Inventors: Shoichiro Sengoku, George Alan Wiley, Joseph Cheung
  • Publication number: 20140348214
    Abstract: A plurality of line interfaces is configured to receive a spread signal over the plurality of line interface. The spread signal carrying symbols with guaranteed symbol-to-symbol state transitions between consecutive symbols. The spread signal is defined by a plurality of transition signals including a first signal over a first line interface. A clock signal is extracted based on a comparison between a first instance of the first signal and a delayed second instance of the first signal. The delayed second instance of the first signal is sampled based on the clock signal to provide a symbol output. The clock extraction circuit is further adapted to generate the clock signal based on additional comparisons between a first instance of a second signal, within the plurality of transition signals, and a delayed second instance of the second signal, where the first and second signals are concurrent signals received over different line interfaces.
    Type: Application
    Filed: August 13, 2014
    Publication date: November 27, 2014
    Inventors: Shoichiro Sengoku, George Alan Wiley, Chulkyu Lee
  • Publication number: 20140286466
    Abstract: A method, an apparatus, and a computer program product are described. The apparatus generates a receive clock signal for receiving data from a multi-wire open-drain link by determining a transition in a signal received from the multi-wire open-drain link, generating a clock pulse responsive to the transition, delaying the clock pulse by a preconfigured first interval if the transition is in a first direction, and delaying the clock by a preconfigured second interval if the transition is in a second direction. The preconfigured first and/or second intervals are configured based on a rise time and/or a fall time associated with the communication interface and may be calibrated by measuring respective delays associated with clock pulses generated for first and second calibration transitions.
    Type: Application
    Filed: March 19, 2014
    Publication date: September 25, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Shoichiro Sengoku, Joseph Cheung, George Alan Wiley
  • Publication number: 20140270026
    Abstract: System, methods and apparatus are described that facilitate transmission of data over a multi-wire data communications link, particularly between two devices within an electronic apparatus. A sequence of data bits is converted into M transition numbers, which are then converted into a sequence of symbols. The sequence of symbols is transmitted received over N wires. A clock signal may be effectively embedded in the transmission of the sequence of symbols. Each of the sequence of symbols may be selected based on a corresponding one of the M transition numbers and a value of a preceding one of the sequence of symbols.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 18, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Shoichiro Sengoku, George Alan Wiley, Joseph Cheung
  • Publication number: 20140270005
    Abstract: A termination network for a receiver device is provided to support both D-PHY signaling and N-factorial signaling. The first end of each of a plurality dynamically configurable switches is coupled to a common node. A first end of each of a plurality of resistances is coupled to a second end of a corresponding switch. A plurality of terminals receive differential signals and each terminal is coupled to a corresponding second end of a resistance. Each of a plurality differential receivers is coupled between two terminals of the termination network, wherein a first differential receiver and a second differential receiver are coupled to the same two terminals, the first differential receiver is used when the differential signals use a first type of differential signal encoding, the second differential receiver is used when the differential signals use a second type of differential signal encoding.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 18, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Shoichiro Sengoku, George Alan Wiley, Chulkyu Lee, Joseph Cheung
  • Publication number: 20140254733
    Abstract: A clock recovery circuit is provided comprising a receiver circuit and a clock extraction circuit. The receiver circuit may be adapted to decode a differentially encoded signal on a plurality of data lines, where at least one data symbol is differentially encoded in state transitions of the differentially encoded signal. The clock extraction circuit may be adapted to obtain a clock signal from state transition signals derived from the state transitions while compensating for skew in the different data lines, and masking data state transition glitches.
    Type: Application
    Filed: March 6, 2014
    Publication date: September 11, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Shoichiro Sengoku, Chulkyu Lee, George Alan Wiley, Joseph Cheung
  • Publication number: 20140254712
    Abstract: System, methods and apparatus are described that facilitate transmission of data, particularly between two devices within electronic equipment. Transmission lines are selectively terminated in an N-phase polarity encoded transmitter when the transmission lines would otherwise be undriven. Data is mapped to a sequence of symbols to be transmitted on a plurality of wires. The sequence of symbols is encoded in three signals. Each of the three terminals may be driven such that transistors are activated to couple a terminal to first and second voltage levels through a pair of impedances when the terminal would otherwise be undriven. The terminal is then pulled toward an intermediate voltage level while the terminal presents a desired impedance level to a transmission line.
    Type: Application
    Filed: March 6, 2014
    Publication date: September 11, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Chulkyu Lee, George Alan Wiley, Shoichiro Sengoku
  • Publication number: 20140254732
    Abstract: A method for performing multi-wire signaling encoding is provided in which a clock signal is encoded within symbol transitions. A sequence of data bits is converted into a plurality of m transition numbers. Each transition number is converted into a sequential symbol number from a set of sequential symbol numbers. The sequential symbol number is converted into a raw symbol that can be transmitted over a plurality of differential drivers. The raw symbol is transmitted spread over a plurality of n wires, wherein the clock signal is effectively embedded in the transmission of raw symbols since the conversion from transition number into a sequential symbol number guarantees that no two consecutive raw symbols are the same. The raw symbol is guaranteed to have a non-zero differential voltage across all pairs of the plurality of n wires.
    Type: Application
    Filed: March 6, 2014
    Publication date: September 11, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Shoichiro Sengoku, George Alan Wiley, Chulkyu Lee, Joseph Cheung
  • Publication number: 20140254711
    Abstract: A termination network circuit for a differential signal transmitter comprises a plurality of n resistance elements and a plurality of differential signal drivers. A first end of each of the resistance elements is coupled at a common node, where n is an integer value and is the number of conductors used to transmit a plurality of differential signals. Each differential signal driver may include a positive terminal driver and a negative terminal driver. The positive terminal driver is coupled to a second end of a first resistance element while the negative terminal driver is coupled to a second end of a second resistance element. The positive terminal driver and the negative terminal driver are separately and independently switchable to provide a current having a magnitude and direction. During a transmission cycle each of the resistance elements has a current of a different magnitude and/or direction than the other resistance elements.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 11, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Shoichiro Sengoku, George Alan Wiley, Chulkyu Lee, Joseph Cheung
  • Patent number: 6219808
    Abstract: In a semiconductor device including a high power supply line, a low power supply line, and a CMIS gate circuit having a high voltage side terminal, a low voltage side terminal and an output terminal, a first switching element is connected between the high voltage side terminal and the high power supply line, a second switching element is connected to the output terminal and the high power supply line, a third switching element is connected between the low voltage side terminal and the low power supply line, and a fourth switching element is connected to the output terminal and the low power supply line.
    Type: Grant
    Filed: April 20, 1998
    Date of Patent: April 17, 2001
    Assignee: NEC Corporation
    Inventor: Shoichiro Sengoku
  • Patent number: 5875321
    Abstract: In a clock signal generating apparatus, an internal clock signal generating circuit generates an internal clock signal. An adjustment data storing section stores an adjusted period designating data and an adjustment content designating data. In this case, the adjusted period designating data indicates ones of N periods (N is an integer larger than 1) of a desired clock signal for adjustment to be performed to obtain the desired clock signal, and adjustment content designating data indicates a content of the adjustment. One period of the desired clock signal is composed of a plurality of periods of the internal clock signal. An adjustment requesting section selectively issues an adjustment request based on the adjusted period designating data and the adjustment content designating data in response to input of desired clock signal. A desired clock signal generating section performs the adjustment in response to the adjustment request while counting pulses of the internal clock signal.
    Type: Grant
    Filed: August 18, 1997
    Date of Patent: February 23, 1999
    Assignee: NEC Corporation
    Inventor: Shoichiro Sengoku
  • Patent number: 5396501
    Abstract: When a test access port (TAP) controller based on the U.S. standard IEEE 1149.1 is used, a gate is provided for controlling the signal output of its shift register so as to turn high when it is in the normal condition to control the selector signal so that, during the normal operation, the input terminal is set disable at the selector circuit within the boundary scan register cell. As a result, it can be completely prevented that the penetrating current, which can be induced when the input selector signal is on the intermediate level of potential, be induced within the selector circuit or DFF circuit within the boundary scan register.
    Type: Grant
    Filed: September 30, 1992
    Date of Patent: March 7, 1995
    Assignee: NEC Corporation
    Inventor: Shoichiro Sengoku