Applied micro circuits corporation