Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20815 Discussions

Qsys Base address

MK_ABQ
New Contributor II
918 Views

Hello,

I see that individual block in qsys assigns its own base and end address. 

Let's say if I add new blocks in qsys, and assign new base address using the following gui option, will the base address of the already existing components be changed? or remains intact?. 

(system - assign base addresses)

MK_ABQ_0-1683905312421.png

 

Thanks,

MK

0 Kudos
1 Solution
sstrell
Honored Contributor III
906 Views

(Platform Designer, not Qsys FYI)

The Assign Base Addresses option will set the base address for any unlocked agent interface.  You can click the little lock icon to prevent this command from potentially changing the address if you have manually set the base address yourself.  The end address is automatically set based on the design of the component and the base address set.  You can't edit the end address.

View solution in original post

4 Replies
sstrell
Honored Contributor III
907 Views

(Platform Designer, not Qsys FYI)

The Assign Base Addresses option will set the base address for any unlocked agent interface.  You can click the little lock icon to prevent this command from potentially changing the address if you have manually set the base address yourself.  The end address is automatically set based on the design of the component and the base address set.  You can't edit the end address.

MK_ABQ
New Contributor II
877 Views

Thanks for the info. I am using quartus 18.1 standard edition. I do not see a little lock icon, but I am seeing this option " Lock Base Address" greyed out.  Is there an icon somewhere else in platform designer that I am missing? Or is there any other way to do this?

MK_ABQ_0-1683985359248.png

 

0 Kudos
MK_ABQ
New Contributor II
877 Views

MK_ABQ_1-1683986183590.png

Thanks found it. 

0 Kudos
sstrell
Honored Contributor III
829 Views

I'm talking about the little lock icons next to the Base Address column in the System View/System Contents tab.  That option in the right-click menu is the same thing and would only be available if you have an edited base address selected.

Reply