A cache architecture is adapted to store data items of variable length. Given appropriate circumstances, the cache architecture permits multiple data items to be retrieved from the cache in single clock cycle. The cache architecture may find application in a front end processing system of a processor...http://www.google.com/patents/US6631445?utm_source=gb-gplus-sharePatent US6631445 - Cache structure for storing variable length data