[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Help on MWI rule
- To: Mailing List Recipients <pci-sig-request@znyx.com>
- Subject: Help on MWI rule
- From: Tai Phan <phan@Iphase.COM>
- Date: Thu, 12 Feb 1998 11:49:57 -0600 (CST)
- Cc: phan@rodan.Iphase.COM (Tai Phan)
- Resent-Date: Thu, 12 Feb 1998 11:23:01 -0800
- Resent-From: pci-sig-request@znyx.com
- Resent-Message-ID: <"5bdQH2.0.DV.OVquq"@electra.znyx.com>
- Resent-Sender: pci-sig-request@znyx.com
Greetings,
I need opinions from PCI experts on the MWI command.
The situation is like this:
The master has a block of data that fits into 4 cachelines.
The master issues a MWI, intending to transfer all 4 cachelines in one
transcation.
Case 1:
Slave disconnect in the middle of the first cacheline.
Case 2:
Slave disconnect at the cacheline 1.
My questions are:
In case 1, should I expect the master to come back with MW to finish up
the first caheline, then come back in again with MWI for the remaining
three cachelines, or does the master come back with MW to finish up the first
cacheline, and continue the remaining three on the same transaction?
In case 2, should I expect the master to come back with MWI for the
remaining cachelines, or with MW?
I know either case would be legal, but I want to what you would do if
you are designing the master.
Thanks,
----------------------
Tai Phan Interphase Corporation
phan@iphase.com http://www.iphase.com