Hello Cahit
basically you are right, DDR3(L) comes in a x16 organisation only, for x32 you need at least a LPDRAM like LPDDR2 or LPDDR3.
You didnt write anything about the capacity you need in total, and nothing about the Flash component, which I guess its an eMMC but you wrothe something about space saving as a criteria.
There is one single option, which I normally wouldn't suggest to anybody, as that its for sure a single source, but take a look here where you could find a single package DDR3 with 256Mx32 (1GB in one chip): 1GB – 256M x32 High Density DDR3 SDRAM – 1.5V – 168 PBGA MCP | DDR3 SDRAM | Memory | Products
I'm not a distributor of MicroSemi, but that package could help you for your specific design.....
or additionally, you could use an eMCP (combing LPDDR2 x32 and eMMC), but depending on what you need for capacity on both components. Hope that could help you!
BR Lars