icache and dcache reading data from file