Assuming you are on SQ on one-through ticket?
In which case, 90 minutes is plenty of time, even if you do need to get from T3 to T2. There is a small chance the FRA-SIN flight will arrive at T2. SQ do often have staff at the gate for connecting passengers if the inbound flight is late.