Foreign currency inflows helped Tamil Nadu banks accumulate deposits worth Rs 7 lakh crore over the last fortnight.