Patents Assigned to STMICROELECTRONICS R&D
  • Patent number: 10260876
    Abstract: An embodiment comprises and apparatus having an image capture device with an image axis and a gyroscope operable to indicate the orientation of the image axis. An embodiment of a capsule endoscopy system comprises an imaging capsule and an external unit. The imaging capsule may comprise an image capture device having an image axis and a gyroscope operable to indicate the orientation of the image axis. The external unit may comprise a gyroscope operable to indicate an orientation of a subject and a harness wearable by a subject and operable to align the gyroscope with the subject. The imaging capsule may send and image to an external unit for processing and display, and the external unit may provide for calculation of the image-axis orientation relative to the body.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: April 16, 2019
    Assignee: STMICROELECTRONICS R&D (BEIJING) CO. LTD
    Inventors: Peng Fei Zhu, Yong Qiang Wu, Kai Feng Wang, Hong Xia Sun
  • Patent number: 10115842
    Abstract: Embodiments of the present disclosure are directed to optical packages having a package body that includes a light protection coating on at least one surface of a transparent material. The light protection coating includes one or more openings to allow light to be transmitted to the optical device within the package body. In one embodiment, the light protection coating and the openings allow substantially perpendicular radiation to be directed to the optical device within the package body. In one exemplary embodiment the light protection coating is located on an outer surface of the transparent material. In another embodiment, the light protection coating is located on an inner surface of the transparent material inside of the package body.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: October 30, 2018
    Assignees: STMICROELECTRONICS PTE LTD., STMICROELECTRONICS R&D LIMITED
    Inventors: Yonggang Jin, David Lawson, Colin Campbell, Anandan Ramasamy
  • Patent number: 9842067
    Abstract: A processor module including a processor configured to share data with at least one further processor module processor; and a memory mapped peripheral configured to communicate with at least one further processor memory mapped peripheral to control the sharing of the data, wherein the memory mapped peripheral includes a sender part including a data request generator configured to output a data request indicator to the further processor module dependent on a data request register write signal from the processor; and an acknowledgement waiting signal generator configured to output an acknowledgement waiting signal to the processor dependent on a data acknowledgement signal from the further processor module, wherein the data request generator data request indicator is further dependent on the data acknowledgement signal and the acknowledgement waiting signal generator acknowledgement waiting signal is further dependent on the acknowledgement waiting register write signal.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: December 12, 2017
    Assignee: STMICROELECTRONICS (R&D) LTD.
    Inventor: David Smith
  • Patent number: 9831357
    Abstract: Embodiments of the present disclosure are directed to optical packages having a package body that includes a light protection coating on at least one surface of a transparent material. The light protection coating includes one or more openings to allow light to be transmitted to the optical device within the package body. In one embodiment, the light protection coating and the openings allow substantially perpendicular radiation to be directed to the optical device within the package body. In one exemplary embodiment the light protection coating is located on an outer surface of the transparent material. In another embodiment, the light protection coating is located on an inner surface of the transparent material inside of the package body.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: November 28, 2017
    Assignees: STMICROELECTRONICS PTE LTD., STMICROELECTRONICS R&D LIMITED
    Inventors: Yonggang Jin, David Lawson, Colin Campbell, Anandan Ramasamy
  • Patent number: 9367319
    Abstract: A system and method for predicting the execution of a branch of computer-executable instructions. In an embodiment, a branch predictor may include a program-counter register operable to store a program-counter value and a branch-history register operable to store a branch-history value. Additionally, the branch predictor may include a prediction hash table having a plurality of prediction values each uniquely corresponding to a plurality of memory locations. With these components, the branch predictor may generate a first prediction value that corresponds to the program-counter value and may generate a second prediction value that corresponds to a logical combination of the program-counter value and the branch-history value.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: June 14, 2016
    Assignee: STMICROELECTRONICS R&D (BEIJING) CO. LTD.
    Inventors: Kai-Feng Wang, Hong-Xia Sun
  • Publication number: 20140266322
    Abstract: The gate of a drive transistor having a drain and source is discharged by a circuit including a sensing circuit configured to sense a drain-to-source voltage of the drive transistor. A first current sink path is coupled to the gate of the drive transistor. The first current sink path applies a high discharge current to the gate of the drive transistor when the sensing current senses a lower drain-to-source voltage of the drive transistor. A second current sink path is also coupled to the gate of the drive transistor. The second current sink path is configured to apply a low discharge current to the gate of the drive transistor when the sensing current senses a higher drain-to-source voltage of the drive transistor.
    Type: Application
    Filed: March 6, 2014
    Publication date: September 18, 2014
    Applicant: STMICROELECTRONICS R&D (SHANGHAI) CO. LTD.
    Inventors: Fei Wang, Wen Li Bai
  • Publication number: 20140028556
    Abstract: An optical navigation device is provided for detecting movement of a pointer, such as a finger, in three dimensions. A sensor obtains images of the pointer which have been illuminated by an illumination source, and an image scaling module determines the difference in size between images acquired by the image sensor to determine the difference in height of the pointer between images.
    Type: Application
    Filed: February 3, 2012
    Publication date: January 30, 2014
    Applicants: STMICROELETRONICS (GRENOBLE 2) SAS, STMICROELECTRONICS (R&D) LTD.
    Inventors: Jeffrey Raynor, Pascal Mellot
  • Publication number: 20130259115
    Abstract: An audio/video processing device includes a first pipeline and a second pipeline. The first pipeline is configured to receive a first program stream and decode the first program stream. The second pipeline is configured to receive a second program stream and at least partially decode the second program stream. In response to selection of the first program stream, the first pipeline is further configured to output the decoded first program stream and the second pipeline is further configured to discard the partially decoded second program stream. In response to selection of the second program stream, the second pipeline is configured to fully decode the second program stream and output the decoded second program stream.
    Type: Application
    Filed: March 18, 2013
    Publication date: October 3, 2013
    Applicant: STMICROELECTRONICS R&D LTD
    Inventor: Peter Stieglitz
  • Publication number: 20130222623
    Abstract: A method of motion compensation in a camera may include deriving a motion signal representative of a motion of the camera, processing video frames of a video signal from an image sensor of the camera during a viewfinder mode to derive motion vectors between pairs of frames, and processing the motion signal with a number of combinations of gain and offset factors during the viewfinder mode. The method may also include determining combinations for producing threshold motion vectors, and applying the combination producing the threshold motion vectors for processing the motion signal during a still capture mode to produce a control signal for a motion compensating element for optics of the camera.
    Type: Application
    Filed: April 4, 2013
    Publication date: August 29, 2013
    Applicant: STMICROELECTRONICS (R&D) LTD.
    Inventor: STMICROELECTRONICS (R&D) LTD.
  • Publication number: 20130169322
    Abstract: A Local Interconnect Network (LIN) driver circuit employs a charging/discharging current applied to the gate of a driver transistor coupled to an LIN bus. The charging current includes a constant charging current and an additional soft charging current, whereas the discharging current includes a constant discharging current and an additional soft discharging current. As a result of the soft charge/discharge components, there is a significant reduction in electromagnetic emission on the LIN bus.
    Type: Application
    Filed: December 13, 2012
    Publication date: July 4, 2013
    Applicant: STMICROELECTRONICS R&D CO. LTD. (SHANGHAI)
    Inventor: STMicroelectronics R&D Co. Ltd. (Shanghai)
  • Publication number: 20130169344
    Abstract: A drive circuit includes a switching transistor having a design maximum voltage V2 and a cascode transistor having a design maximum voltage V1, wherein the cascode transistor is source-drain coupled in series with the switching transistor. The circuit further includes a current source coupled between an intermediate voltage node and a gate of the cascode transistor. If the drive circuit is a low side driver, the intermediate voltage node receives an intermediate voltage Vmed set below a high supply voltage Vhigh and that meets the following conditions: a) Vmed<=V2 and b) Vhigh?Vmed<=V1. If the drive circuit is a high side driver, the intermediate voltage node receives an intermediate voltage Vmed set below the high supply voltage and that mees the following conditions: a) Vmed<=V1 and b) Vhigh?Vmed<=V2. The circuit may be configured as a push pull driver by coupling a high side driver and low side driver in series.
    Type: Application
    Filed: October 23, 2012
    Publication date: July 4, 2013
    Applicant: STMICROELECTRONICS R&D (SHANGHAI) CO. LTD.
    Inventor: STMicroelectronics R&D (Shanghai) Co. Ltd.
  • Publication number: 20130159661
    Abstract: A monitor includes a register configured to store at least two contexts and a context change value. A context selector is configured to select at least one of the two contexts for context monitoring. The selection is made dependent on whether the context change value matches a first part of a memory access address.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 20, 2013
    Applicant: STMICROELECTRONICS R&D LTD
    Inventor: STMicroelectronics R&D Ltd
  • Publication number: 20130145176
    Abstract: A method distributes personalized circuits to one or more parties. The method distributes a generic circuit to each party, encrypts a unique personalization value using a secret encryption key, and transmits each encrypted personalization value to the corresponding party. Each party then stores the encrypted personalization value in their circuit. The stored encrypted personalization value allows a piece of software to be properly executed by the circuit. A semiconductor integrated circuit is arranged to execute a piece of software that inputs a personalization value as an input parameter. The circuit comprises a personalization memory arranged to store an encrypted personalization value; a key memory for storing a decryption key; a control unit comprising a cryptographic circuit arranged to decrypt the encrypted personalization value using the decryption key; and a processor arranged to receive the decrypted personalization value and execute the software using the decrypted personalization value.
    Type: Application
    Filed: January 25, 2013
    Publication date: June 6, 2013
    Applicant: STMICROELECTRONICS R&D LIMITED
    Inventor: STMicroelectronics R&D Limited
  • Publication number: 20130142227
    Abstract: A circuit includes a first n-bit communications block and a second m-bit communications block. A controller is configured to control mode of operation for the first and second communications blocks. In a first mode, the first and second communications blocks function as a single communications block for n+m bit communications. In a second mode, the first and second communications blocks operate as substantially independent communications block for n bit communications and m bit communications.
    Type: Application
    Filed: October 15, 2012
    Publication date: June 6, 2013
    Applicants: STMICROELECTRONICS SA, STMICROELECTRONICS (GRENOBLE 2) SAS, STMICROELECTRONICS (R&D) LTD
    Inventors: STMicroelectronics SA, STMicroelectronics (R&D) Ltd, STMicroelectronics (Grenoble 2) SAS
  • Publication number: 20130099101
    Abstract: A radiation sensor of the type having a packaged radiation source and detector, which includes an isolator that blocks propagation within the package of radiation from the source to the detector, in order to improve signal to noise ratio of the sensor. The isolator is formed by appropriately formed surfaces of the package.
    Type: Application
    Filed: October 19, 2012
    Publication date: April 25, 2013
    Applicant: STMICROELECTRONICS R&D LTD
    Inventor: STMICROELECTRONICS R&D LTD
  • Publication number: 20120173848
    Abstract: An embodiment of an instruction pipeline includes first and second sections. The first section is operable to provide first and second ordered instructions, and the second section is operable, in response to the second instruction, to read first data from a data-storage location, is operable, in response to the first instruction, to write second data to the data-storage location after reading the first data, and is operable, in response to the writing the second data after reading the first data, to cause the flushing of a some, but not all, of the pipeline. Such an instruction pipeline may reduce the processing time lost and the energy expended due to a pipeline flush by flushing only a portion of the pipeline instead of flushing the entire pipeline.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 5, 2012
    Applicant: STMICROELECTRONICS R&D (BEIJING) CO. LTD
    Inventors: Hong Xia SUN, Yong Qiang WU, Kai Feng WANG, Peng Fei ZHU
  • Publication number: 20120172681
    Abstract: An embodiment comprises includes an apparatus with a housing wearable by a subject and a first sensor operable to detect a position of the subject. An embodiment of the apparatus includes a second sensor operable to detect a body state of the subject, where the first body state may be a vital sign such as heart rate, blood pressure, body temperature or respiratory rate. The apparatus may also include a wireless module, and be operable to transmit body state data and position data to a remote device. The apparatus may include a gyroscope or an accelerometer, and may be operable to detect rotational change in the subject's position about and axis, linear acceleration of the subject along an axis, a change in position of the subject, or a rate of change in position of the subject.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 5, 2012
    Applicant: STMICROELECTRONICS R&D (BEIJING) CO. LTD
    Inventors: Hong Xia SUN, Yong Qiang WU, Kai Feng WANG, Peng Fei ZHU
  • Publication number: 20120157769
    Abstract: An embodiment comprises and apparatus having an image capture device with an image axis and a gyroscope operable to indicate the orientation of the image axis. An embodiment of a capsule endoscopy system comprises an imaging capsule and an external unit. The imaging capsule may comprise an image capture device having an image axis and a gyroscope operable to indicate the orientation of the image axis. The external unit may comprise a gyroscope operable to indicate an orientation of a subject and a harness wearable by a subject and operable to align the gyroscope with the subject. The imaging capsule may send and image to an external unit for processing and display, and the external unit may provide for calculation of the image-axis orientation relative to the body.
    Type: Application
    Filed: December 18, 2011
    Publication date: June 21, 2012
    Applicant: STMICROELECTRONICS R&D (BEIJING) CO. LTD
    Inventors: Peng Fei Zhu, Yong Qiang Wu, Kai Feng Wang, Hong Xia Sun
  • Publication number: 20120008620
    Abstract: A plurality of inputs are configured to receive circuit switched traffic from a plurality of initiators. A plurality of outputs are configured to output said traffic to a network on chip. Each output is associated with a different quality of service traffic. A traffic controller directs the received circuit switched traffic to respective ones of the outputs in dependence on a quality of service associated with the traffic.
    Type: Application
    Filed: June 15, 2011
    Publication date: January 12, 2012
    Applicant: STMICROELECTRONICS (R&D) LTD
    Inventors: Ignazio Urzi, Daniele Mangano, Claire Bonnet
  • Publication number: 20110261603
    Abstract: A package includes a first die and a second die, at least one of said first and second dies being a memory. The dies are connected to each other through an interface. The interface is configured to transport a plurality of control signals. The number of control signals is greater than a width of the interface. At least one of the first and second dies performs a configurable grouping so as to provide a plurality of groups of control signals. The signals within a group are transmitted across the interface together.
    Type: Application
    Filed: December 2, 2010
    Publication date: October 27, 2011
    Applicant: STMICROELECTRONICS (R&D) LTD
    Inventors: Andrew Michael Jones, Stuart Ryan