But there is http://www.sandisk.com/enterprise/ulltradimm-ssd/
You would likely need chipset support for it to be used in this fashion, though.
To a non-technical person, mSATA, DIMM, and PCIE SSDs all look the same. These products aren't for them.
It would be nice to see a set of slots for both RAM or an SSD. So your laptop may have four slots total, and you can mix and match RAM or drives as you see fit.
The technology to do this is already commercially available in servers. Just need it to come to laptops or PCs.
I think this one meets his description and makes actual use of the DIMM for memory transfer, though I've done relatively little research on it.
Speaking of which, I'd love to read a modern analysis of chip-to-chip serial vs parallel if anyone has one handy.
http://en.wikipedia.org/wiki/X86-64#Canonical_form_addresses
At that point, reading data would be a matter of setting up your paging registers and then queuing a DMA operation to copy data out of the exposed segment of your mass storage device and into RAM. Your flash DIMM would then be just another memory mapped hardware device.