The placement of the stack is entirely up to you and how you program and link your code. Likewise the amount of RAM is entirely SoC dependent. Here is the general m3 memory map:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0182h/CHDBFJED.html