I'm trying to build a generic Avalon wrapper.
So I want to make sure that this isn't a document error. I've seen another version of this spec with different rules.
- - - Updated - - -
Another example:
Page 41:
maxChannel - The maximum number of channels that a data
interface can support. 255 is the highest number.
Page 39:
channel - The channel number for data being transferred
on the current cycle. If an interface supports the channel signal, it must
also define the maxChannel parameter.
If 255 is the maximum channel number - why would you need a 128 bit vector to represent this number? Why not 8 bits???