Patents by Inventor Thierry Delalande

Thierry Delalande 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: 9952913
    Abstract: Implementations are disclosed for a centralized peripheral access controller (PAC) that is configured to protect one or more peripheral components in a system. In some implementations, the PAC stores data that can be set or cleared by software. The data corresponds to an output signal of the PAC that is routed to a corresponding peripheral component. When the data indicates that the peripheral is “unlocked” the PAC will allow write transfers to registers in the peripheral component. When the data indicates that the peripheral component is “locked” the PAC will refuse write transfers to registers in the peripheral component and terminate with an error.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: April 24, 2018
    Assignee: Atmel Corporation
    Inventors: Frode Milch Pedersen, Sebastien Jouin, Stein Danielsen, Francois Fosse, Thierry Delalande, Ivar Holand, James Hallman
  • Publication number: 20170132051
    Abstract: Implementations are disclosed for a centralized peripheral access controller (PAC) that is configured to protect one or more peripheral components in a system. In some implementations, the PAC stores data that can be set or cleared by software. The data corresponds to an output signal of the PAC that is routed to a corresponding peripheral component. When the data indicates that the peripheral is “unlocked” the PAC will allow write transfers to registers in the peripheral component. When the data indicates that the peripheral component is “locked” the PAC will refuse write transfers to registers in the peripheral component and terminate with an error.
    Type: Application
    Filed: January 23, 2017
    Publication date: May 11, 2017
    Inventors: Frode Milch Pedersen, Sebastien Jouin, Stein Danielsen, Francois Fosse, Thierry Delalande, Ivar Holand, James Halliman
  • Patent number: 9612983
    Abstract: A flexible-width peripheral register mapping is disclosed for accessing peripheral registers on a peripheral bus.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: April 4, 2017
    Assignee: Atmel Corporation
    Inventors: Frode Milch Pedersen, Sebastien Jouin, Stein Danielsen, Thierry Delalande, Ivar Holand, Mona Opsahl
  • Patent number: 9552385
    Abstract: Implementations are disclosed for a centralized peripheral access controller (PAC) that is configured to protect one or more peripheral components in a system. In some implementations, the PAC stores data that can be set or cleared by software. The data corresponds to an output signal of the PAC that is routed to a corresponding peripheral component. When the data indicates that the peripheral is “unlocked” the PAC will allow write transfers to registers in the peripheral component. When the data indicates that the peripheral component is “locked” the PAC will refuse write transfers to registers in the peripheral component and terminate with an error.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: January 24, 2017
    Assignee: Atmel Corporation
    Inventors: Frode Milch Pedersen, Sebastien Jouin, Stein Danielsen, Francois Fosse, Thierry Delalande, Ivar Holand, James Hallman
  • Patent number: 9146887
    Abstract: A device comprises a central processing unit (CPU), a display controller configured for controlling a digital display and a memory configured for storing data corresponding to the digital display. The device includes a direct memory access (DMA) controller configured for autonomously transferring the data from the memory directly to the display controller without CPU intervention.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: September 29, 2015
    Assignee: Atmel Corporation
    Inventors: Sebastien Jouin, Sylvain Garnier, Thierry Delalande, Romain Oddoart
  • Publication number: 20150046616
    Abstract: A flexible-width peripheral register mapping is disclosed for accessing peripheral registers on a peripheral bus.
    Type: Application
    Filed: August 12, 2013
    Publication date: February 12, 2015
    Inventors: Frode Milch PEDERSEN, Sebastien JOUIN, Stein DANIELSEN, Thierry DELALANDE, Ivar HOLAND, Mona OPSAHL
  • Publication number: 20150046614
    Abstract: Implementations are disclosed for a centralized peripheral access controller (PAC) that is configured to protect one or more peripheral components in a system. In some implementations, the PAC stores data that can be set or cleared by software. The data corresponds to an output signal of the PAC that is routed to a corresponding peripheral component. When the data indicates that the peripheral is “unlocked” the PAC will allow write transfers to registers in the peripheral component. When the data indicates that the peripheral component is “locked” the PAC will refuse write transfers to registers in the peripheral component and terminate with an error.
    Type: Application
    Filed: August 12, 2013
    Publication date: February 12, 2015
    Inventors: Frode Milch PEDERSEN, Sebastien JOUIN, Stein DANIELSEN, Francois FOSSE, Thierry DELALANDE, Ivar HOLAND, James HALLMAN
  • Patent number: 8902395
    Abstract: A microcontroller for controlling a liquid crystal display (LCD) is mountable in any one of multiple package types. The microcontroller includes a LCD controller to generate logical mapping signals indicative of voltages to be applied to segment terminals of a LCD glass. A driver circuit drives the segment terminals selectively. A remapping unit receives the logical mapping signals from the LCD controller and maps the logical mapping signals, for each of the package types, to physical segment terminal drivers in the driver circuit based on a distribution of I/O terminals that are bonded for each package type when that package type is used with the LCD glass.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 2, 2014
    Assignee: Atmel Corporation
    Inventors: Sebastien Jouin, Sylvan Garnier, Thierry Delalande
  • Publication number: 20140089537
    Abstract: A device comprises a central processing unit (CPU), a display controller configured for controlling a digital display and a memory configured for storing data corresponding to the digital display. The device includes a direct memory access (DMA) controller configured for autonomously transferring the data from the memory directly to the display controller without CPU intervention.
    Type: Application
    Filed: December 3, 2012
    Publication date: March 27, 2014
    Inventors: Sebastien Jouin, Sylvain Garnier, Thierry Delalande, Romain Oddoart
  • Publication number: 20140078427
    Abstract: A microcontroller for controlling a liquid crystal display (LCD) is mountable in any one of multiple package types. The microcontroller includes a LCD controller to generate logical mapping signals indicative of voltages to be applied to segment terminals of a LCD glass. A driver circuit drives the segment terminals selectively. A remapping unit receives the logical mapping signals from the LCD controller and maps the logical mapping signals, for each of the package types, to physical segment terminal drivers in the driver circuit based on a distribution of I/O terminals that are bonded for each package type when that package type is used with the LCD glass.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: ATMEL CORPORATION
    Inventors: Sebastien Jouin, Sylvan Garnier, Thierry Delalande
  • Patent number: 7411913
    Abstract: A process for automatically detecting and configuring with the throughput of a network, in which a device: (a) goes into a listen mode; (b) obtains a triplet of successive transitions in a transmitted signal, the triplet delimiting first and second signal levels, one dominant and the other recessive; (c) measures the duration of each of the first and second levels; (d) as a function of the measured durations, obtains a new throughput configuration by determining values for parameters that define a bit length LBIT; (e) validates the new throughput configuration; (g) if at least one throughput adaptation condition is verified, goes into a normal mode, otherwise obtains a next transition of the signal, which delimits with the last previous transition a new level of the signal, then measures the duration of the new level and reiterates steps (d) to (g) taking account of the new signal level.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: August 12, 2008
    Assignee: Atmel Nantes SA
    Inventors: Laurentiu Birsan, Marc Laurent, Thierry Delalande, Jean-Sebastien Berthy
  • Publication number: 20070255911
    Abstract: A method for optimising writing by a master block into an interfacing device between the master block and a slave block. The method includes a step for transformation of a code into assembler language, done before the code in machine language is obtained and including the following steps: transformation of all static unit writes comprising more than one word from the assembler language code into one-word static unit writes; search for each set of N successive static one-word unit writes; replace at least one set of N successive static one-word unit writes by one static unit N-word write of, in the assembler language code, where N is an integer greater than or equal to 2.
    Type: Application
    Filed: March 23, 2007
    Publication date: November 1, 2007
    Applicant: Atmel Nantes SA
    Inventors: Sylvain Garnier, Thierry Delalande, Laurentiu Birsan
  • Publication number: 20070033306
    Abstract: An interfacing device (23) of the type enabling one-way interfacing between a master unit (21) and a slave unit (22), includes: a memory plane managed according to a “first in, first out” mode, with write and read pointers, and making it possible to store words coming from the master unit, via an input bus (FIFODin); a bank of output registers capable of containing words read in the memory plane and providing an output signal (FIFODout) capable of being read by the slave unit; a mechanism configured to receive read requests (FIFORdRq=1) coming from the slave unit and write requests (FIFOWr=1) coming from the master unit, each read request requiring the reading of a word group.
    Type: Application
    Filed: July 26, 2006
    Publication date: February 8, 2007
    Applicant: Atmel Nantes SA
    Inventors: Sylvain Garnier, Thierry Delalande, Laurentiu Birsan
  • Publication number: 20050180442
    Abstract: A process for automatically detecting throughput of a network by a device. The network transmits a signal on which messages are carried that include bits of length LBIT and of a dominant or recessive type.
    Type: Application
    Filed: January 19, 2005
    Publication date: August 18, 2005
    Applicant: Atmel Nantes SA
    Inventors: Laurentiu Birsan, Marc Laurent, Thierry Delalande, Jean-Sebastien Berthy