Invention Grant
US5596740A Interleaved memory conflict resolution with accesses of variable bank
widths and partial return of non-conflicting banks
失效
交互式记忆冲突解决方案,可访问可变存储区宽度和部分返回非冲突银行
- Patent Title: Interleaved memory conflict resolution with accesses of variable bank widths and partial return of non-conflicting banks
- Patent Title (中): 交互式记忆冲突解决方案,可访问可变存储区宽度和部分返回非冲突银行
-
Application No.: US378330Application Date: 1995-01-26
-
Publication No.: US5596740APublication Date: 1997-01-21
- Inventor: Marc A. Quattromani , John K. Eitrheim
- Applicant: Marc A. Quattromani , John K. Eitrheim
- Applicant Address: TX Richardson
- Assignee: Cyrix Corporation
- Current Assignee: Cyrix Corporation
- Current Assignee Address: TX Richardson
- Main IPC: G06F13/16
- IPC: G06F13/16 ; G06F12/00 ; G06F13/00
Abstract:
A shared interleaved memory having a relatively large number of banks employs circuitry and methodology for resolving bank conflicts without significantly inducing delay into the data path. A first and a second port make data read, data write, and instruction fetch requests to/from the shared interleaved memory by way of asserting a priority signal, an address, and an operand size which are decoded to discern which, if any, memory banks in the interleaved shared memory are needed. In the event of a bank request conflict, the highest priority requester gets all its requested banks and the losing requester gets all nonconflicting requested banks. After the banks in the interleaved memory are allocated, a signal identifying that the losing requester did not receive all its requested banks is generated which does not impact the delay in the data path and accordingly, the losing requester resubmits its request on the next cycle.
Public/Granted literature
- US4475668A Metering feeder for liquid Public/Granted day:1984-10-09
Information query