Tanto is a test-and-analysis system that can be used in a variety of applications such as classic debugging, software performance optimization, and certification to industry standards. The Tanto system is aimed at 16- and 32-bit controller architectures with on-chip debug support. The system supports TriCore, ARM, and PowerPC architectures. The Tanto system comprises several individual modules, which can be used in various combinations. Tanto Base facilitates connection to the host PC. Tanto Debug and Link and Tanto Port Link are used to connect the Tanto System to the debug connector of the target system. Tanto Port Trace enables documentation and analysis of a program during its execution.
David Patterson, known for his pioneering research that led to RAID, clusters and more, is part of a team at UC Berkeley that recently made its RISC-V processor architecture an open source hardware offering. We talk with Patterson and one of his colleagues behind the effort about the opportunities they see, what new kinds of designs they hope to enable and what it means for today’s commercial processor giants such as Intel, ARM and Imagination Technologies.