You are using a deprecated Browser. Internet Explorer is no longer supported by Xilinx.
3.1i XST - "Memory Full, Done: failed with exit code: 0003. errors"
Keywords: Memory, Full, exit, code, 0003, sll, srl, shift, operator
The following errors may show in Foundation ISE when using the VHDL operators "sll" (shift left logical) or "srl" (shift right logical):
Memory Full, Done: failed with exit code: 0003.
The above errors have been seen when a negative number has been used for the shift value. For example:
q <= d sll -3;
where "q" and "d" are bit_vectors.
This problem is fixed in the latest 3.1i Service Pack, available at:
The first service pack containing the fix is 3.1i Service Pack 3.