Ciao,
non conosco l'architettura dei Renesas ma so che diversi modelli permettono di eseguire il programma anche in memoria RAM.
Ciononostante non sono certo se vuoi sapere come fai a sapere quanta RAM devi allocare per l'esecuzione in memoria.
In questo caso considera che la memoria viene usata per il programma, per i dati ed eventualmente per lo stack (qualora l'architettura non abbia registri dedicati). Per esempio i PIC18 hanno registri dedicati mentre gli MSP430 hanno lo stack in memoria RAM.
Per i dati devi vedere la dimensione delle tue variabili e per lo stack devi vedere quanti salti annidati o interruzioni puoi avere.
Assegnate le risorse, quello che rimane lo puoi usare per il programma. Per il programma e dati ti devi accertare che le risorse siano assegnate a partire da un determinato indirizzo di memoria. Questo serve per evitare che ci siano sovrapposizioni tra le varie sezioni.
Saluti,
Mauro