No., NRIs are not allowed for time deposits. You must be an Indian resident to open time deposit.