19-12-2013 дата публикации
Номер: US20130336074A1
A memory system includes multiple (N) memory banks and multiple (M) ports, wherein N is greater than or equal to M. Each of the memory banks is coupled to each of the ports. Access requests are transmitted simultaneously on each of the ports. However, each of the simultaneous access requests specifies a different memory bank. Each memory bank monitors the access requests on the ports, and determines whether any of the access requests specify the memory bank. Upon determining that an access request specifies the memory bank, the memory bank performs an access to an array of single-port memory cells. Simultaneous accesses are performed in multiple memory banks, providing a bandwidth equal to the bandwidth of one memory bank times the number of ports. An additional level of hierarchy may be provided, which allows further multiplication of the number of simultaneously accessed ports, with minimal area overhead. 1. A memory system comprising:a first plurality of ports, including one or more read ports and one or more write ports, wherein each of the first plurality of ports includes a corresponding address bus; and wherein each access control circuit is coupled to the address buses of the first plurality of ports,', in response to these received addresses,', 'determines whether any of the first plurality of ports address the corresponding memory bank, and', 'initiates a read operation to the corresponding array of single port memory cells in response to determining that one of the one or more read ports addresses the corresponding memory bank, and', 'initiates a write operation to the corresponding array of single port memory cells in response to determining that one of the one or more write ports addresses the corresponding memory bank., 'wherein each access control circuit is coupled to receive addresses provided on each of the address busses, and'}], 'a first plurality of memory banks, each including a corresponding array of single port memory cells and a ...
Подробнее