Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
22 years ago

PIO address space

Hello!

May be somebody knows, why SOPC Builder determins 0x0F address space for every PIO? Why does PIO need such size of address space?

Tnank you.

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi Kira,

    The PIO is always generated with two address bits. For I/O,

    the registers are 32-bit aligned. So you get 4 regs x 4 bytes

    or 0x10 of address space -- even when some of the registers

    are not implemented (e.g. write-only PIO).

    Regards,

    --Scott