Nope. DDR based ram will never be fast enough to use as cache, too many clock cycles necessary to read.
CPU cache is made of SRAM and the small space of the Cache means that L1 cache can be accessed in a single clock cycle, L2 can usually be grabbed in less than 5. Fast DDR3-1600 RAM has CL9 which means it takes 9 clock cycles to begin reading from it.
DDRSDRAM is great for fast bulk storage but is simply not fast enough to replace the close levels of cache.