A billion transistors on a chip