3 gram is an nMigen+LambdaSoC port of the [LiteDRAM](https://github.com/enjoy-digital/litedram) core by [enjoy-digital](http://www.enjoy-digital.fr/). It currently only targets ECP5+DDR3.
7 nMigen + nMigen-SoC + LambdaSoC
9 gram requires nMigen "master", as nMigen 0.2 has some nasty bugs that makes it emit buggy RTLIL.