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

Qsys Base address

MK_ABQ
New Contributor III
1,407 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
1,395 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
1,396 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 III
1,366 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 III
1,366 Views

MK_ABQ_1-1683986183590.png

Thanks found it. 

0 Kudos
sstrell
Honored Contributor III
1,318 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