4.8. TIE Ports
A processor’s I/O capabilities are often overshadowed by discussions of ISAs and pipeline architectures. However, I/O bandwidth has a substantial influence on a processor’s overall performance. Most processor core designs are limited to one main bus and a few local-memory buses. As discussed in previous chapters, buses immediately set processors apart from other sorts of hardware blocks. A bus conducts only one transaction per clock cycle so processors with only one bus to communicate with the rest of a system are similarly limited. The TIE language provides powerful ways to significantly boost the Xtensa processor’s I/O bandwidth through the addition of ports and queue interfaces.
Direct processor-to-processor port connections ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access