In reply to Akhil Mehta:
If you look at any number/address in binary, a 4 bits(nibble) aligned address will have the lower 2 bits as 0's, a byte(8 bits) aligned address will the lower 3 bits as 0's and so on.
Hope that helps in writing constraints for address alignment.
FOr hte lenght part, I am confused as you only mentioned one 32 bit address. you will need a start and end address to define length.