Patents by Inventor Avi Avanindra

Avi Avanindra 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: 11562781
    Abstract: A method can include, in an integrated circuit device: at a unidirectional command-address (CA) bus having no more than four parallel inputs, receiving a sequence of no less than three command value portions; latching each command value portion in synchronism with rising edges of a timing clock; determining an input command from the sequence of no less than three command value portions; executing the input command in the integrated circuit device; and on a bi-directional data bus having no more than six data input/outputs (IOs), outputting and inputting sequences of data values in synchronism with rising and falling edges of the timing clock. Corresponding devices and systems are also disclosed.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: January 24, 2023
    Assignee: INFINEON TECHNOLOGIES LLC
    Inventors: Clifford Zitlaw, Stephan Rosner, Avi Avanindra
  • Patent number: 11249689
    Abstract: A non-volatile memory (NVM) integrated circuit device includes an NVM array of memory cells partitioned into a first physical region to store a first firmware stack and a second physical region to store a second firmware stack. The NVM integrated circuit device also includes a processing device that enables a host microcontroller to execute in place the first firmware stack stored within a first set of logical addresses that is mapped to the first physical region. The processing device tracks accesses, by the host microcontroller, to the first set of logical addresses. The processing device, in response to detecting one of a certain number or a certain type of the accesses by the host microcontroller, initiates a recovery operation including to remap the first set of logical addresses to the second physical region.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: February 15, 2022
    Assignee: Cypress Semiconductor Corporation
    Inventors: Sergey Ostrikov, Stephan Rosner, Avi Avanindra, Hans Van Antwerpen
  • Patent number: 11210238
    Abstract: An apparatus including non-volatile memory to store a forensic key and data, the data received from a host computing system. A processing device is coupled to the non-volatile memory and is to: allow writing the data, by the host computing system, to a region of the non-volatile memory; in response to a lock signal received from the host computing system, assert a lock on the region of the non-volatile memory, the lock to cause a restriction on access to the region of the non-volatile memory by an external device; and provide unrestricted access, by the external device, to the region of the non-volatile memory in response to verification of the forensic key received from the external device.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: December 28, 2021
    Assignee: Cypress Semiconductor Corporation
    Inventors: Avi Avanindra, Stephan Rosner, Cliff Zitlaw
  • Publication number: 20210223995
    Abstract: A non-volatile memory (NVM) integrated circuit device includes an NVM array of memory cells partitioned into a first physical region to store a first firmware stack and a second physical region to store a second firmware stack. The NVM integrated circuit device also includes a processing device that enables a host microcontroller to execute in place the first firmware stack stored within a first set of logical addresses that is mapped to the first physical region. The processing device tracks accesses, by the host microcontroller, to the first set of logical addresses. The processing device, in response to detecting one of a certain number or a certain type of the accesses by the host microcontroller, initiates a recovery operation including to remap the first set of logical addresses to the second physical region.
    Type: Application
    Filed: October 9, 2020
    Publication date: July 22, 2021
    Applicant: Cypress Semiconductor Corporation
    Inventors: Sergey Ostrikov, Stephan Rosner, Avi Avanindra, Hans Van Antwerpen
  • Patent number: 10809944
    Abstract: A non-volatile memory (NVM) integrated circuit device includes an NVM array of memory cells partitioned into a first physical region to store a first firmware stack and a second physical region to store a second firmware stack. The NVM integrated circuit device also includes a processing device that enables a host microcontroller to execute in place the first firmware stack stored within a first set of logical addresses that is mapped to the first physical region. The processing device tracks accesses, by the host microcontroller, to the first set of logical addresses. The processing device, in response to detecting one of a certain number or a certain type of the accesses by the host microcontroller, initiates a recovery operation including to remap the first set of logical addresses to the second physical region.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: October 20, 2020
    Assignee: CYPRESS SEMICONDUCTOR CORPORATION
    Inventors: Sergey Ostrikov, Stephan Rosner, Avi Avanindra, Hans Van Antwerpen
  • Publication number: 20200133887
    Abstract: An apparatus including non-volatile memory to store a forensic key and data, the data received from a host computing system. A processing device is coupled to the non-volatile memory and is to: allow writing the data, by the host computing system, to a region of the non-volatile memory; in response to a lock signal received from the host computing system, assert a lock on the region of the non-volatile memory, the lock to cause a restriction on access to the region of the non-volatile memory by an external device; and provide unrestricted access, by the external device, to the region of the non-volatile memory in response to verification of the forensic key received from the external device.
    Type: Application
    Filed: March 19, 2019
    Publication date: April 30, 2020
    Applicant: Cypress Semiconductor Corporation
    Inventors: Avi Avanindra, Stephan Rosner, Cliff Zitlaw
  • Patent number: 9224454
    Abstract: An integrated circuit (IC) device can include a static random access memory (SRAM) section comprising a plurality of memory banks; and an interface comprising physical connections for more than eight memory channels, the connections for each memory channel including an address section including connections for SRAM control inputs and a complete address to access the memory banks, and a data section including data inputs and outputs (data IOs) to transfer data for one memory bank.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: December 29, 2015
    Assignee: Cypress Semiconductor Corporation
    Inventors: Dinesh Maheshwari, Derwin W. Mattos, Avi Avanindra
  • Publication number: 20150117092
    Abstract: An integrated circuit (IC) device can include a static random access memory (SRAM) section comprising a plurality of memory banks; and an interface comprising physical connections for more than eight memory channels, the connections for each memory channel including an address section including connections for SRAM control inputs and a complete address to access the memory banks, and a data section including data inputs and outputs (data IOs) to transfer data for one memory bank.
    Type: Application
    Filed: March 28, 2014
    Publication date: April 30, 2015
    Inventors: Dinesh Maheshwari, Derwin W. Mattos, Avi Avanindra