lm32_icache.v

changeset 2
a61bb364ae1f
parent 0
cd0b58aa6f83
child 3
b153470d41c5
     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