The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 09, 2015
Filed:
Dec. 02, 2011
Determining a desirable number of segments for a multi-segment single error correcting coding scheme
Hayk Grigoryan, Yerevan, AM;
Gurgen Harutyunyan, Yerevan, AM;
Samvel Shoukourian, Yerevan, AM;
Valery Vardanian, Yerevan, AM;
Yervant Zorian, Santa Clara, CA (US);
Hayk Grigoryan, Yerevan, AM;
Gurgen Harutyunyan, Yerevan, AM;
Samvel Shoukourian, Yerevan, AM;
Valery Vardanian, Yerevan, AM;
Yervant Zorian, Santa Clara, CA (US);
Synopsys, Inc., Mountain View, CA (US);
Abstract
A desirable number of segments for a multi-segment single error correcting (SEC) coding scheme is determined based on scrambling information for a memory. The desirable number of segments can be the minimum number of segments required to satisfy a masked write segmentation requirement and a multi-bit upset size requirement. In one aspect, the memory scrambling information can specify the different scrambling techniques employed by the memory (e.g., Input-Output (IO) cell scrambling, column scrambling, column twisting, strap distribution, etc.). Based on the scrambling information, a mapping between the logical structure and physical layout for the memory can be derived. The mapping can be used to determine the least number of segments needed to satisfy the masked write requirement and the multi-bit upset size requirement.