Patents Assigned to Freescale Semiconductor
-
Patent number: 9058421Abstract: In one or more embodiments, a data processing system can include at least one core capable of executing instructions of an instruction set architecture and a trace unit coupled to the at least one core. A call to a subroutine can be detected, and in response, a program trace correlation (PTC) message can be generated and sent to a trace port. Data associated with an execution of the subroutine and/or performance of the data processing system can be sampled and sent to the trace port. A return from the subroutine can be detected, and in response, a trace message can be generated and sent to the trace port. The PTC message and the trace message can be correlated, and the correlation of the PTC message and the trace message can be used to determine a boundary for the subroutine and/or the sampled data associated with the execution of the subroutine.Type: GrantFiled: June 16, 2009Date of Patent: June 16, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Zheng Xu, Richard G. Collins, Jason T. Nearing
-
Publication number: 20150160668Abstract: A voltage regulator circuit arranged to receive a voltage supply signal, and to output a regulated voltage signal is described. The voltage regulator circuit comprises at least one switched mode power supply component selectively configurable to perform regulation of the voltage supply signal, at least one linear voltage regulator component selectively configurable to perform regulation of the voltage supply signal, and at least one controller component.Type: ApplicationFiled: July 6, 2012Publication date: June 11, 2015Applicant: Freescale Semiconductor, Inc.Inventors: Alexandre Pujol, Valerie Bernon-Enjalbert, Mohammed Mansri
-
Publication number: 20150163496Abstract: A method of performing compression of image data for at least one image is described. The method comprises receiving image data of at least a part of the at least one image, encoding the received image data into at least one compressed data block, applying at least one bandwidth limit to the at least one compressed data block, and outputting the at least one bandwidth limited compressed data block to a buffer. The method further comprises dynamically updating the at least one bandwidth limit applied to the at least one compressed data block base at least partly on a fill level of the buffer.Type: ApplicationFiled: June 1, 2012Publication date: June 11, 2015Applicants: Bayerische Motoren Werke Aktiengesellschaft, Freescale Semiconductor, Inc.Inventors: Stefan Singer, Jochen Gerater, Stephan Herrmann, Albrecht Neff
-
Publication number: 20150160718Abstract: Power control circuitry for a data processor supplies a memory array with a supply voltage corresponding to a memory performance level. The performance levels include a full performance level and a power-saving performance level. Voltage sensing circuitry senses a voltage level of the memory array and outputs a power status signal. The power status signal is used to determine when the memory array is awake and can be accessed.Type: ApplicationFiled: September 23, 2014Publication date: June 11, 2015Applicant: Freescale Semiconductor, Inc.Inventors: Jing Cui, Shayan Zhang, Yunwu Zhao
-
Publication number: 20150162818Abstract: An apparatus for voltage ripple reduction on a power supply line of an integrated circuit device is provided to be operable in at least two modes. The apparatus includes: one or more clamping devices connectable to the power supply line; a clamp control unit; and a mode change detection unit arranged to monitor an interface of the integrated circuit device for one or more information indicating an upcoming mode change of the integrated circuit device and to provide a mode change signal to the clamp control unit when the one or more information is detected. The clamp control unit is arranged to connect at least one of the one or more clamping devices to the power supply line when receiving the mode change signal.Type: ApplicationFiled: July 19, 2012Publication date: June 11, 2015Applicant: Freescale Semiconductor, Inc.Inventors: Michael Priel, Dan Kuzmin, Sergey Sofer
-
Patent number: 9054111Abstract: An electronic device can include a package device structure including a die encapsulated within a packaging material. The package device structure can have a first side and a second side opposite the first side. The electronic device can include a first layer along the first side of the package device structure. The first layer can be capable of causing a first deformation of the package device structure. The electronic device can also include a second layer along the second side of the package device structure. The second layer can be capable of causing a second deformation of the package device structure, the second deformation opposite the first deformation.Type: GrantFiled: April 7, 2009Date of Patent: June 9, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Jianwen Xu, Lizabeth Ann A. Keser, Goerge R. Leal, Betty H. Yeung
-
Patent number: 9053752Abstract: Systems and methods for layering a graphics plane on top of a compressed video signal are disclosed herein. A processed video stream is received from a video processing path, wherein the processed video stream comprises a stream of video macroblocks. A graphics plane is received from a graphics processing path, wherein the graphics plane comprises a set of graphics macroblocks. The graphics plane is layered on top of the processed video stream to generate an output video stream. Layering comprises blending a video macroblock from the stream of video macroblocks with a graphics macroblock from the set of graphics macroblocks. By layering one macroblock at time, graphics overlay can occur in real time or faster than real time as the compressed input stream is received.Type: GrantFiled: February 24, 2014Date of Patent: June 9, 2015Assignee: Freescale Semiconductor, Inc.Inventor: Anthony D. Masterson
-
Patent number: 9054220Abstract: A process integration is disclosed for fabricating complete, planar non-volatile memory (NVM) cells (110) prior to the formation of high-k metal gate electrodes for CMOS transistors (212, 213) using a planarized dielectric layer (26) and protective mask (28) to enable use of a gate-last HKMG CMOS process flow without interfering with the operation or reliability of the NVM cells.Type: GrantFiled: February 8, 2013Date of Patent: June 9, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Jon D. Cheek, Frank K. Baker, Jr.
-
Patent number: 9054149Abstract: A method of fabricating a bipolar transistor including emitter and base regions having first and second conductivity types, respectively, includes forming an isolation region at a surface of a semiconductor substrate, the isolation region having an edge that defines a boundary of an active area of the emitter region, and implanting dopant of the second conductivity type through a mask opening to form the base region in the semiconductor substrate. The mask opening spans the edge of the isolation region such that an extent to which the dopant passes through the isolation region varies laterally to establish a variable depth contour of the base region.Type: GrantFiled: September 6, 2012Date of Patent: June 9, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Xin Lin, Daniel J. Blomberg, Jiangkai Zuo
-
Patent number: 9053233Abstract: Software executed at a data processor unit includes a software debugger. The software debugger can be assigned responsibility for servicing a debug event, and be authorized to allow software control of debug event resources associated with the debug event. An indicator, when asserted, prevents a authorized request by software to control a debug event resource.Type: GrantFiled: August 15, 2011Date of Patent: June 9, 2015Assignee: Freescale Semiconductor, Inc.Inventor: William C. Moyer
-
Patent number: 9054998Abstract: A source processor can divide each packet of a data stream into multiple segments prior to communication of the packet, allowing a packet to be transmitted in smaller chunks. The source processor can process the segments for two or more packets for a given data stream concurrently, and provide appropriate context information in each segments header to facilitate in order transmission and reception of the packets represented by the individual segments. Similarly, a destination processor can receive the packet segments packets for an ordered data stream from a source processor, and can assign different contexts, based upon the context information in each segments header. When a last segment is received for a particular packet, the context for the particular packet is closed, and a descriptor for the packet is sent to a queue. The order in which the last segments of the packets are transmitted maintains order amongst the packets.Type: GrantFiled: February 6, 2013Date of Patent: June 9, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Tommi M. Jokinen, David B. Kramer, Kun Xu
-
Patent number: 9052887Abstract: A method of processing data in a data processor comprising at least two data processing units. The method comprises performing different data processing steps in the data processing units concurrently during a parallel operation, and replicating performances of selected identical data processing steps in the data processing units during a non-synchronised redundant operation. The non-synchronised redundant operation comprises an initial performance of the selected identical data processing steps in one of the data processing units and a replicate performance of the data processing steps starting later than the initial performance, preferably in another of the data processing units. Initial result data representative of results from the initial performance are registered, and compared with replicate result data representative of results from the replicate performance, and an error signal is produced in case of discrepancy.Type: GrantFiled: February 16, 2010Date of Patent: June 9, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Michael Rohleder, Joachim Fader, Frank Lenke, Markus Baumeister
-
Patent number: 9054208Abstract: Methods and related structures are disclosed for forming contact landing regions in split-gate NVM (non-volatile memory) systems. A dummy select gate structure is formed while also forming select gates for split-gate NVM cells. A control gate layer is formed over the select gates and the dummy select gate structure, as well as an intervening charge storage layer. The control gate material will fill in gaps between the select gate material and the dummy select gate material. A non-patterned spacer etch is then used to etch the control gate layer to form a contact landing region associated with the dummy select gate structure while also forming spacer control gates for the split-gate NVM cells. The disclosed embodiments provide improved (e.g., more planar) contact landing regions without requiring additional processing steps and without increasing the pitch of the resulting NVM cell array.Type: GrantFiled: September 10, 2013Date of Patent: June 9, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Jane A. Yater, Cheong Min Hong, Sung-Taeg Kang
-
Publication number: 20150155838Abstract: A device includes a Doherty amplifier having a carrier path and a peaking path. The Doherty amplifier includes a carrier amplifier configured to amplify a signal received from the carrier path and a peaking amplifier configured to amplify a signal received from the peaking path. The device includes a variable impedance coupled to an output of the Doherty amplifier, and a controller configured to set the variable impedance to a first impedance when an output power level of the Doherty amplifier is less than a threshold and to a second impedance when the output power level of the Doherty amplifier is above the threshold.Type: ApplicationFiled: December 3, 2013Publication date: June 4, 2015Applicant: Freescale Semiconductor, Inc.Inventors: Ramanujam Srinidhi Embar, Joseph Staudinger, Geoffrey G. Tucker
-
Publication number: 20150153409Abstract: A BIST circuit is provided for testing the status of power supplies in an integrated circuit in multiple power modes including multiple circuit blocks. The BIST circuit includes a finite state machine (FSM), power monitors and a comparator. The FSM sequentially enables at least two power mode states in a predetermined order. In each power mode state, the FSM outputs power mode signals to enable the power supplies used in the corresponding power mode. Each power monitor is connected to a power input node of one of the circuit blocks, and outputs a monitor signal indicative of the voltage at the corresponding power input node when the corresponding power supply is enabled. The comparator compares each monitor signal with a corresponding reference signal and generates a set of power supply status signals.Type: ApplicationFiled: September 23, 2014Publication date: June 4, 2015Applicant: Freescale Semiconductor, Inc.Inventors: Yong Zhu, Shayan Zhang
-
Patent number: 9046570Abstract: A method and apparatus for limiting access to an integrated circuit (IC) upon detection of abnormal conditions is provided. At least one of abnormal voltage detection, abnormal temperature detection, and abnormal clock detection are provided with low power consumption. Both abnormally low and abnormally high parameter values (e.g. abnormally low or high voltage, temperature, or clock frequency) may be detected. Abnormal clock detection may also detect a stopped clock signal, including a clock signal stopped at a low logic level or at a high logic level. Furthermore, abnormal clock detection may detect an abnormal duty cycle of a clock signal. A sampled bandgap reference may be used to provide accurate voltage and current references while consuming a minimal amount of power. Upon detection of an abnormal parameter value, one or more tamper indications may be provided to initiate tampering countermeasures, such as limiting access to the IC.Type: GrantFiled: August 3, 2012Date of Patent: June 2, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Alfredo Olmos, James R. Feddeler, Miten H. Nagda, Stefano Pietri
-
Patent number: 9047415Abstract: A method for media access control, the method includes generating at least one media access grant in response to at least one media access request. The method further includes monitoring a data line, while maintaining at least a clock line in a low power mode, to detect at least one media access request generated by at least one component connected to the data line and to the clock line; and forcing the at least clock line to exit the low power mode and starting a contention prevention period, when the media access controller or at least one component requests to access the data line. Also disclosed is a device for implementing the method of media access control.Type: GrantFiled: June 10, 2005Date of Patent: June 2, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Michael Priel, Christopher Chun, Gordon P. Lee, Cor Voorwinden
-
Patent number: 9047400Abstract: During a debug mode of operation of a data processor, it is determined at the data processor that a watchpoint event has occurred, and in response, an operating condition of a trace FIFO that stores trace information not yet communicated to a debugger is changed. For example, the occurrence of a FIFO flush watchpoint results in trace information being selectively flushed from the trace FIFO based on a state of the FIFO before the trace information has been communicated to a trace analyzer.Type: GrantFiled: March 14, 2013Date of Patent: June 2, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Jeffrey W. Scott, William C. Moyer
-
Publication number: 20150149446Abstract: Circuitry for a computing system includes a memory arrangement having at least one memory management unit and at least one processor. The at least one processor is arranged to issue a memory query to the memory management unit. The memory management unit is arranged to provide a query result in response to the memory query directly to the processor via a data connection.Type: ApplicationFiled: July 27, 2012Publication date: May 28, 2015Applicant: Freescale Semiconductor, Inc.Inventors: Ziv Zamsky, Dmitry Flat, Kostantin Godin, Itay Peled
-
Publication number: 20150145556Abstract: An IO driver for an integrated circuit and a method for calibrating such an IO driver are provided. The IO driver comprises a plurality of IO driver cells, a plurality of IO partial driver cells and an external resistor. The IO driver cells control IO operations for a corresponding plurality of data channels of the integrated circuit. The IO partial driver cells are coupled to respective cells of the plurality of IO driver cells. The external resistor provides a reference impedance. The reference partial driver cell is coupled to the external resistor and is arranged to determine the reference impedance and to provide information depending on the reference impedance to the IO partial driver cells. The IO partial driver cells are arranged to calibrate the respective IO driver cells based on the provided information.Type: ApplicationFiled: May 30, 2012Publication date: May 28, 2015Applicant: Freescale Semiconductor, Inc.Inventors: Michael Priel, Dan Kuzmin, Sergey Sofer