Patents by Inventor Jean-Francois Link

Jean-Francois Link 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: 11979153
    Abstract: A system on chip includes a programmable logic array. The system on chip also includes a signal conditioner coupled to a data input of the programmable logic array and configured to condition a data signal prior to processing the data signal with the programmable logic array. The signal conditioner can selectively condition the signal by one or both of synchronizing the data signal with a clock signal of the programmable logic array and generating a pulse from the data signal with an edge detector.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: May 7, 2024
    Assignee: STMICROELECTRONICS (ROUSSET) SAS
    Inventors: Jean-Francois Link, Mark Wallis, Joran Pantel
  • Patent number: 11942935
    Abstract: An integrated circuit includes a programmable logic block. The programmable logic block includes a programmable logic array (PLA) and a field programmable gate array (FPGA). The PLA includes logic cells having a first architecture. The FPGA includes logic cells having a second architecture more complex than the first architecture. The programmable logic block includes an interface coupled to the PLA and the FPGA. An integrated circuit may also include circuitry for selecting one of plurality of clock signals for logic cells of a PLA.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: March 26, 2024
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Mark Wallis, Jean-Francois Link, Joran Pantel
  • Publication number: 20240014819
    Abstract: An integrated circuit includes a programmable logic block. The programmable logic block includes a programmable logic array (PLA) and a field programmable gate array (FPGA). The PLA includes logic cells having a first architecture. The FPGA includes logic cells having a second architecture more complex than the first architecture. The programmable logic block includes an interface coupled to the PLA and the FPGA. An integrated circuit may also include circuitry for selecting one of plurality of clock signals for logic cells of a PLA.
    Type: Application
    Filed: July 8, 2022
    Publication date: January 11, 2024
    Applicant: STMICROELECTRONICS (ROUSSET) SAS
    Inventors: Mark WALLIS, Jean-Francois LINK, Joran PANTEL
  • Patent number: 11855633
    Abstract: An integrated circuit includes a programmable logic array. The programmable logic array incudes a plurality of logic elements arranged in rows and columns. Each logic element includes a direct output and a synchronized output. The direct output of each logic element is coupled to all other logic elements of higher rank, but is not coupled to logic elements of lower rank.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: December 26, 2023
    Assignee: STMICROELECTRONICS (ROUSSET) SAS
    Inventors: Jean-Francois Link, Mark Wallis, Joran Pantel
  • Publication number: 20230387917
    Abstract: An integrated circuit includes a programmable logic array. The programmable logic array incudes a plurality of logic elements arranged in rows and columns. Each logic element includes a direct output and a synchronized output. The direct output of each logic element is coupled to all other logic elements of higher rank, but is not coupled to logic elements of lower rank.
    Type: Application
    Filed: May 27, 2022
    Publication date: November 30, 2023
    Applicant: STMICROELECTRONICS (ROUSSET) SAS
    Inventors: Jean-Francois LINK, Mark WALLIS, Joran PANTEL
  • Publication number: 20230353154
    Abstract: A system on chip includes a programmable logic array. The system on chip also includes a signal conditioner coupled to a data input of the programmable logic array and configured to condition a data signal prior to processing the data signal with the programmable logic array. The signal conditioner can selectively condition the signal by one or both of synchronizing the data signal with a clock signal of the programmable logic array and generating a pulse from the data signal with an edge detector.
    Type: Application
    Filed: April 29, 2022
    Publication date: November 2, 2023
    Applicant: STMICROELECTRONICS (ROUSSET) SAS
    Inventors: Jean-Francois LINK, Mark WALLIS, Joran PANTEL
  • Publication number: 20230126011
    Abstract: In an embodiment a computer system includes at least one master module configured to process data having a format of N bits, a framebuffer configured to store pixel color component values of an image, the framebuffer having a resolution of N bits, each pixel being coded on P bits in the framebuffer and the pixels being stored one after another in the framebuffer and a memory management unit configured to control memory accesses of the at least one master module to the framebuffer, wherein the memory management unit is further configured to receive read memory access requests from the at least one master module, read at least one pixel in the framebuffer saved on P bits, and modify the format of the at least one read pixel by adding Q additional bits equal to a difference between N and P so as to format the at least one pixel on N bits before transmitting the at least one pixel to the at least one master module.
    Type: Application
    Filed: October 7, 2022
    Publication date: April 27, 2023
    Inventors: Olivier Ferrand, Jean-Francois Link
  • Patent number: 10404263
    Abstract: A programmable digital-to-analog converter includes an analog circuit that converts a binary word into a value of analog voltage and a digital circuit that supplies the binary word starting from a maximum value decremented by a decrement value.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: September 3, 2019
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Vincent Onde, Jean-Francois Link
  • Patent number: 10298109
    Abstract: A control signal is applied to a pulse generating circuit configured to generate pulses that are modulated in width. A circuit provides for slope-compensation of the control signal. The circuit includes a digital-to-analog converter that generates a decreasing sawtooth signal. A triggering circuit operates to trigger steps of the sawtooth signal and resetting the sawtooth signal. The sawtooth signal is reset at a cadence of a frequency of the pulses that are modulated in width.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: May 21, 2019
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Jean-Francois Link, Vincent Onde
  • Publication number: 20180323793
    Abstract: A programmable digital-to-analog converter includes an analog circuit that converts a binary word into a value of analog voltage and a digital circuit that supplies the binary word starting from a maximum value decremented by a decrement value.
    Type: Application
    Filed: April 5, 2018
    Publication date: November 8, 2018
    Applicant: STMicroelectronics (Rousset) SAS
    Inventors: Vincent ONDE, Jean-Francois LINK
  • Publication number: 20180323695
    Abstract: A control signal is applied to a pulse generating circuit configured to generate pulses that are modulated in width. A circuit provides for slope-compensation of the control signal. The circuit includes a digital-to-analog converter that generates a decreasing sawtooth signal. A triggering circuit operates to trigger steps of the sawtooth signal and resetting the sawtooth signal. The sawtooth signal is reset at a cadence of a frequency of the pulses that are modulated in width.
    Type: Application
    Filed: April 10, 2018
    Publication date: November 8, 2018
    Applicant: STMicroelectronics (Rousset) SAS
    Inventors: Jean-Francois LINK, Vincent ONDE
  • Patent number: 7725758
    Abstract: A multifunctional timer/event counter device includes at least one counter controlled by a clock signal, and a control register including at least one binary number that will at least define a behavior of the counter. The device also includes a function module including at least one synchronization signal reception input and a reception input for at least one function control signal, the function module being capable of modifying the binary number as a function of at least the synchronization signal and the function control signal.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: May 25, 2010
    Assignee: STMicroelectronics SA
    Inventors: Jean-François Link, Dragos Davidescu, Sandrine Lendre
  • Publication number: 20070164796
    Abstract: A multifunctional timer/event counter device includes at least one counter controlled by a clock signal, and a control register including at least one binary number that will at least define a behavior of the counter. The device also includes a function module including at least one synchronization signal reception input and a reception input for at least one function control signal, the function module being capable of modifying the binary number as a function of at least the synchronization signal and the function control signal.
    Type: Application
    Filed: December 18, 2006
    Publication date: July 19, 2007
    Inventors: Jean-Francois Link, Dragos Davidescu, Sandrine Lendre
  • Patent number: 7133990
    Abstract: A system is provided for controlling access to protected data. The system includes storage means, protection means, an internal key, and means for receiving an input key from the outside. The storage means includes a protected zone for storing the protected data, and a command input for denying or authorising access to the protected data. The protection means controls access to the protected data by selectively activating the command input of the memory. The protection means authorises access to the protected data only when the internal key and the input key are identical. Also provided is a method for controlling access to protected data stored in a protected zone of a storage means. According to the method, an input key is received from the outside, and access to the protected data is authorised only when the input key and an internal are identical.
    Type: Grant
    Filed: April 2, 2002
    Date of Patent: November 7, 2006
    Assignee: STMicroelectronics SA
    Inventors: Jean-Francois Link, Dragos Davidescu
  • Patent number: 7058980
    Abstract: An electronic device for storing protected data is disclosed. The electronic device includes memory protection logic operable to interface with memory, such as non-volatile ROM for storing protected data therein. The protected data in one embodiment is program code. The access to the protected data is restricted by a local processor, such as a microcontroller or microprocessor for execution thereon within the electronic device. Further, the electronic device includes validation logic operative in a first mode, for checking the validity of the data and for producing a validity signal, such as a checksum, enabled to determine whether that data is valid. In order to prevent access to intermediate validity calculations which may allow an individual to gain knowledge of the protected data, a validity signal output control is provided for inhibiting an output of the validity signal to outside the device until the validity of a predetermined quantity of the protected data has been checked.
    Type: Grant
    Filed: November 27, 2000
    Date of Patent: June 6, 2006
    Assignee: STMicroelectronics S.A.
    Inventors: Jean-Francois Link, Dragos Davidescu