AN03009: Placing interfaces on the XCORE

VERSION RELEASED COMMENTS DOCUMENTATION SOFTWARE
1.0.0 2025-11-05 Explains how to map and configure interface peripherals on XCORE devices using flexible I/O ports rather than fixed hardware peripherals. It provides design guidance, port allocation strategies, and a step-by-step example application demonstrating interface placement, configuration, and build procedures. VIEW HTML VIEW PDF ZIP
INFO

Summary¶

XCORE devices use software to implement common interface protocols. Given a set of known protocols needed by a design, how does one place each corresponding interface on an XCORE device? This application note describes a procedure for doing so.

Features¶

  • Interface design strategy

  • Port mapping

  • Simple, custom interface handlers

  • XMOS-supplied interface libraries

Known issues¶

  • None

Required tools¶

  • XMOS XTC Tools: 15.3.1

Required libraries (dependencies)¶

Scroll to Top
Cookie Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

Analytics Cookies

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.