could you please help me with the following clarification
there is a memory which can take addresses 0x00 to 0x100 except the reserved memory. reserved memory is 0x20 to 0xE0. address should not take reserved memory. address should be 4 byte aligned memory . how to write a constraint such that it generates 16 byte addresses. for example if it generates 0x0 now it should generate 0x4 ,next 0x8 next 0x12 addresses. I have written 3 constraints. how to write constraint such that it generates 16byte addresses.
Hi,
based on the code i think there might be a possibility of getting address between 'h20:'hE0 if initial address = 'h18 or 'h14, but in the question statement “reserved memory is 0x20 to 0xE0. address should not take reserved memory.” so how to avoid this?