Deprecated: Since 5.0.0: Calling Table::get() with options array is deprecated. Use named arguments instead. /application/src/Controller/ParagraphsController.php, line: 67 You can disable all deprecation warnings by setting `Error.errorLevel` to `E_ALL & ~E_USER_DEPRECATED`. Adding `src/Controller/ParagraphsController.php` to `Error.ignoredDeprecationPaths` in your `config/app.php` config will mute deprecations from that file only. in /application/vendor/cakephp/cakephp/src/Core/functions.php on line 377

Warning: Unable to emit headers. Headers sent in file=/application/vendor/cakephp/cakephp/src/Core/functions.php line=377 in /application/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php on line 65

Warning: Cannot modify header information - headers already sent by (output started at /application/vendor/cakephp/cakephp/src/Core/functions.php:377) in /application/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php on line 158

Warning: Cannot modify header information - headers already sent by (output started at /application/vendor/cakephp/cakephp/src/Core/functions.php:377) in /application/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php on line 191

Warning: Cannot modify header information - headers already sent by (output started at /application/vendor/cakephp/cakephp/src/Core/functions.php:377) in /application/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php on line 191

Warning: Cannot modify header information - headers already sent by (output started at /application/vendor/cakephp/cakephp/src/Core/functions.php:377) in /application/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php on line 228
Dave's PCF WIP: Paragraphs

2254

Application Managing non-volatile media using multiple error correcting codes
Matter Number Reference Case 1
Created 2/22/21, 12:00 AM Modified 2/22/21, 12:00 AM
Application Number

14076579

Paragraph Number

159

Content

FIG. 8 depicts yet another embodiment of a method 800 for managing non-volatile media. The method 800 begins, and the control loop module 410 reads 802 an ECC chunk. The primary ECC module 302 determines 804 first error information by attempting to decode the ECC chunk using the first error correcting code. The repetition code module 406 determines 806 third error information by attempting to decode the ECC chunk using a repetition error correcting code. The analog information module 408 derives 808 analog information from repeated messages of the repetition error correcting code. The secondary ECC module 304 determines 810 second error information by attempting to decode the ECC chunk using the analog information with a second error correcting code different from the first error correcting code. The adjustment module 306 adjusts 812 media parameters based on error information, which includes the first error information, the second error information and the third error information. The control loop module 410 determines 814 if an error criterion is satisfied. If the error criterion is satisfied, then the non-volatile memory device 120 reads and returns 816 data from additional ECC chunks, and the method 800 ends. If the error criterion is not satisfied, then the method 800 enters a new iteration, and the control loop module 410 reads 802 the ECC chunk using the adjusted media parameters.

Notes

Added by DJM 2 2021