Nvidia's lauches Tegra: A Computer on a chip