[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: aribiter: "broken" master
>
> Hello,
>
> PCI spec R2.2, pg. 71, last paragraph, claims that if a master gets a GNT#
> and does not use it within 16 clocks the arbiter may consider it "broken"
> and ignore the master's REQ#.
>
> If a master gets GNT# and then "changes it's mind" (well within 16 clocks),
One observation: PCI 2.2, page 70, paragraph 1, sentence 2: "Agents must
only use REQ# to signal a true need to use the bus." I've always
interpreted this as being that masters are not allowed to change their mind.
If is does, then I'd say it is non-compliant.
> drops the REQ# and never asserts FRAME# are there any arbiters that might
> consider that master "broken?" Also, if a master does exceed 16 clocks is
> it considered broken for good? Or just until it releases it's REQ#?
>
> Are there any known devices whose master exhibits this behavior?
>
> Thanks in advance,
> Thomas C. Jones
> Sr. MTS
> Sebring Systems, Inc.
>
-Richard Walter
Auspex Systems, Inc.
Note: I speak for myself, not for Auspex.