Patents by Inventor Juan Echeverri Escobar

Juan Echeverri Escobar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10534396
    Abstract: There is disclosed a synchronous digital circuit having a system clock and for processing a data signal, wherein the digital circuit comprises a data path, a hard macro having a macro input, a logic circuit in the data path upstream of the macro input and having a first part and a second part, the second part being immediately upstream of the macro input, a set-up timing error detector having an input, wherein the input is on the data path between the first part and the second part, and a timing correction unit, wherein the data transit time across the second part is equal to or less than one half of a clock period, and wherein the timing correction unit is configured to correct, in response to the set-up timing error detector detecting a set-up timing error, the detected set-up timing error before the data reaches the macro input.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: January 14, 2020
    Assignee: NXP USA, Inc.
    Inventors: Sebastien Fabrie, Juan Echeverri Escobar, Jose Pineda De Gyvez
  • Publication number: 20180224886
    Abstract: There is disclosed a synchronous digital circuit having a system clock and for processing a data signal, wherein the digital circuit comprises a data path, a hard macro having a macro input, a logic circuit in the data path upstream of the macro input and having a first part and a second part, the second part being immediately upstream of the macro input, a set-up timing error detector having an input, wherein the input is on the data path between the first part and the second part, and a timing correction unit, wherein the data transit time across the second part is equal to or less than one half of a clock period, and wherein the timing correction unit is configured to correct, in response to the set-up timing error detector detecting a set-up timing error, the detected set-up timing error before the data reaches the macro input.
    Type: Application
    Filed: March 5, 2018
    Publication date: August 9, 2018
    Inventors: SEBASTIEN FABRIE, JUAN ECHEVERRI ESCOBAR, JOSE PINEDA DE GYVEZ
  • Patent number: 9634649
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a flip-flop circuit is disclosed. The flip-flop circuit includes a master latch, a slave latch connected to the master latch, and a dual-function circuit connected between the master latch and the slave latch and configured to perform state retention and double sampling.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: April 25, 2017
    Assignee: NXP B.V.
    Inventors: Juan Echeverri Escobar, Jose de Jesus Pineda de Gyvez, Sebastien Antonius Josephus Fabrie
  • Publication number: 20170012611
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a flip-flop circuit is disclosed. The flip-flop circuit includes a master latch, a slave latch connected to the master latch, and a dual-function circuit connected between the master latch and the slave latch and configured to perform state retention and double sampling.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Applicant: NXP B.V.
    Inventors: Juan Echeverri Escobar, Jose de Jesus Pineda de Gyvez, Sebastien Antonius Josephus Fabrie
  • Patent number: 9488691
    Abstract: An integrated circuit comprises: a first processing stage comprising processing logic for performing a processing operation on an input signal to generate an output signal, wherein the input signal corresponds to an output signal of a previous processing stage; a first sampling element adapted to sample a first value of said output signal synchronously with a clock signal; a second sampling element adapted to sample a second value of said output signal synchronously with a first delayed clock signal; and a first delayed clock signal generator, adapted to selectively generate said first delayed clock signal in response to a control signal generated in said previous processing stage.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: November 8, 2016
    Assignee: NXP B.V.
    Inventors: Juan Echeverri Escobar, Surendra Guntur, Manvi Agarwal, Rinze Ida Mechtildis Peter Meijer
  • Patent number: 9465614
    Abstract: An integrated circuit comprising a set of data processing units including a first data processing unit and at least one second data processing unit operable at variable frequencies is disclosed. The integrated circuit further includes an instruction scheduler adapted to evaluate data dependencies between individual instructions in a received plurality of instructions and assign the instructions to the first data processing unit and the at least one second data processing unit for parallel execution in accordance with said data dependencies. The integrated circuit is operable in a first power mode and a second power mode. The second power mode is a reduced power mode compared to the first power mode and is adapted to adjust the operating frequency of the first data processing unit and the at least one second data processing unit in the second power mode as a function of the evaluated data dependencies.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: October 11, 2016
    Assignee: NXP B.V.
    Inventors: Hamed Fatemi, Jose Pineda de Gyvez, Juan Echeverri Escobar
  • Publication number: 20150372666
    Abstract: An integrated circuit comprises: a first processing stage comprising processing logic for performing a processing operation on an input signal to generate an output signal wherein the input signal corresponds to an output signal of a previous processing stage; a first sampling element adapted to sample a first value of said output signal synchronously with a clock signal; a second sampling element adapted to sample a second value of said output signal synchronously with a first delayed clock signal; and a first delayed clock signal generator, adapted to selectively generate said first delayed clock signal in response to a control signal generated in said previous processing stage.
    Type: Application
    Filed: May 21, 2015
    Publication date: December 24, 2015
    Inventors: Juan Echeverri Escobar, Surendra Guntur, Manvi Agarwal, Rinze Ida Mechtildis Peter Meijer
  • Publication number: 20140258686
    Abstract: An integrated circuit comprising a set of data processing units including a first data processing unit and at least one second data processing unit operable at variable frequencies is disclosed. The integrated circuit further includes an instruction scheduler adapted to evaluate data dependencies between individual instructions in a received plurality of instructions and assign the instructions to the first data processing unit and the at least one second data processing unit for parallel execution in accordance with said data dependencies. The integrated circuit is operable in a first power mode and a second power mode. The second power mode is a reduced power mode compared to the first power mode and is adapted to adjust the operating frequency of the first data processing unit and the at least one second data processing unit in the second power mode as a function of the evaluated data dependencies.
    Type: Application
    Filed: March 3, 2014
    Publication date: September 11, 2014
    Applicant: NXP B.V.
    Inventors: Hamed Fatemi, Jose Pineda de Gyvez, Juan Echeverri Escobar