5% of 4GB is 200MB. It is unclear if they mean the first 200MB address and the last 200MB addresses, or the addresses in-between. Also unclear what they want to do with those addresses.
The question is that there’s a 4GB memory space. Write a constraint so that the addresses are populated 5% in the upper 1GB boundary and 5% in the lower 1GB boundary.
Also here as per my understanding from your previous discussions on dist in the forum, I should be using :=
Please advice.
In the above code, is it mandatory to have 100% distributed while using the dist operator.
Also, I couldn’t understand why 1 is being subtracted from the boundary.