Article ID: 000080899 Content Type: Troubleshooting Last Reviewed: 06/12/2013

Why does Qsys not accept a starting base address for an Avalon-MM slave port that is not a multiple of the address span?

Environment

BUILT IN - ARTICLE INTRO SECOND COMPONENT
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.

Related Products

This article applies to 1 products

Cyclone® II FPGA