1.1 diff -r ae6035050124 -r a61bb364ae1f lm32_icache.v 1.2 --- a/lm32_icache.v Sun Apr 04 20:42:58 2010 +0100 1.3 +++ b/lm32_icache.v Sun Apr 04 20:52:32 2010 +0100 1.4 @@ -199,18 +199,20 @@ 1.5 // ----- Parameters ------- 1.6 .data_width (32), 1.7 .address_width (`LM32_IC_DMEM_ADDR_WIDTH), 1.8 -`ifdef CFG_ICACHE_DAT_USE_DP_TRUE 1.9 +`ifdef PLATFORM_LATTICE 1.10 + `ifdef CFG_ICACHE_DAT_USE_DP_TRUE 1.11 .RAM_IMPLEMENTATION ("EBR"), 1.12 .RAM_TYPE ("RAM_DP_TRUE") 1.13 -`else 1.14 - `ifdef CFG_ICACHE_DAT_USE_DP 1.15 + `else 1.16 + `ifdef CFG_ICACHE_DAT_USE_DP 1.17 .RAM_IMPLEMENTATION ("EBR"), 1.18 .RAM_TYPE ("RAM_DP") 1.19 - `else 1.20 - `ifdef CFG_ICACHE_DAT_USE_SLICE 1.21 + `else 1.22 + `ifdef CFG_ICACHE_DAT_USE_SLICE 1.23 .RAM_IMPLEMENTATION ("SLICE") 1.24 - `else 1.25 + `else 1.26 .RAM_IMPLEMENTATION ("AUTO") 1.27 + `endif 1.28 `endif 1.29 `endif 1.30 `endif