Virtual Chips