Designing Chips With Chips