From: Falk Brunner on 9 Apr 2010 14:06 Argrr, I have a STRANGE feeling. Since I use the RAM in 18 Bits width, every data word ist 5 hex digits long, which is 2.25 bytes. Times 1024 equals 2304 Bytes, which is 0x900. I guess data2mem is confused by the 18 bit data width . . . It calculates the number of nibbles instead the number of 18 bit words. ADDRESS_SPACE was defined as 0x00000800 bytes, but the ADDRESS_RANGE total is 0x00000900 bytes. 0x800 = 2048 Words with 16 Bits each 0x900 = 2304 = 2048 + 256 Words with 18 Bits each Looks like another ISE bug . . . :-(
First
|
Prev
|
Pages: 1 2 Prev: ISE Timing Constraints Next: Module wise FPGA resource utilization report |