Method for Reducing Read Cycle Time Using Memory Banking
Original Publication Date: 2003-May-15
Included in the Prior Art Database: 2003-May-15
This concept improves memory read cycle time. Memory banking is used to reduce read cycle time by N, where N is the number of memory banks. The invention is particularly useful in server or networking table-look-up applications where read cycles are much more frequent than write cycles (> 80%). For example, if the number of memory banks is four, and the memory core cycle time is 8ns, then this invention allows 2ns read cycle times. Write cycle times are not reduced and are kept at the memory core cycle time, thus, making this invention particularly helpful for read-cycle -intensive applications.