We develop high-speed circuit technologies and design methods that enable novel architectures. Our circuit technologies include asynchronous circuits, low-power circuits, and communication links. Our design methods include intellectual tools and computer-aided design tools to help with circuit design, implementation, and testing.