Patents Assigned to Freescale Semiconductor
  • Patent number: 9058421
    Abstract: 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: Grant
    Filed: June 16, 2009
    Date of Patent: June 16, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Zheng Xu, Richard G. Collins, Jason T. Nearing
  • Publication number: 20150160668
    Abstract: 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: Application
    Filed: July 6, 2012
    Publication date: June 11, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Alexandre Pujol, Valerie Bernon-Enjalbert, Mohammed Mansri
  • Publication number: 20150163496
    Abstract: 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: Application
    Filed: June 1, 2012
    Publication date: June 11, 2015
    Applicants: Bayerische Motoren Werke Aktiengesellschaft, Freescale Semiconductor, Inc.
    Inventors: Stefan Singer, Jochen Gerater, Stephan Herrmann, Albrecht Neff
  • Publication number: 20150160718
    Abstract: 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: Application
    Filed: September 23, 2014
    Publication date: June 11, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Jing Cui, Shayan Zhang, Yunwu Zhao
  • Publication number: 20150162818
    Abstract: 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: Application
    Filed: July 19, 2012
    Publication date: June 11, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Michael Priel, Dan Kuzmin, Sergey Sofer
  • Patent number: 9054111
    Abstract: 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: Grant
    Filed: April 7, 2009
    Date of Patent: June 9, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Jianwen Xu, Lizabeth Ann A. Keser, Goerge R. Leal, Betty H. Yeung
  • Patent number: 9053752
    Abstract: 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: Grant
    Filed: February 24, 2014
    Date of Patent: June 9, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventor: Anthony D. Masterson
  • Patent number: 9054220
    Abstract: 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: Grant
    Filed: February 8, 2013
    Date of Patent: June 9, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Jon D. Cheek, Frank K. Baker, Jr.
  • Patent number: 9054149
    Abstract: 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: Grant
    Filed: September 6, 2012
    Date of Patent: June 9, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Xin Lin, Daniel J. Blomberg, Jiangkai Zuo
  • Patent number: 9053233
    Abstract: 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: Grant
    Filed: August 15, 2011
    Date of Patent: June 9, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventor: William C. Moyer
  • Patent number: 9054998
    Abstract: 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: Grant
    Filed: February 6, 2013
    Date of Patent: June 9, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Tommi M. Jokinen, David B. Kramer, Kun Xu
  • Patent number: 9052887
    Abstract: 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: Grant
    Filed: February 16, 2010
    Date of Patent: June 9, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Michael Rohleder, Joachim Fader, Frank Lenke, Markus Baumeister
  • Patent number: 9054208
    Abstract: 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: Grant
    Filed: September 10, 2013
    Date of Patent: June 9, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Jane A. Yater, Cheong Min Hong, Sung-Taeg Kang
  • Publication number: 20150155838
    Abstract: 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: Application
    Filed: December 3, 2013
    Publication date: June 4, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Ramanujam Srinidhi Embar, Joseph Staudinger, Geoffrey G. Tucker
  • Publication number: 20150153409
    Abstract: 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: Application
    Filed: September 23, 2014
    Publication date: June 4, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Yong Zhu, Shayan Zhang
  • Patent number: 9046570
    Abstract: 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: Grant
    Filed: August 3, 2012
    Date of Patent: June 2, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Alfredo Olmos, James R. Feddeler, Miten H. Nagda, Stefano Pietri
  • Patent number: 9047415
    Abstract: 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: Grant
    Filed: June 10, 2005
    Date of Patent: June 2, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Michael Priel, Christopher Chun, Gordon P. Lee, Cor Voorwinden
  • Patent number: 9047400
    Abstract: 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: Grant
    Filed: March 14, 2013
    Date of Patent: June 2, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Jeffrey W. Scott, William C. Moyer
  • Publication number: 20150149446
    Abstract: 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: Application
    Filed: July 27, 2012
    Publication date: May 28, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Ziv Zamsky, Dmitry Flat, Kostantin Godin, Itay Peled
  • Publication number: 20150145556
    Abstract: 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: Application
    Filed: May 30, 2012
    Publication date: May 28, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Michael Priel, Dan Kuzmin, Sergey Sofer