Patents Assigned to Atmel Corporation
  • Patent number: 10955973
    Abstract: In one embodiment, a method includes outputting a first current associated with a first electrode track of a self-capacitance touch sensor. The method also includes outputting a second current associated with a second electrode track of the self-capacitance touch sensor. The method also includes measuring a voltage associated with a difference between the first and second currents and determining a position of an object relative to the self-capacitance touch sensor based on the voltage.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: March 23, 2021
    Assignee: Atmel Corporation
    Inventors: Gregory Brillant, Steinar Myren, Terje Saether
  • Patent number: 10942492
    Abstract: An updated process parameter to an autonomous process control peripheral is autonomously obtained when made available by a process monitor peripheral, such as an analog-to-digital converter (ADC). The input can be obtained in response to a system event, such as a completed ADC conversion. The autonomous process control peripheral can compute an updated control variable each time the process variable is updated. When the updated control variable is calculated by the autonomous process control peripheral, the updated control variable is autonomously transferred or otherwise made available (e.g., through a register) by the autonomous process control peripheral to a process actuate peripheral. The process actuate peripheral uses the updated control variable to adjust the process being controlled.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: March 9, 2021
    Assignee: Atmel Corporation
    Inventor: Jacob Lunn Lassen
  • Patent number: 10895939
    Abstract: Disclosed are segmented sensors and related systems, methods, and devices. In one embodiment, a capacitive sensor includes a first gird of sensor lines, a second grid of sensor lines, and an isolating region defined between the first grid of sensor lines and the second grid of sensor lines. Also disclosed are touch controllers configured for operable coupling to, and detecting touches at, a segmented sensor, and related systems, methods, and devices. In one embodiment, connectors of a touch controllers are configured for operable coupling to sensing lines from different segments of a segmented sensor and touch controllers are configured to detect touches at the different segments.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: January 19, 2021
    Assignee: Atmel Corporation
    Inventors: John Dubery, Samuel Daniel Brunet
  • Patent number: 10809843
    Abstract: In certain embodiments, a method includes performing a first positive integration by sensing a first rising edge of a charging signal of a touch sensor during a first synchronization period and performing a first negative integration by sensing a first falling edge of the charging signal during a second synchronization period. The method also includes toggling the charging signal, resulting in a second rising edge of the charging signal during the second synchronization period. The method further includes performing a second negative integration by sensing a second falling edge of the charging signal during a third synchronization period and performing a second positive integration by sensing a third rising edge of the charging signal during a fourth synchronization period. The first integrations are associated with a first sample measurement and the second integrations are associated with a second sample measurement.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: October 20, 2020
    Assignee: Atmel Corporation
    Inventors: Grahame Reynolds, Hammad Syed
  • Patent number: 10783279
    Abstract: A low-cost cryptographic accelerator is disclosed that accelerates inner loops of a cryptographic process. The cryptographic accelerator performs operations on cryptographic data provided by a central processing unit (CPU) running a software cryptographic process to create a combined hardware and software cryptographic process, resulting in a lower cost secure communication solution than software-only or hardware-only cryptographic processes.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: September 22, 2020
    Assignee: Atmel Corporation
    Inventors: Frode Milch Pedersen, Martin Olsson, Arne Aas
  • Patent number: 10776294
    Abstract: In an embodiment, a system comprises: a first bus; a second bus; a first peripheral coupled to the first bus and the second bus, the first peripheral configured to receive a command from the first bus and to generate data in response to the first command; and a second peripheral coupled to the first bus and the second bus, the second peripheral configured to initiate transfer of the generated data from the first peripheral to the second peripheral over the second bus such that access to the generated data through the first bus is prevented.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: September 15, 2020
    Assignee: Atmel Corporation
    Inventors: Guillaume Pean, Vincent Debout, Marc Maunier
  • Patent number: 10768647
    Abstract: Systems, methods, circuits and computer-readable mediums for regulators, e.g., low-dropout (LDO) regulators, with load-insensitive compensations are provided. An example regulator includes an amplifier operable to receive an input voltage and a feedback voltage, a follower responsive to an output voltage of the amplifier and operable to supply a regulated voltage to a load coupled to the follower, and a feedback circuit coupled to the load and the amplifier and operable to provide the feedback voltage. The amplifier is operable to have a substantially unity gain beyond a resonant frequency of the amplifier.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: September 8, 2020
    Assignee: Atmel Corporation
    Inventors: Albert Vareljian, Ronak Desai, Bilin Wang
  • Patent number: 10768745
    Abstract: In certain embodiments, an apparatus includes controller circuitry and a touch sensor that includes first electrodes. The controller circuitry is configured to measure first capacitance values during a first time period, each first capacitance value associated with a respective first electrode. The controller circuitry is also configured to determine a first hand-usage value based at least on a distribution of the first capacitance values. The controller circuitry is also configured to estimate a hand-usage state based at least on the first hand-usage value. The hand-usage state indicates one of the following hand configurations: right-handed interaction with the touch sensor, left-handed interaction with the touch sensor, or two-handed interaction with the touch sensor.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: September 8, 2020
    Assignee: Atmel Corporation
    Inventors: Martin J. Simmons, Thomas Myers
  • Patent number: 10725950
    Abstract: A peripheral interface circuit and method is disclosed for dealing with round trip delay with serial memory. In some implementations, a finite state machine is configured to introduce a delay state prior to a read data state to absorb round trip delay associated with a memory read operation. A clock module is coupled to the finite state machine and configured to delay start of a pad return clock for the read operation until completion of the delay state. A first synchronous logic is coupled to receive the pad return clock and is configured to sample and hold data from a data bus during the read data state of the memory read operation based on the pad return clock. A second synchronous logic is coupled to receive a system clock and is configured to sample the held data based on the system clock.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: July 28, 2020
    Assignee: Atmel Corporation
    Inventors: Frédéric Schumacher, Guillaume Pean, Renaud Tiennot
  • Patent number: 10719177
    Abstract: A method including applying a first excitation voltage to an electrode of a touch sensor which charges a capacitive node associated with the electrode from a first voltage level to a second voltage level that is greater than the first voltage level. A first measurement measures a charge to change from the first voltage level to the second voltage level. A second excitation voltage is applied to the electrode which charges the capacitive node from the second voltage level to a third voltage level that is greater than the second voltage level. The capacitive node is discharged from the third voltage level to a fourth voltage level that is less than the second voltage level. A second measurement measures a charge to change from the third voltage level to the fourth voltage level. A measured charge signal is generated based on the first measurement and the second measurement.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: July 21, 2020
    Assignee: Atmel Corporation
    Inventors: Trond Jarle Pedersen, John Stanley Dubery
  • Patent number: 10713188
    Abstract: An inter-process signaling system and method support implementation of semaphores or messaging signals between masters in a multi-master system, or between tasks in a single master system. A semaphore flag register contains one or more bits indicating whether resources are free or busy. The register is aliased to allow atomic read-and-clear of individual bits in the register. Masters poll the status of a resource until the resource reads as free. Alternatively, interrupts or events per master can be implemented to indicate availability of a resource.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: July 14, 2020
    Assignee: Atmel Corporation
    Inventor: Frode Milch Pedersen
  • Patent number: 10705651
    Abstract: A device includes a controller coupled to a touch sensor. The touch sensor includes a first array of capacitive nodes substantially aligned with a second array of capacitive nodes in a mechanical stack. The controller is configured, when in a self-capacitive mode of operation, to send a first drive signal to a plurality of the electrodes of the first array, send a shield signal to at least a portion of the electrodes of the second array at the same time as the first drive signal is sent to the plurality of electrodes of the first array, and sense touch inputs based on signals received from the plurality of electrodes of the first array while the first drive signal is being sent to the plurality of electrodes of the first array and the shield signal is being sent to the at least a portion of the electrodes of the second array.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: July 7, 2020
    Assignee: Atmel Corporation
    Inventors: Samuel Brunet, Richard P. Collins, Martin J. Simmons, Justin A. Church
  • Patent number: 10698534
    Abstract: In one embodiment, a non-transitory computer-readable medium comprising logic is configured to, when executed by one or more processors, cause the one or more processors to perform operations comprising measuring samples from a touch sensor. Each sample is measured by determining, based on a first pattern of polarities, a polarity of a charging signal to be applied to an electrode of the touch sensor, the first pattern of polarities based on a signal associated with a noise source; applying the charging signal to the electrode, the charging signal, as applied, having the polarity determined based on the first pattern of polarities; and measuring a received signal from the touch sensor, the received signal resulting, at least in part, from the charging signal applied to the electrode. The operations comprise determining whether a touch event has occurred at the electrode by analyzing the received signals from the samples.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: June 30, 2020
    Assignee: Atmel Corporation
    Inventor: David K. Bye
  • Patent number: 10684733
    Abstract: An apparatus includes an integrator circuit, a compensation circuit, and a sense circuit. The compensation circuit applies a positive charge and a negative charge to the integrator circuit during a first time period and a second time period respectively. The integrator circuit integrates a signal and the positive charge to produce a first sense signal. The signal is based on a charge at an electrode of a touch sensor. The integrator circuit integrates the signal and the negative charge to produce a second sense signal. The sense circuit detects a touch based on the first sense signal and the second sense signal.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: June 16, 2020
    Assignee: Atmel Corporation
    Inventors: Trond Jarle Pedersen, Armin Prohaska, Torgeir Fenheim, Peter Kolb
  • Patent number: 10656189
    Abstract: A microcontroller is operable to monitor power supply levels corresponding, respectively, to a first power supply (e.g., a main power supply) and a second power supply (e.g., a battery backup power supply). In one or more modes of operation, the same brownout detector in the microcontroller alternately monitors signals corresponding, respectively, to the first and second power supply levels.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: May 19, 2020
    Assignee: Atmel Corporation
    Inventors: Patrice Menard, Thierry Gourbilleau, Thibault Kervaon, Régis Vix
  • Patent number: 10649595
    Abstract: In one embodiment, a touch screen device includes a controller, a force sensing layer, a cushion layer, and a reference layer. The controller includes a processor to determine a distance between the force sensing layer and the reference layer. The cushion layer is between the force sensing layer and the reference layer. The cushion layer may include a plurality of holes at selected locations devoid of material of which the cushion layer is made. The reference layer may include a plurality of raised areas at selected locations.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: May 12, 2020
    Assignee: Atmel Corporation
    Inventors: Carl Carley, Paul Clements, Karl Attrill, Thomas Matthew Bell
  • Patent number: 10616197
    Abstract: Systems, methods, circuits and computer-readable mediums for message authentication with secure code verification are provided. In one aspect, a system includes a client device storing a code and a security device coupled to the client device. The security device is configured to receive a property of the code generated by the client device, verify correctness of the property of the code based on information associated with the code to determine that the code is an authorized code, the information being stored within the security device. In response to determining that the code is the authorized code, the security device enables to access data stored within the security device and generate a property of a message based on the data.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: April 7, 2020
    Assignee: Atmel Corporation
    Inventors: Kerry Maletsky, Oscar Sanchez, Nicolas Schieli
  • Patent number: 10489319
    Abstract: Various embodiments are disclosed for automatic transmission of dummy bits in a serial bus master. The disclosed embodiments allow a single DMA descriptor to be fetched from memory for the reception of a specified amount of data. Dummy bits can be located or generated in the serial bus master either as a user configurable value or a default value. Logic in the serial bus master initiates a data transfer by writing a count value representing an amount of data to be received to a count register in the serial bus master. The single DMA descriptor is then configured to handle the internal transfer of bits received by the serial bus master from a serial bus slave and the DMA controller is enabled. When data transfer is initiated, the serial bus master starts sending dummy bits to the serial bus slave and receiving data bits from the serial bus slave.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: November 26, 2019
    Assignee: Atmel Corporation
    Inventor: Eivind Berntsen
  • Patent number: 10482255
    Abstract: Systems, methods, circuits and computer-readable mediums for controlled secure code authentication are provided. In one aspect, a method performed by a host device includes transmitting a request to a client device, the request including a challenge for a property of a code stored within the client device, receiving a response to the request, the response comprising information associated with the property of the code, verifying correctness of the response based on the received information, and based on the verifying of the correctness of the response, determining that the code is an authorized code.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: November 19, 2019
    Assignee: Atmel Corporation
    Inventor: Kerry David Maletsky
  • Patent number: 10474823
    Abstract: Systems, methods, circuits and computer-readable mediums for controlled secure code authentication are provided. In one aspect, a non-transitory computer-readable storage medium having instructions stored thereon which, when executed by one or more processors, cause the one or more processors to perform a method including: sending a request to a client device, the request including a challenge for a property of a particular portion from among a plurality of portions of code stored within the client device, the challenge including data indicating a particular memory address range corresponding to the particular portion of the code, receiving a response to the request from the client device, the response including information associated with the property of the code, verifying correctness of the response based on the received information, and based on verifying correctness of the response, determining that the code is an authorized code.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: November 12, 2019
    Assignee: Atmel Corporation
    Inventor: Kerry David Maletsky