Diagonal anti-diagonal memory structure
US9647694B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 28, 2014 |
| Grant date | May 9, 2017 |
| Priority date | — |
| Expiry date | Apr 16, 2035 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH03M13/616
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A quarter product code codeword includes various R code symbols and C code symbols each including a plurality of symbols. Each symbol is loaded into a diagonal anti-diagonal structure in two unique locations. To provide for fast loading, the symbols may be shifted by one or more shift registers associated with the diagonal or anti-diagonal structure. The two locations at which each symbol is positioned are included within different diagonals or anti-diagonals making it possible to load or unload either symbol or multiple symbols in a single clock cycle. Further, by partitioning the diagonal anti-diagonal structure, multiple respective symbols or plurality of symbols may be loaded or unloaded in a single clock cycle.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.