chris can understands how to design a computer chip