Patent ID: 8886884

Claim:
A system for increasing read and write speeds of a hybrid storage unit, the system comprising: a computer storing a forward mapping table and a backward mapping table, wherein the forward mapping table includes a plurality of forward fields, and the backward mapping table includes a plurality of backward fields; at least a regular storage unit electrically connected to the computer, wherein the at least a regular storage unit is divided into a plurality of regular sections corresponding respectively to the forward fields; at least a high-speed storage unit having a higher read speed and a higher write speed than the at least a regular storage unit and electrically connected to the computer, wherein the at least a high-speed storage unit is divided into a plurality of high-speed storage sections corresponding respectively to the backward fields; and a cache controller respectively and electrically connected to the computer, the at least a regular storage unit, and the at least a high-speed storage unit, wherein the cache controller can either write a backward tag into each said forward field to make each said forward field correspond to a said backward field and thereby make the regular section corresponding to each said forward field correspond to the high-speed storage section corresponding to a corresponding said backward field, or write a forward tag into each said backward field to make each said backward field correspond to a said forward field and thereby make the high-speed storage section corresponding to each said backward field correspond to the regular section corresponding to a corresponding said forward field.