[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MWI bus cycles




Hi Don,

> 
> I have two (and a half) questions regarding MWI bus cycles.
> 
> 1)  Is it permissible for a target to assert STOP in the middle of a
> cache line during an MWI transaction?
> 
> 2)  If it is legal, should the following transfers by the master be made
> with MW to get to the end of the cache line, or use MWI cycles?

See pp 42 & 43 PCI2.1

   Yes, a  non-cacheable target can assert STOP in the middle of a cache line 
during the MWI transactions. Cacheable targets must not disconnect a MWI commandexcept at cacheline boundaries whether caching is enabled or not

The master must then complete the rest of transaction using the MW command. See rule 5 pp 43, PCI 2.1
   
> 
> 2a) If it is not legal for 2.1, what about 2.0?

   I believe the above is legal for both 2.1 and 2.0

> 
> Thanks for your consideration,
> Don Fry
> Sequent Computer Systems, Inc.
> (503) 578-4076 voice
> (503) 578-4850 fax
> donf@sequent.com
> 

Thanks,
Shiv.
Ó¤“