发明名称 |
Device including a plurality of memory banks and a pipeline control circuit configured to execute a command on the plurality of memory banks |
摘要 |
A method for carrying out read and write operations in a synchronous memory device having a shared I/O, includes receiving a read command directed to a first internal memory bank during a first timeslot, activating the first internal memory bank to access read data at a read address requested by the read command, receiving a write command directed to a second internal memory bank during a second timeslot later than the first timeslot, determining whether a data collision between the read data for output to the shared I/O with normal read latency and write data to be received on the shared I/O with normal write latency would occur, and receiving the write data on the shared I/O with the normal write latency during a third timeslot later than the second timeslot. |
申请公布号 |
US9196351(B2) |
申请公布日期 |
2015.11.24 |
申请号 |
US201414177210 |
申请日期 |
2014.02.10 |
申请人 |
PS4 Luxco S.a.r.l. |
发明人 |
Kajigaya Kazuhiko;Sekiguchi Tomonori;Ono Kazuo |
分类号 |
G11C7/00;G11C11/409;G11C5/02;G11C5/06;G11C7/10;G11C7/18;G11C11/4076 |
主分类号 |
G11C7/00 |
代理机构 |
Kunzler Law Group, PC |
代理人 |
Kunzler Law Group, PC |
主权项 |
1. A method for carrying out read and write operations in a synchronous memory device having a shared I/O, the method comprising:
receiving a read command directed to a first internal memory bank during a first timeslot; activating the first internal memory bank to access read data at a read address requested by the read command; receiving a write command directed to a second internal memory bank during a second timeslot later than the first timeslot; determining whether a data collision between the read data for output to the shared I/O with normal read latency and write data to be received on the shared I/O with normal write latency would occur; receiving the write data on the shared I/O with the normal write latency during a third timeslot later than the second timeslot; outputting, if it was determined that the data collision would not occur, the read data with the normal read latency on the shared I/O during a fourth timeslot; activating the second internal memory bank to write the write data to a write address requested by the write command; and outputting, if it was determined that the data collision would occur, the read data with read latency greater than the normal read latency to the shared I/O during a fifth timeslot later than the third timeslot. |
地址 |
Luxembourg LU |