Tata Elxsi's revenue from operations rose 18 per cent annually to Rs 518 crore compared with Rs 438.8 crore during the March quarter of last year.