Patents Assigned to Freescale Semiconductor
-
Publication number: 20160147586Abstract: A device and a method for executing a program, and a method for storing a program are described. The method of executing a program includes a sequence of instruction cycles, wherein each instruction cycle comprises: updating the program counter value; reading a data word from a memory location identified by the updated program counter value, wherein the data word comprises an instruction and a protection signature; determining a verification signature by applying a signature function associated with the program counter value to the instruction; executing the instruction if the verification signature and the protection signature are consistent with each other; and initiating an error action if they are inconsistent with each other. A method for storing a program on a data carrier is also described.Type: ApplicationFiled: June 18, 2013Publication date: May 26, 2016Applicant: Freescale Semiconductor, Inc.Inventor: Florian MAYER
-
Publication number: 20160149668Abstract: A plurality of turbo decoder engines store extrinsic values when concurrently decoding a received signal encoded within rows and columns of an interleaving matrix where interleaved values stay in a same re-ordered row during interleaving. An extrinsic reader and extrinsic writer accesses extrinsic memories using extrinsic addresses. A deinterleaver accesses the extrinsic addressable memories by arranging storage of the extrinsic values by the same rows of the same interleaving matrix that was used to encode the received signal, each of the rows corresponding to one of the plurality of turbo decoder engines, and, in embodiments, can group the extrinsic values such that all the extrinsic values in each one of the rows of the interleaving matrix go in a same one of the plurality of the extrinsic addressable memory. The deinterleaver can skip read of extrinsic values corresponding to dummy entries in the interleaving matrix.Type: ApplicationFiled: November 26, 2014Publication date: May 26, 2016Applicant: Freescale Semiconductor, Inc.Inventors: Robert Bahary, Eric J Jackowski
-
Publication number: 20160149569Abstract: A gate drive circuit includes a first switch and a first capacitor. A first terminal of the first capacitor is electrically coupled to the first switch. The first switch is electrically coupled between the first terminal and a voltage supply of the power transistor. A second terminal of the first capacitor is electrically coupled to the reference potential. The gate drive circuit further includes a first voltage limiter in parallel with the first capacitor. The first voltage limiter limits a voltage across the first capacitor to a first predetermined voltage. The gate drive circuit further includes a second capacitor, a pre-charging circuit arranged between the first terminal of the first capacitor and a first terminal of the second capacitor. The gate drive circuit further includes a third capacitor with a first terminal electrically coupled to a second terminal of the second capacitor and a second terminal electrically coupled to a gate terminal of the power transistor.Type: ApplicationFiled: July 4, 2013Publication date: May 26, 2016Applicant: Freescale Semiconductor, Inc.Inventors: Thierry SICARD, Philippe PERRUCHOUD
-
Publication number: 20160147517Abstract: A method and a computer program product for disassembling a mixed machine code are described. The machine code is provided as a sequence of code items including one or more instructions and one or more data items. The method comprises: storing the sequence of code items in accordance with a corresponding sequence of addresses; executing the machine code, thereby generating an execution trace; and partitioning the sequence of addresses into instruction address blocks and data address blocks on the basis of control data, the control data comprising at least the execution trace.Type: ApplicationFiled: July 18, 2013Publication date: May 26, 2016Applicant: Freescale Semiconductor, Inc.Inventors: Ionut-Valentin VICOVAN, Razvan IONESCU, Radu-Marian IVAN, Mihail NISTOR
-
Patent number: 9346671Abstract: A MEMS wafer (46) includes a front side (52) having a plurality of MEMS structure sites (60) at which MEMS structures (50) are located. A method (40) for protecting the MEMS structures (50) includes applying (44) a non-active feature (66) on the front side of the MEMS wafer in a region that is devoid of the MEMS structures and mounting (76) the front side of the MEMS wafer in a dicing frame (86) such that a back side (74) of the MEMS wafer is exposed. The MEMS wafer is then diced (102) from the back side into a plurality of MEMS dies (48).Type: GrantFiled: February 4, 2014Date of Patent: May 24, 2016Assignee: Freescale Semiconductor, Inc.Inventors: Alan J. Magnus, Chad S. Dawson, Stephen R. Hooper
-
Patent number: 9346670Abstract: A MEMS device includes a first sense electrode and a first portion of a sense mass formed in a first structural layer, where the first sense electrode is fixedly coupled with the substrate and the first portion of the sense mass is suspended over the substrate. The MEMS device further includes a second sense electrode and a second portion of the sense mass formed in a second structural layer. The second sense electrode is spaced apart from the first portion of the sense mass in a direction perpendicular to a surface of the substrate, and the second portion of the sense mass is spaced apart from the first sense electrode in the same direction. A junction is formed between the first and second portions of the sense mass so that they are coupled together and move concurrently in response to an imposed force.Type: GrantFiled: December 4, 2015Date of Patent: May 24, 2016Assignee: Freescale Semiconductor Inc.Inventors: Aaron A. Geisberger, Margaret L. Kniffin
-
Patent number: 9350968Abstract: An enhanced digital video recording device is provided to enhance digital video recording performance, features and user experience. The recording device has a processor and a storage unit, where the storage unit has multiple computer memory units, such as SSDs, HDDs, and video transcoder for transcoding video data in a data stream. The video transcoder interacts with a controller of the storage module to differentiate between video data packets and non-video data packets of the data stream based on one or more determination criteria. Responsive to data stream being video data stream, the video transcoder transcodes the data packets of the data stream. Responsive to the data packets being encrypted, the video transcoder obtains and/or generates encryption keys and decrypts the data packets. The video transcoder also periodically provides feedback data generated from transcoding process to enhance the transcoding operations.Type: GrantFiled: June 4, 2014Date of Patent: May 24, 2016Assignee: Freescale Semiconductor, Inc.Inventor: Anthony D. Masterson
-
Patent number: 9350328Abstract: A ring oscillator circuit comprising a plurality of stages operably coupled output-to-input in a ring configuration. A frequency tuning stage comprises an inverting logic gate and a delay component. The delay component comprises a first capacitive component comprising a first terminal operably coupled to an output of the inverting logic gate and a second terminal operably coupled to a first reference voltage at least when the ring oscillator is disabled. The delay component further comprises a further capacitive component comprising a first terminal operably coupled to the output of the inverting logic gate and a second terminal selectively couplable to the first reference voltage and a second reference voltage. The second terminal of the further capacitive component is arranged to be operably coupled to the first reference voltage when the ring oscillator is enabled, and operably coupled to the second reference voltage when the ring oscillator is disabled.Type: GrantFiled: June 30, 2015Date of Patent: May 24, 2016Assignee: Freescale Semiconductor, Inc.Inventors: Gerhard Trauth, Arnaud Lachaise, Yean Ling Teo
-
Patent number: 9350381Abstract: The circuit generates an analog output signal which may be used to test a sigma-delta ADC. A digital waveform generator supplies a digital signal to a DAC to convert the digital signal into an analog signal. A filter filters the analog signal to obtain the analog output signal. The DAC is a DAC of a sigma-delta ADC and the filter comprises a filter of the sigma/delta ADC. A multiplexer 34 supplies the digital signal to the DAC in a generator mode wherein the circuit converts the digital signal into the analog output signal using the part of the sigma-delta ADC, or to supply a quantized analog output signal to the DAC in normal mode wherein the sigma-delta ADC converts its analog input signal into the quantized analog output signal.Type: GrantFiled: May 18, 2015Date of Patent: May 24, 2016Assignee: Freescale Semiconductor Inc.Inventors: Olivier Vincent Doare, Rex Kenton Hales
-
Patent number: 9350296Abstract: The present disclosure provides for a phase-locked loop (PLL) that includes a high-port calibration control module configured to calibrate an input modulation value of a voltage-controlled oscillator (VCO) to a first modulation value that results in an output signal of the VCO having a positive frequency change from an initial output frequency, and capture a positive frequency value of the output signal after a first accumulation time period. The high-port calibration control module is also configured to calibrate the input modulation value of the VCO to a second modulation value that results in the output signal having a negative frequency change from the initial output frequency, capture a negative frequency value of the output signal after a second accumulation time period, and calculate a calibration scale factor based on a difference between the positive and negative frequency values.Type: GrantFiled: January 23, 2015Date of Patent: May 24, 2016Assignee: Freescale Semiconductor, Inc.Inventors: Khurram Waheed, Chris N. Stoll
-
Patent number: 9349426Abstract: A non-volatile memory device includes an array of non-volatile (NV) memory cells organized in pairs. Each pair is included with a transistor to form a memory unit. Each unit is coupled to a bit line, a word line, and a pair of source lines. The NV elements are programmable to either a relatively high resistance or relatively low resistance and the particularly resistance is established, by converting one resistance type to the other or maintaining the existing resistance type the direction of current through the NV element. A bit is formed from two NV cells in different memory units which are programmed to different resistance types and thereby provide a differential pair from which the logic state of the bit can be determined.Type: GrantFiled: June 17, 2015Date of Patent: May 24, 2016Assignee: Freescale Semiconductor, Inc.Inventors: Anirban Roy, Thomas Jew
-
Patent number: 9349453Abstract: The present disclosure provides for semiconductor structures and methods for making semiconductor structures. In one embodiment, isolation regions are formed in a substrate, and wells are formed between the isolation regions. The wells include a first low voltage well and a second low voltage well in a logic region of the substrate, and a memory array well in an NVM region of the substrate. A first layer of oxide is formed over the first low voltage well and the memory array well, and a second layer of oxide is formed over the second low voltage well, the second layer being thinner than the first layer. Gates are formed over the wells, including a first gate over the first low voltage well, a second gate over the second low voltage well, and a memory cell gate over the memory array well. Source/drain extension regions are formed around the gates.Type: GrantFiled: August 27, 2014Date of Patent: May 24, 2016Assignee: Freescale Semiconductor, Inc.Inventors: Cheong Min Hong, Tahmina Akhter, Gilles J. Muller
-
Patent number: 9348723Abstract: A method for retrieving trace data from a target device is proposed. The target device comprises a program memory, a processor, a trace unit, and a trace buffer. The processor is operable to retrieve instructions from the program memory and to execute them. The trace buffer may contain trace data generated by the trace unit in response to the processor retrieving or executing instructions from the program memory. One or more patch instructions are written to the program memory. The processor executes said one or more patch instructions. The target device, in response to the processor executing said one or more patch instructions, performs a data transfer operation for copying the trace data from the trace buffer to a second memory outside the target device.Type: GrantFiled: January 21, 2011Date of Patent: May 24, 2016Assignee: Freescale Semiconductor, Inc.Inventors: Razvan Ionescu, Ionut-Valentin Vicovan
-
Publication number: 20160138968Abstract: The invention provides an apparatus and method for checking the integrity of visual display information and has particular application to checking images displayed in an automotive vehicle, such images containing safety critical information. The image intensity is checked only to an extent commensurate with a human being able to interpret its correct meaning. Hence, images which are defective in some way yet still recognisable by the human eye are not classified as failures. In one embodiment, a part of the image containing safety critical information is segmented into smaller areas and the luminance of pixels in each segmented area is compared with a threshold brightness level and a threshold darkness level. A histogram for each area is generated and compared with a reference.Type: ApplicationFiled: July 18, 2013Publication date: May 19, 2016Applicant: Freescale Semiconductor, Inc.Inventors: Michael STAUDENMAIER, Vincent AUBINEAU, Wilhard VON WENDORFF
-
Publication number: 20160143012Abstract: A carrier aggregation controller for providing an aggregated baseband signal from a plurality of baseband signals is provided. The controller comprises an accumulating memory, a selector and a time domain transformer. The selector is configured to add at least a first list of frequency domain samples obtained for the first baseband signal to first consecutive locations in the accumulating memory centered at a first preset location associated with the first baseband signal, and a second list of frequency domain samples obtained for the second baseband signal to second consecutive locations in the accumulating memory centered at a second preset location associated with the second baseband signal. The time domain transformer is configured to apply at least an inverse discrete Fourier transform to the frequency domain samples accumulated in the accumulating memory, obtaining the aggregated baseband signal.Type: ApplicationFiled: June 18, 2013Publication date: May 19, 2016Applicant: Freescale Semiconductor, Inc.Inventors: AMIT BAR-OR, GUY DRORY, GIDEON KUTZ, RAN ZAMIR
-
Publication number: 20160142458Abstract: Interfacing between radio units in a base station in a mobile communication system uses a common public radio interface CPRI for streaming IQ data samples arranged in lanes. A separate serial interface sRIO is now additionally used for transferring selected data samples arranged in packets, the selected samples corresponding to selected lanes streamed between other radio units via the common public radio interface. In the radio unit, the selected data samples are arranged in packets to be transmitted via the serial interface, and, vice versa, the selected data samples arranged in packets received via the serial interface are arranged in lanes. A system timer coupled to the CPRI generates a timebase for controlling the sRIO interface in order to have it synchronized. Advantageously the data sample transfer capacity of the streaming CPRI interface is extended using the packet based serial interface.Type: ApplicationFiled: July 4, 2013Publication date: May 19, 2016Applicant: Freescale Semiconductor, Inc.Inventors: ROY SHOR, ORI GOREN, AVRAHAM HORN, AVRAHAM RABINOVICH
-
Publication number: 20160142015Abstract: A high frequency amplifier includes a high frequency amplifier transistor integrated in a first die of a first semiconductor technology and a matching circuit. The high frequency amplifier transistor has an input terminal, an output terminal and a reference terminal. The reference terminal is coupled to a reference potential. The matching circuit includes at least a first inductive bondwire, a second inductive bondwire and a capacitive element arranged in series with said inductive bondwires. The capacitive element is integrated in a second die of a second semiconductor technology different from the first semiconductor technology. The second semiconductor technology includes an isolating substrate for conductively isolating the capacitive element from a support attached at a first side to the second die. The capacitive element includes a first plate electrically coupled to a first bondpad of the second die and a second plate electrically coupled to a second bondpad of the second die.Type: ApplicationFiled: June 27, 2013Publication date: May 19, 2016Applicant: Freescale Semiconductor, Inc.Inventors: Youri VOLOKHINE, Basim NOORI
-
Publication number: 20160142025Abstract: An integrated matching circuits for a high frequency amplifier transistor having an input terminal, an output terminal and a reference terminal. The reference terminal is coupled to a reference potential. The integrated matching circuit comprises an inductive element, and a capacitive element arranged in a series arrangement with the inductive element. The series arrangement has a first terminal end connected to the input terminal or to the output terminal and a second terminal end connected to the reference terminal. The first terminal end and the second terminal end are arranged at a same lateral side of the integrated matching circuit to obtain a geometry with the first terminal end adjacent to the input terminal or to the output terminal and the second terminal end adjacent to the reference terminal.Type: ApplicationFiled: June 27, 2013Publication date: May 19, 2016Applicant: Freescale Semiconductor, Inc.Inventor: YOURI VOLOKHINE
-
Publication number: 20160139174Abstract: An on-board trimming circuit suitable for trimming an accelerometer provides offset trim and gain trim modules for determining correct trim codes for subsequent programming into the trimming circuit. The correct trim codes may be determined by comparing sensor outputs which have been adjusted by successive trim codes, with a reference voltage in a comparator until the comparator toggles or by using a successive approximation technique. The reference voltage is supplied form a tap of a feedback resistance divider circuit which forms a part of an on-board voltage reference generator which may be used to provide a full scale reference for an analog to digital converter which converts a sensor output voltage into a digital signal. Using these reference voltages significantly lessens the impact of any offsets inherent in the voltage reference generator on the trimming process.Type: ApplicationFiled: July 3, 2013Publication date: May 19, 2016Applicant: Freescale Semiconductor, Inc.Inventors: Emil COZAC, Jerome ENJALBERT, Jalal OUADDAH
-
Patent number: 9341663Abstract: A positioning apparatus includes a support structure, a positioning structure, and a fixture for retaining MEMS devices. A shaft spans between the support structure and the positioning structure, and is configured to rotate about a first axis relative to the support structure in order to rotate the positioning structure and the fixture about the first axis. The positioning structure includes a pair of beams spaced apart by a third beam. Another shaft spans between the pair of beams and is configured to rotate about a second axis relative to the positioning structure in order to rotate the fixture about the second axis. Methodology entails installing the positioning apparatus into a chamber, orienting the fixture into various positions, and obtaining output signals from the MEMS devices to determine functionality of the MEMS devices.Type: GrantFiled: November 26, 2013Date of Patent: May 17, 2016Assignee: Freescale Semiconductor, Inc.Inventor: Thomas J. Birk