-
Block mode toggling using hybrid controllers
Roman Pletka, Aaron Fry, Timothy Fisher, Sasa Tomic, Nikolaos Papandreou, Nikolas Ioannou, Radu Stoica, Charalampos Pozidis, Andrew Walls
November 2021
-
Memory controllers for solid-state storage devices
Nikolaos Papandreou, Roman Pletka, Radu Stoica, Nikolas Ioannou, Sasa Tomic, Charalampos Pozidis
November 2021
-
Adapting memory block pool sizes using hybrid controllers
Roman Pletka, Radu Stoica, Sasa Tomic, Nikolaos Papandreou, Nikolas Ioannou, Aaron Fry, Timothy Fisher, Charalampos Pozidis, Andrew Walls
November 2021
-
Managing blocks of memory based on block health using hybrid controllers
Roman Pletka, Aaron Fry, Sasa Tomic, Nikolaos Papandreou, Nikolas Ioannou, Radu Stoica, Timothy Fisher
October 2021
-
Increasing data read and/or write heat tracking resolution in storage devices having cache architecture
Nikolas Ioannou, Nikolaos Papandreou, Roman Pletka, Sasa Tomic, Radu Stoica, Timothy Fisher, Aaron Fry, Charalampos Pozidis, Andrew Walls
October 2021
-
Updating corrective read voltage offsets in non-volatile random access memory
Nikolaos Papandreou, Charalampos Pozidis, Nikolas Ioannou, Roman Pletka, Radu Stoica, Sasa Tomic, Aaron Fry, Timothy Fisher
October 2019
-
Migrating data between block pools in a storage system
Sasa Tomic, Radu Stoica, Nikolaos Papandreou, Nikolas Ioannou, Roman Pletka, Aaron Fry, Timothy Fisher
October 2019
-
Managing memory block calibration based on priority levels
Nikolaos Papandreou, Roman Pletka, Aaron Fry, Timothy Fisher, Nikolas Ioannou, Charalampos Pozidis, Radu Stoica, Sasa Tomic
October 2019
-
Calculating corrective read voltage offsets in non-volatile random access memory
Nikolaos Papandreou, Charalampos Pozidis, Nikolas Ioannou, Roman Pletka, Radu Stoica, Sasa Tomic, Timothy Fisher, Aaron Fry
October 2019
-
Selectively storing parity data in different types of memory
Nikolas Ioannou, Timothy Fisher, Roman Pletka, Nikolaos Papandreou, Radu Stoica, Sasa Tomic, Aaron Fry
October 2019
-
Dynamically adjusting block mode pool sizes
Radu Stoica, Roman Pletka, Nikolas Ioannou, Nikolaos Papandreou, Sasa Tomic
October 2019
-
Data placement in write cache architecture supporting read heat data separation
Roman Pletka, Timothy Fisher, Aaron Fry, Nikolaos Papandreou, Nikolas Ioannou, Sasa Tomic, Radu Stoica, Charalampos Pozidis, Andrew Walls
July 2019
-
Wear-aware block mode conversion in non-volatile memory
Sasa Tomic, Roman Pletka, Nikolas Ioannou, Nikolaos Papandreou, Aaron Fry, Timothy Fisher, Radu Stoica
June 2019
-
Managing the reliability of pages in non-volatile random access memory
Nikolaos Papandreou, Roman Pletka, Sasa Tomic, Nikolas Ioannou, Charalampos Pozidis, Timothy Fisher, Aaron Fry
March 2019
-
Garbage collection in non-volatile memory that fully programs dependent layers in a target block
Roman Pletka, Nikolaos Papandreou, Sasa Tomic, Nikolas Ioannou, Aaron Fry, Timothy Fisher
February 2019
-
Managing programming errors in NAND flash memory
Nikolaos Papandreou, Thomas Mittelholzer, Roman Pletka
January 2019
-
Adaptive data and parity placement using compression ratios of storage devices
Roman Pletka, Sasa Tomic, Tim Fisher, Nikolaos Papandreou, Nikolas Ioannou, Aaron Fry
December 2018
-
Selectively performing multi-plane read operations in non-volatile memory
Nikolas Ioannou, Nikolaos Papandreou, Roman Pletka, Sasa Tomic, Charalampos Pozidis, Aaron Fry, Timothy Fisher, Kevin Sallese
November 2018
-
Relocating and/or re-programming blocks of storage space based on calibration frequency and resource utilization
Sasa Tomic, Nikolaos Papandreou, Roman Pletka, Nikolas Ioannou, Aaron Fry, Tim Fisher
November 2018
-
Block health estimation for wear leveling in non-volatile memories
Roman Pletka, Sasa Tomic, Nikolaos Papandreou, Nikolas Ioannou, Aaron Fry, Timothy Fisher
November 2018
-
Reducing block calibration overhead using read error triage
Sasa Tomic, Timothy Fisher, Nikolaos Papandreou, Roman Pletka, Nikolas Ioannou, Charalampos Pozidis, Aaron Fry
October 2018
-
Addressing page-correlated read issues using intra-block parity
Sasa Tomic, Nikolaos Papandreou, Roman Pletka, Nikolas Ioannou
September 2018
-
Selective page calibration based on hierarchical page mapping
Nikolaos Papandreou, Sasa Tomic, Roman Pletka, Nikolas Ioannou, Charalampos Pozidis, Aaron Fry, Timothy Fisher
August 2018
-
Adaptive read voltage threshold calibration in non-volatile memory
Roman Pletka, Nikolaos Papandreou, Sasa Tomic, Nikolas Ioannou, Charalampos Pozidis, Timothy Fisher, Aaron Fry
August 2018
-
Error recovery of data in non-volatile memory during read
Nikolas Ioannou, Charalampos Pozidis, Sasa Tomic, Nikolaos Papandreou, Roman Pletka, Aaron Fry, Timothy Fisher
August 2018
-
Methods for read threshold voltage shifting in non-volatile memory
Nikolas Ioannou, Charalampos Pozidis, Nikolaos Papandreou, Roman Pletka, Sasa Tomic, Aaron Fry, Tim Fisher
August 2018
-
Timing of calibration for flash pages
Matt Reuter, Sasa Tomic, Nikolaos Papandreou, Timothy Fisher, Aaron Fry, Roman Pletka, Nikolas Ioannou, Charalampos Pozidis
May 2018
-
Mitigating asymmetric transient errors in non-volatile memory by proactive data relocation
Roman Pletka, Nikolaos Papandreou, Sasa Tomic, Nikolas Ioannou, Aaron Fry, Tim Fisher
May 2018
-
Accelerating GC of Flushed Block Stripes
Roman Pletka, Nikolaos Papandreou, Sasa Tomic, Nikolas Ioannou
May 2018