--- Quote Start ---
I'm confused as well. I changed the adress bus size to 16bits and created a new component before my last post. The component builder sees the address bus as 16 bits, but when added to my system SOPC still maps the address space from 0x00000000 to 0xffffffff. That's why I thought I could change the address space somewhere in SOPC-builder.
--- Quote End ---
Yes, you can manually change the addresses, click on the base and end address and change them to new value. I have encountered this problem before in my designs. Auto-assign didn't help and I manually changed most of the addresses.
--- Quote Start ---
Is there a guide to constructing a memory interface and adding it in SOPC? If so, a can see if I made something wrong earlier on.
--- Quote End ---
Yes, please read the Avalon-MM (Memory Mapped) chapter in Avalon Bus Specs. An easily way to start is this: When you have a system without your SDRAM component, you can assign the addresses to this system by looking at the addresses at any one of the example designs. Notice in the example designs the incremental variation of addresses. When you add your 16-bit address memory, you only need to change the LSBs.