Forum Discussion
Altera_Forum
Honored Contributor
16 years agoError: Address Span 24MB combined with 8MB
I want to create a memory like like this one master, two slaves 0x40000000 - 0x417fffff (24MB) Slave 1 0x41800000 - 0x41fffff (8MB) Slave 2 I create a address span of 24MB (0...
Altera_Forum
Honored Contributor
14 years agoThat 24M address span is really a 32M space. So that 8M location can be placed at 0x42000000 to avoid this.
Like HJS said, spans are usually powers of 2. In the case of that 24M slave port they probably added a property that tells the tools that only the first 24M of the 32M span is valid. So if you shoved the 8M slave directly after the 24M slave then the decoder will not work properly which is what the tools are trying to tell you.