Forum Discussion
Altera_Forum
Honored Contributor
14 years agoDynamic addressing and 32 bit i/f
Ok, this has probably been posted a million times before, but I can't find it, and I can't remember how it's done. I have an SOPC Builder component with a 32-bit slave interface. It has 8-bits of a...
Altera_Forum
Honored Contributor
14 years agoOk, thanks. Was a combination of things, I think. The main one being that the debugger will use byte access unless forced to do otherwise. Since the byte enables weren't being used in the component, I've removed them from the interface, and now the debugger uses 32bit access. Also discovered that the component is expecting 32bit registers every 4 addresses, but now the Avalon bus IS connecting A9..A2 to my A7..A0, so have recompiled with the bottom 2 address bits of the component set to 0, and only 6 bits of the address bus connecting to the outside world. This should be enough.