kactus2 / kactus2dev

Kactus2 is a graphical EDA tool based on the IP-XACT standard.
https://research.tuni.fi/system-on-chip/tools/
GNU General Public License v2.0
191 stars 35 forks source link

Address block base address >0x80000000 produce errors #41

Closed 0tti closed 3 years ago

0tti commented 3 years ago

As soon as block addresses above 0x80000000 are used, errors occures.

Example Address Block table: Name/Base/Range/Width MODUL_A 'h40000000 4 32 MODUL_B 'h80000000 4 32

The XML file is not influenced. the addresses are written correctly. Tested with 3.6 and 3.8

epekkar commented 3 years ago

Hi 0tti, I'll look into the issue. I am guessing it is related to how the addresses are interpret at error checking and should be easy to fix.

epekkar commented 3 years ago

This is fixed in the latest version 3.9.0. image

0tti commented 2 years ago

With 3.9.168 the visualization is now correct. But the other errors remain.