Knowledge Base Article
Why does Qsys not accept a starting base address for an Avalon-MM slave port that is not a multiple of the address span?
Description
You cannot assign a base address to a Qsys or SOPC component slave port which is not a multiple of the component's address span. For example, if the slave component address port is 8-bits, then the base address has to start with an address that is a multiple of 8-bit address span, such as 0x0000, 0x0100, 0x0800, etc. A base address of 0x0880 will give an error in Qsys, since it is not a multiple of 8-bit span.
Resolution
Use a base address that is a multiple of the address span of the slave component.Updated 3 months ago
Version 2.0No CommentsBe the first to comment