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