Abstract: A camera is mounted in a sphere-shaped housing. The housing can be rotated within a base that permits the camera to take multiple images covering a panoramic view. Motion of the housing within the base is detected by motion sensors that provide positional information for allowing the images to be stitched together. The motion sensors are optical mice sensors. Processing circuitry and a power supply may be located within the housing.
Abstract: A first sensing circuit has input terminals coupled to a true differential signal line and a complementary differential signal line. A second sensing circuit also has input terminals coupled to said true signal and said complementary signal. Each sensing circuit has a true signal sensing path and a complementary signal sensing path. The first sensing circuit has an imbalance that is biased towards the complementary signal sensing path, while the second sensing circuit has an imbalance that is biased towards the true signal sensing path. Outputs from the first and second sensing circuits are processed by a logic circuit producing an output signal that is indicative of whether there a sufficient differential signal for sensing has been developed between the true differential signal line and the complementary differential signal line.
Abstract: A circuit includes an input node configured to receive a test address input signal and circuitry configured to generate, from a first part of the test address input signal, a first address signal that selects a first address of a first part of a circuit to be tested and further generate, from a second part of the test address input signal, a second signal configured to select a second part of the circuit to be tested. Test circuitry is then configured to use the first address and the second part in a test mode.
Abstract: A method of processing a digital image which includes at least one contour zone, including a contour zone sharpness processing. The sharpness processing includes a conversion of the cues regarding level of pixels of the contour zone into initial main cues, lying between zero and a main value dependent on the amplitude of the contour, a sharpness sub-processing performed on these initial main cues so as to obtain final main cues, and a conversion of the final main cues into final cues regarding levels.
Type:
Grant
Filed:
January 17, 2007
Date of Patent:
June 4, 2013
Assignees:
STMicroelectronics SA, STMicroelectronics Asia Pacific Pte Ltd.
Abstract: An optical component focus testing apparatus includes a plurality of test pattern displays. One or more illuminators are configured to selectively illuminate different test pattern displays at different times. Light directors are provided to direct light from at least one of the illuminated test pattern displays towards an optical component under test. The light directors and test pattern displays are arranged such that, in use, light directed from different illuminated test pattern displays travel different distances to reach the optical component under test.
Abstract: A method for rendering a three dimensional scene on a displaying screen comprises: generating for a tile of a current scene a hierarchical z-buffer which comprises a plurality of levels organized according to depth values; calculating a minimum depth value d of a submitted primitive; calculating an intersection area associated with said primitive with respect to said tile; providing a multiplicity of aligned regions each associated with a level of the hierarchical z-buffer so that the exact area calculated is suitable to be covered, at least entirely, by the union of such aligned regions; comparing the minimum depth value d of the submitted primitive with corresponding maximum depth values v1, v2, . . . , vN each read from the levels of the hierarchical z-buffer; discarding said primitive whether the minimum depth value d is bigger than all maximum depth values v1, v2, . . . , vN.
Abstract: An embodiment of a semiconductor power device provided with: a structural body made of semiconductor material with a first conductivity, having an active area housing one or more elementary electronic components and an edge area delimiting externally the active area; and charge-balance structures, constituted by regions doped with a second conductivity opposite to the first conductivity, extending through the structural body both in the active area and in the edge area in order to create a substantial charge balance. The charge-balance structures are columnar walls extending in strips parallel to one another, without any mutual intersections, in the active area and in the edge area.
Abstract: A cell library intended to be used to form an integrated circuit, this library defining a first cell including a first MOS transistor of minimum dimensions, and a second cell including a second MOS transistor of lower leakage current, wherein the second cell takes up the same surface area as the first cell, and the second MOS transistor has a gate of same length as the gate of the first MOS transistor across at least a first width in its central portion, and of greater length across at least a second width on either side of the central portion.
Type:
Grant
Filed:
February 8, 2011
Date of Patent:
June 4, 2013
Assignees:
STMicroelectronics SA, STMicroelectronics (Crolles 2) SAS, Commissariat a l'Energie Atomique et aux Energies Alternatives
Abstract: The method is for managing operation of a first apparatus belonging to a first communication system and exchanging within the first communication system a multi-carrier modulated signal on several sub-carriers. The method includes detecting at the first apparatus the presence of an interfering signal emitted from a victim apparatus on a sub-carrier. The method may also include determining at the first apparatus the path loss between both apparatuses, determining from the path loss and from an allowed interference level at the victim apparatus a maximum allowed transmit power on the sub-carrier of a multi-carrier modulated signal to be transmitted from the first apparatus, and adjusting within the first apparatus the processing of the multi-carrier modulated signal to be transmitted in accordance with the maximum allowed transmit power.
Abstract: An embodiment of an integrated circuit design framework comprises a user interface which automatically initializes a three-dimensional simulation tool for simulating or analyzing the characteristics of a complex metallization system. In some illustrative embodiments the user interface may additionally provide electrically simulated parameter values for an input parameter, such as the channel resistance of a power transistor, thereby enabling a simulation of a portion of interest of the metallization system without actually requiring the provision of the design data of the power transistor.
Type:
Grant
Filed:
June 13, 2011
Date of Patent:
June 4, 2013
Assignee:
STMicroelectronics S.r.l.
Inventors:
Luciana Paciaroni, Antonio Bogani, Paolo Cacciagrano, Marco Verga
Abstract: A synchronization system includes a memory and a control circuit. The control circuit includes a write interface for writing data in said memory with a first clock signal, wherein the write interface is configured for operating with a write pointer in response to a write command, a read interface for reading data from said memory with a second clock signal, wherein the read interface is configured for operating with a read pointer in response to a read command, a synchronization circuit for synchronizing said write pointer and said read pointer with a synchronization latency, and an elaboration circuit for elaborating data in memory with an elaboration latency, wherein the elaboration latency is smaller than the synchronization latency.
Type:
Grant
Filed:
February 7, 2011
Date of Patent:
June 4, 2013
Assignees:
STMicroelectronics S.r.l., STMicroelectronics SA, STMicroelectronics (Grenoble) SAS
Inventors:
Giuseppe Guarnaccia, Raffaele Guarrasi, Radhia Kacem
Abstract: An apparatus for measuring time interval between two edges of a clock signal and includes an edge generator, a first multi-tap delay module, a second multi-tap delay module, and a multi-element phase detector. The edge generator produces a first edge at a first output node and a second selected edge at a second output node. First multi-tap delay module provides a first incremental delay at each tap to the first edge. Second multi-tap delay module provides a second incremental delay at each tap to the second selected edge. Each element of the multi-element phase detector has first and second input terminals. The first input terminal is coupled to a selected tap of the first multi-tap delay module and the second input terminal is coupled to a corresponding tap of the second multi-tap delay module. The output terminals of the multi-element phase detector provide the value of the time interval.
Abstract: A system includes a device of the surface-mounting type having an insulating package provided with a mounting surface and a contact pin exposed on the mounting surface. The device is attached to an insulating board including a gluing surface and an opposite surface. The process for manufacturing the system includes forming through holes a contact region on the gluing surface. The mounting surface is glued to the gluing surface with the contact pin aligned with the contact region. Wave soldering is performed to electrically join the device to the board by hitting the opposite surface with a wave of soldering paste to form, by capillary action with the soldering paste ascending in the through holes up to the overflow on the gluing surface, a conductive contact electrically connecting the contact pin of the electronic device through a solder connection to the contact region of the electronic board.
Abstract: A resonant device including a stack of a first metal layer, a piezoelectric material layer, and a second metal layer formed on a silicon substrate, a cavity being formed in depth in the substrate, the thickness of the silicon above the cavity having at least a first value in a first region located opposite to the center of the stack, having a second value in a second region located under the periphery of the stack and having at least a third value in a third region surrounding the second region, the second value being greater than the first and the third values.
Abstract: In this invention, a new class of finite precision multilevel decoders for low-density parity-check (LDPC) codes is presented. These decoders are much lower in complexity compared to the standard belief propagation (BP) decoder. Messages utilized by these decoders are quantized to certain levels based on the number of bits allowed for representation in hardware. A message update function specifically defined as part of the invention, is used to determine the outgoing message at the variable node, and the simple min operation along with modulo 2 sum of signs is used at the check node. A general methodology is provided to obtain the multilevel decoders, which is based on reducing failures due to trapping sets and improving the guaranteed error-correction capability of a code. Hence these decoders improve the iterative decoding process on finite length graphs and have the potential to outperform the standard floating-point BP decoder in the error floor region.
Type:
Grant
Filed:
October 8, 2010
Date of Patent:
June 4, 2013
Assignee:
STMicroelectronics, SA
Inventors:
Shiva K. Planjery, Shashi Kiran Chilappagari, Bane Vasic, David Declercq
Abstract: A receiver for receiving a data stream comprises a filtering arrangement for filtering said received data stream and a processor. The filtering arrangement is arranged to load at least a part of said data stream, to filter at least part of said data stream and to read at least part of said data stream. The filtering arrangement has a first mode in which said steps are carried out and a second mode in which said processor is arranged to interrupt the steps carried out by said filtering arrangement.
Abstract: An embodiment of a process for manufacturing a power semiconductor device envisages the steps of: providing a body of semiconductor material having a top surface and having a first conductivity; forming columnar regions having a second type of conductivity within the body of semiconductor material, and surface extensions of the columnar regions above the top surface; and forming doped regions having the second type of conductivity, in the proximity of the top surface and in contact with the columnar regions. The doped regions are formed at least partially within the surface extensions of the columnar regions; the surface extensions and the doped regions have a non-planar surface pattern, in particular with a substantially V-shaped groove.
Type:
Grant
Filed:
April 21, 2006
Date of Patent:
June 4, 2013
Assignee:
STMicroelectronics S.r.l.
Inventors:
Alfio Guarnera, Mario Giuseppe Saggio, Ferruccio Frisina
Abstract: A router includes a plurality of virtual networks, a plurality of output links, at least one decoder and arbitration circuitry. Each virtual network has a plurality of virtual network inputs and a plurality of virtual network outputs. Each virtual network output is associated with an output link. The decoder decodes a header of a data unit received on a virtual network of one of the virtual network inputs. The decoder generates a first request and a second request. The first request is for the allocation of a virtual network output of the virtual network to the virtual network input. The second request is for the allocation of an output link associated with the virtual network output to the virtual network output. The arbitration circuitry performs arbitration of the first request and arbitration of the second request in parallel.
Abstract: A process for manufacturing a membrane of nozzles of a spray device, comprising the steps of laying a substrate, forming a membrane layer on the substrate, forming a plurality of nozzles in the membrane layer, forming a plurality of supply channels in the substrate, each supply channel being substantially aligned in a vertical direction to a respective nozzle of the plurality of nozzles and in direct communication with the respective nozzle.
Abstract: An area efficient system that includes a first circuit to synchronize a clock signal and a data signal and a data retaining and processing device to receive data from said data bus to thereby generate a status signal indicating the receipt of data by said area efficient system; a reference bus address and said data bus. The system also includes a device to compare the reference bus address with the content of memory for generating an address matching signal and a control signal generator to govern the data write signal generation for said shifting means. The system further includes a sequencer to read and write data from/to said data retaining and processing device in a plurality of subcycles for efficiently accessing storage buffers and a direct storage access controlling means for generating interrupt signals and access request signals.