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: 12578859Abstract: A method can include receiving, at a serial input/output (IO) of a memory device, at least command values, address values and metadata that includes an encoded length value in synchronism with a serial clock. From at least the command, address and encoded length values, a memory access operation, a memory array location, and one of a plurality of different data length values (LEN) corresponding to the memory access operation can be determined. At least data having a length corresponding to the one of the plurality of different LEN can be transferred at the serial IO in synchronism with the serial clock during execution of the memory access operation. Corresponding devices and systems are also disclosed.Type: GrantFiled: May 30, 2024Date of Patent: March 17, 2026Assignee: Infineon Technologies LLCInventor: Avi Avanindra
-
Publication number: 20250165147Abstract: A method can include receiving, at a serial input/output (IO) of a memory device, at least command values, address values and metadata that includes an encoded length value in synchronism with a serial clock. From at least the command, address and encoded length values, a memory access operation, a memory array location, and one of a plurality of different data length values (LEN) corresponding to the memory access operation can be determined. At least data having a length corresponding to the one of the plurality of different LEN can be transferred at the serial IO in synchronism with the serial clock during execution of the memory access operation. Corresponding devices and systems are also disclosed.Type: ApplicationFiled: May 30, 2024Publication date: May 22, 2025Applicant: Infineon Technologies LLCInventor: Avi AVANINDRA
-
Patent number: 11562781Abstract: 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: GrantFiled: October 13, 2021Date of Patent: January 24, 2023Assignee: INFINEON TECHNOLOGIES LLCInventors: Clifford Zitlaw, Stephan Rosner, Avi Avanindra
-
Patent number: 11249689Abstract: 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: GrantFiled: October 9, 2020Date of Patent: February 15, 2022Assignee: Cypress Semiconductor CorporationInventors: Sergey Ostrikov, Stephan Rosner, Avi Avanindra, Hans Van Antwerpen
-
Patent number: 11210238Abstract: 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: GrantFiled: March 19, 2019Date of Patent: December 28, 2021Assignee: Cypress Semiconductor CorporationInventors: Avi Avanindra, Stephan Rosner, Cliff Zitlaw
-
Publication number: 20210223995Abstract: 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: ApplicationFiled: October 9, 2020Publication date: July 22, 2021Applicant: Cypress Semiconductor CorporationInventors: Sergey Ostrikov, Stephan Rosner, Avi Avanindra, Hans Van Antwerpen
-
Patent number: 10809944Abstract: 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: GrantFiled: March 25, 2020Date of Patent: October 20, 2020Assignee: CYPRESS SEMICONDUCTOR CORPORATIONInventors: Sergey Ostrikov, Stephan Rosner, Avi Avanindra, Hans Van Antwerpen
-
Publication number: 20200133887Abstract: 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: ApplicationFiled: March 19, 2019Publication date: April 30, 2020Applicant: Cypress Semiconductor CorporationInventors: Avi Avanindra, Stephan Rosner, Cliff Zitlaw
-
Patent number: 9224454Abstract: 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: GrantFiled: March 28, 2014Date of Patent: December 29, 2015Assignee: Cypress Semiconductor CorporationInventors: Dinesh Maheshwari, Derwin W. Mattos, Avi Avanindra
-
Publication number: 20150117092Abstract: 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: ApplicationFiled: March 28, 2014Publication date: April 30, 2015Inventors: Dinesh Maheshwari, Derwin W. Mattos, Avi Avanindra