1.1 diff -r b153470d41c5 -r 99b7b037ce82 lm32_include.v 1.2 --- a/lm32_include.v Sun Apr 04 22:05:07 2010 +0100 1.3 +++ b/lm32_include.v Mon Apr 05 20:23:04 2010 +0100 1.4 @@ -46,10 +46,11 @@ 1.5 `define CFG_SIGN_EXTEND_ENABLED 1.6 `define CFG_MC_DIVIDE_ENABLED 1.7 1.8 -// Bug in Mico32/Xst ? 1.9 -// CFG_ICACHE_ASSOCIATIVITY=2 => works fine 1.10 -// CFG_ICACHE_ASSOCIATIVITY=1 => disaster 1.11 -// TODO: try with the expensive synthesizers 1.12 +// [found by Milkymist dev'rs] 1.13 +// Bug in Xst: 1.14 +// CFG_ICACHE_ASSOCIATIVITY=2 => works in most cases (random crash on complex software) 1.15 +// CFG_ICACHE_ASSOCIATIVITY=1 => disaster, CPU will not work at all 1.16 +// Works 100% OK with expensive synthesizers. 1.17 `define CFG_ICACHE_ENABLED 1.18 `define CFG_ICACHE_ASSOCIATIVITY 2 1.19 `define CFG_ICACHE_SETS 512