Patents Assigned to STMicroelectronics Pvt. Ltd.
-
Publication number: 20120287237Abstract: An embodiment of a method is disclosed for encoding a digital video signal including a first video sequence and a second video sequence jointly forming a stereo-view digital video signal. The method includes: subjecting the first video sequence to discrete cosine transform, quantization and run-length coding to produce a sequence of blocks of non-zero digital levels representative of the first video sequence, subjecting the second video sequence to discrete cosine transform, quantization, run-length coding and variable length coding to produce digital messages representative of the second video sequence, merging the bits of the digital messages into the sequence of blocks of digital levels by substituting the bits of the digital messages for respective Least Significant Bits of e.g. the last digital level in the blocks representative of the first video sequence to produce an encoded digital video signal representative of the first video sequence and the second video sequence.Type: ApplicationFiled: May 11, 2012Publication date: November 15, 2012Applicants: STMicroelectronics PVT LTD (INDIA), STMicroelectronics S.r.l.Inventors: Emiliano Mario PICCINELLI, Pasqualina FRAGNETO, Davide ALIPRANDI, Beatrice ROSSI, Srijib Narayan MAITI
-
Patent number: 8296497Abstract: A system and method of making a firmware self updatable depending on option information stored in a configuration module. The configuration module can either be in a memory device or a memory controller. The self-updation flexibility can be achieved by customizing the options as per the customer's requirements and can be done either through an USB interface or by pre-programming the configuration module or any other communication or programming options. The option information is provided by using a configurable module inside either the memory or the memory controller. After the basic initialization operations, the firmware reads the option information from the controller itself or any other non-volatile memory and performs the tasks to enhance the overall performance.Type: GrantFiled: March 14, 2007Date of Patent: October 23, 2012Assignees: STMicroelectronics PVT. Ltd., STMicroelectronics S.A.Inventors: Alok Kumar Mittal, Hubert Rousseau, Rosarium Pila
-
Patent number: 8291366Abstract: A routing system is improved by performing three steps sequentially to complete an execution process. The first step estimates a normalized criticality score for each design net. The second step arranges the scores for each design net in descending order. Third step rips up and reroutes the design so as to make it more feasible.Type: GrantFiled: December 3, 2009Date of Patent: October 16, 2012Assignee: STMicroelectronics PVT LtdInventors: Himanshu Srivastava, Jyoti Malhotra
-
Patent number: 8286012Abstract: The present invention provides a method and system for controlling leakage power consumption at a System on Chip (SoC) level during a normal run or a boot-up mode. The leakage power reduction is achieved by incorporating a central programmable controller in the SoC architecture and test structures of idle SoC peripherals to place them into an Absolute Minimum Power consumption state with respect to static and dynamic power.Type: GrantFiled: April 28, 2011Date of Patent: October 9, 2012Assignee: STMicroelectronics Pvt. Ltd.Inventors: Satinder Singh Malhi, Arant Agrawal
-
Publication number: 20120223735Abstract: A circuit for detecting a single bit upset in a dynamic logic circuit includes a latch circuit having an input for receiving a reset signal, and an output for providing a flag output signal, the latch circuit being clocked by a first clock signal, a first transistor having a drain coupled to the output of the latch circuit, a gate for receiving a second clock signal, and a source, and a second transistor having a drain coupled to the source of the first transistor, a gate for receiving a third clock signal, and a source coupled to ground.Type: ApplicationFiled: March 1, 2011Publication date: September 6, 2012Applicants: STMicroelectronics S.r.l., STMicroelectronics Pvt Ltd.Inventors: Chirag GULATI, Jitendra DASANI, Rita ZAPPA, Stefano CORBANI
-
Publication number: 20120224440Abstract: In a memory device, a bitline write voltage is applied to a first bitline. A wordline voltage is applied to a first wordline for writing data to a first memory cell connected to the first wordline and the first bitline. The first bitline and the second bitline are electrically connected for charge sharing between the first bitline and the second bitline. A predetermined time after electrically connecting the first bitline and the second bitline, the first and the second bitline are electrically disconnected and the bitline write voltage is applied to the second bitline. The wordline voltage is applied to a second wordline for writing data to a second memory cell connected to the second wordline and the second bitline.Type: ApplicationFiled: March 16, 2012Publication date: September 6, 2012Applicant: STMicroelectronics PVT LTD (INDIA)Inventors: Naveen BATRA, Rajiv Kumar, Saurabh Agrawal
-
Publication number: 20120218002Abstract: 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.Type: ApplicationFiled: April 13, 2012Publication date: August 30, 2012Applicant: STMicroelectronics Pvt. Ltd.Inventors: Kallol Chatterjee, Anurag Tiwari
-
Publication number: 20120198291Abstract: A system and method of sharing testing components for multiple embedded memories and the memory system incorporating the same. The memory system includes multiple test controllers, multiple interface devices, a main controller, and a serial interface. The main controller is used for initializing testing of each of the dissimilar memory groups using a serial interface and local test controllers. The memory system results in reduced routing congestion and faster testing of plurality of dissimilar memories. The present disclosure further provides a programmable shared built in self testing (BIST) architecture utilizing globally asynchronous and locally synchronous (GALS) methodology for testing multiple memories. The built in self test (BIST) architecture includes a programmable master controller, multiple memory wrappers, and an interface. The interface can be a globally asynchronous and locally synchronous (GALS) interface.Type: ApplicationFiled: January 30, 2012Publication date: August 2, 2012Applicant: STMICROELECTRONICS PVT. LTD.Inventors: Prashant Dubey, Akhil Garg, Sravan Kumar Bhaskarani
-
Publication number: 20120182060Abstract: A negative voltage level shifter circuit includes a pair of input transistors, a gate of each input transistor being driven by one of an input signal and an inverted version of the input signal, a cascode sub-circuit coupled to the pair of input transistors, and a pair of cross-coupled transistors for locking a state of the voltage level shifter depending on the input signal, wherein respective gates of the cross-coupled transistors are driven by outputs of respective comparator sub-circuits.Type: ApplicationFiled: June 29, 2011Publication date: July 19, 2012Applicant: STMicroelectronics Pvt Ltd.Inventor: Vikas Rana
-
Publication number: 20120177121Abstract: A video compression framework based on parametric object and background compression is proposed. At the encoder, an object is detected and frames are segmented into regions corresponding to the foreground object and the background. The encoder generates object motion and appearance parameters. The motion or warping parameters may include at least two parameters for object translation; two parameters for object scaling in two primary axes and one object orientation parameter indicating a rotation of the object. Particle filtering may be employed to generate the object motion parameters. The proposed methodology is the formalization of the concept and usability for perceptual quality scalability layer for Region(s) of Interest. A coded video sequence format is proposed which aims at “network friendly” video representation supporting appearance and generalized motion of object(s).Type: ApplicationFiled: December 30, 2011Publication date: July 12, 2012Applicant: STMICROELECTRONICS PVT. LTD.Inventors: Subarna Tripathi, Mona Mathur, Santanu Chaudhury
-
Publication number: 20120176173Abstract: Adaptive scaling digital techniques attempt to place the system close to the timing failure so as to maximize energy efficiency. Rapid recovery from potential failures is usually by slowing the system clock and/or providing razor solutions (instruction replay.) These techniques compromise the throughput. We present a technique to provide local in-situ fault resilience based on dynamic slack borrowing. This technique is non-intrusive (needs no architecture modification) and has minimal impact on throughput.Type: ApplicationFiled: June 30, 2011Publication date: July 12, 2012Applicants: STMICROELECTRONICS SA, STMicroelectronics Pvt Ltd.Inventors: Chittoor PARTHASARATHY, Nitin Chawla, Kallol Chatterjee, Pascal Urard
-
Publication number: 20120176264Abstract: A dynamic element matching (DEM) scheme is implemented in a crawling code generator for converting a b-bit binary input code into a (2b?1)-bit digital output code. A random generator determines for every conversion step a direction. A decimal difference between the current and previous binary input is calculated. The new crawling output code is determined based on the previous crawling output code, the direction and the decimal difference. The DEM scheme is used in a digital-to-analog converter such that the crawling output code switches digital-to-analog converting elements that output analog signals that are then summed to be the final analog signal.Type: ApplicationFiled: March 16, 2012Publication date: July 12, 2012Applicant: STMicroelectronics PVT LTD (INDIA)Inventors: Rakhel Kumar PARIDA, Ankur BAL, Anil KUMAR, Anupam JAIN
-
Patent number: 8218377Abstract: A fail-safe level shifter switching with high speed and operational for a wide range of voltage supply includes a cascode module, and one or more speed enhancer modules. The cascode module receives one or more input logic signal for generating a plurality of output signals with a reduced switching time. The speed enhancer modules are coupled to the cascode module for facilitating faster charging and discharging of nodes of the cascode module and improving the robustness and operating voltage range of cascode module.Type: GrantFiled: May 12, 2009Date of Patent: July 10, 2012Assignee: STMicroelectronics Pvt. Ltd.Inventors: Amit Tandon, Promod Kumar, Abhishek Lal
-
Publication number: 20120170659Abstract: A video compression framework based on parametric object and background compression is proposed. At the encoder, an object is detected and frames are segmented into regions corresponding to the foreground object and the background. The encoder generates object motion and appearance parameters. The motion or warping parameters may include at least two parameters for object translation; two parameters for object scaling in two primary axes and one object orientation parameter indicating a rotation of the object. Particle filtering may be employed to generate the object motion parameters. The proposed methodology is the formalization of the concept and usability for perceptual quality scalability layer for Region(s) of Interest. A coded video sequence format is proposed which aims at “network friendly” video representation supporting appearance and generalized motion of object(s).Type: ApplicationFiled: December 30, 2011Publication date: July 5, 2012Applicant: STMICROELECTRONICS PVT. LTD.Inventors: Santanu Chaudhury, Subarna Tripathi, Sumantra Dutta Roy
-
Publication number: 20120170393Abstract: Delays are introduced in self-timed memories by introducing a capacitance on the path of a signal to be delayed. The capacitances are realized by using idle-lying metal layers in the circuitry. The signal to be delayed is connected to the idle-lying capacitances via programmable switches. The amount of delay introduced depends on the capacitance introduced in the path of signal, which in turn depends on state of the switches. The state of the switches is controlled by delay codes provided externally to the delay introducing circuitry. Since idle-lying metal capacitances are utilized, the circuitry can be implemented using a minimum amount of additional hardware. Also, the delay provided by the circuitry is a function of memory cell SPICE characteristics and core parasitic capacitances.Type: ApplicationFiled: March 5, 2012Publication date: July 5, 2012Applicant: STMICROELECTRONICS PVT.LTD.Inventors: Nishu Kohli, Mudit Bhargava, Shishir Kumar
-
Publication number: 20120169393Abstract: A circuit for processing a clock signal including first and second clock edges of different polarities, the circuit including an inverter for inverting a first clock edge to generate an inverted first clock edge and inverting a second clock edge to generate an inverted second clock edge; a first pass gate for receiving the inverted clock edge and outputting a first trigger signal of a first polarity; and a second pass gate for receiving the second clock edge and outputting a second trigger signal of the first polarity, wherein the second pass gate is controlled to open responsive to the inverted second clock edge; whereby the delay between the first clock edge and the first trigger signal is substantially equal to the delay between the second clock edge and second trigger signal.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: STMicroelectronics Pvt. Ltd.Inventors: Nitin Gupta, Nitin Jain
-
Publication number: 20120170587Abstract: A circuit comprising: a device determiner configured to, in a first mode of operation, receive a device selection signal via at least one of: at least one control line and at least one signal line; and a device router configured to, in a second mode of operation, route signals between the at least one of: at least one control line and at least one signal line and at least one device dependent on the device selection signal.Type: ApplicationFiled: December 31, 2010Publication date: July 5, 2012Applicant: STMicroelectronics Pvt. Ltd.Inventors: Gaurav MATHUR, Pratik DAMLE
-
Publication number: 20120174052Abstract: A method for designing an electronic circuit including determining at least one hold violation in a net routing; inserting a routing blockage associated with each at least one hold violation; de-routing the determined net-routing and re-routing the determined net-routing dependent on at least the routing blockage.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: STMicroelectronics Pvt. Ltd.Inventor: Sachin Mathur
-
Publication number: 20120169438Abstract: An embodiment of a transmitter includes an amplifier having first and second differential output nodes, a first supply node, a first pull-up impedance having a first node coupled to the first differential output node and having a second node coupled to the supply node, and a second pull-up impedance having a first node coupled to the second differential output node and having a second node coupled to the supply node. An embodiment of a receiver includes an amplifier having first and second differential input nodes, a first supply node, a first pull-up impedance having a first node coupled to the first differential input node and having a second node coupled to the supply node, and a second pull-up impedance having a first node coupled to the second differential input node and having a second node coupled to the supply node. In an embodiment, the transmitter and receiver are capacitively coupled to one another.Type: ApplicationFiled: December 29, 2010Publication date: July 5, 2012Applicant: STMICROELECTRONICS PVT LTD.Inventors: Tapas NANDY, Nitin GUPTA
-
Publication number: 20120169403Abstract: A transmitter having at least one channel comprising a first differential circuit driven by a differential data signal, the first differential circuit configured to output the differential data at a first and second output and a first control circuit coupled between the first differential circuit and the first and second output, the first control circuit driven by a drive voltage.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: STMicroelectronics Pvt. Ltd.Inventors: Nitin Gupta, Tapas Nandy